builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-019 starttime: 1466178798.15 results: success (0) buildid: 20160617071423 builduid: c80fd51f306c4cf9834fa970e43af5ca revision: d9ea8a5c1694f3bb8a6e819c90f97f0fd0565adf ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-17 08:53:18.149401) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-17 08:53:18.149803) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 9 secs) (at 2016-06-17 08:53:18.150107) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 9 secs) (at 2016-06-17 08:53:27.755545) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-06-17 08:53:27.755830) ========= 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-1466175245.885792-1425435698 _=/tools/buildbot/bin/python using PTY: False --2016-06-17 08:53:28-- 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% 7.42M=0.002s 2016-06-17 08:53:28 (7.42 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.575238 ========= master_lag: 7.73 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-06-17 08:53:36.061107) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-17 08:53:36.061448) ========= 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-1466175245.885792-1425435698 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.035652 ========= master_lag: 0.10 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-17 08:53:36.201185) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-17 08:53:36.201499) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev d9ea8a5c1694f3bb8a6e819c90f97f0fd0565adf --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev d9ea8a5c1694f3bb8a6e819c90f97f0fd0565adf --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-1466175245.885792-1425435698 _=/tools/buildbot/bin/python using PTY: False 2016-06-17 08:53:36,550 truncating revision to first 12 chars 2016-06-17 08:53:36,550 Setting DEBUG logging. 2016-06-17 08:53:36,551 attempt 1/10 2016-06-17 08:53:36,551 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/d9ea8a5c1694?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-17 08:53:37,755 unpacking tar archive at: mozilla-beta-d9ea8a5c1694/testing/mozharness/ program finished with exit code 0 elapsedTime=2.076587 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-17 08:53:38.312167) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-17 08:53:38.312452) ========= script_repo_revision: d9ea8a5c1694f3bb8a6e819c90f97f0fd0565adf ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-17 08:53:38.312824) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-17 08:53:38.313134) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-17 08:53:38.348607) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 46 secs) (at 2016-06-17 08:53:38.348892) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1466175245.885792-1425435698 _=/tools/buildbot/bin/python using PTY: False 08:53:38 INFO - MultiFileLogger online at 20160617 08:53:38 in /builds/slave/test 08:53:38 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 08:53:38 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:53:38 INFO - {'append_to_log': False, 08:53:38 INFO - 'base_work_dir': '/builds/slave/test', 08:53:38 INFO - 'blob_upload_branch': 'mozilla-beta', 08:53:38 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:53:38 INFO - 'buildbot_json_path': 'buildprops.json', 08:53:38 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:53:38 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:53:38 INFO - 'download_minidump_stackwalk': True, 08:53:38 INFO - 'download_symbols': 'true', 08:53:38 INFO - 'e10s': False, 08:53:38 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:53:38 INFO - 'tooltool.py': '/tools/tooltool.py', 08:53:38 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:53:38 INFO - '/tools/misc-python/virtualenv.py')}, 08:53:38 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:53:38 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:53:38 INFO - 'log_level': 'info', 08:53:38 INFO - 'log_to_console': True, 08:53:38 INFO - 'opt_config_files': (), 08:53:38 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:53:38 INFO - '--processes=1', 08:53:38 INFO - '--config=%(test_path)s/wptrunner.ini', 08:53:38 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:53:38 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:53:38 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:53:38 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:53:38 INFO - 'pip_index': False, 08:53:38 INFO - 'require_test_zip': True, 08:53:38 INFO - 'test_type': ('testharness',), 08:53:38 INFO - 'this_chunk': '1', 08:53:38 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:53:38 INFO - 'total_chunks': '10', 08:53:38 INFO - 'virtualenv_path': 'venv', 08:53:38 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:53:38 INFO - 'work_dir': 'build'} 08:53:38 INFO - ##### 08:53:38 INFO - ##### Running clobber step. 08:53:38 INFO - ##### 08:53:38 INFO - Running pre-action listener: _resource_record_pre_action 08:53:38 INFO - Running main action method: clobber 08:53:38 INFO - rmtree: /builds/slave/test/build 08:53:38 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:53:40 INFO - Running post-action listener: _resource_record_post_action 08:53:40 INFO - ##### 08:53:40 INFO - ##### Running read-buildbot-config step. 08:53:40 INFO - ##### 08:53:40 INFO - Running pre-action listener: _resource_record_pre_action 08:53:40 INFO - Running main action method: read_buildbot_config 08:53:40 INFO - Using buildbot properties: 08:53:40 INFO - { 08:53:40 INFO - "project": "", 08:53:40 INFO - "product": "firefox", 08:53:40 INFO - "script_repo_revision": "production", 08:53:40 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 08:53:40 INFO - "repository": "", 08:53:40 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 08:53:40 INFO - "buildid": "20160617071423", 08:53:40 INFO - "pgo_build": "False", 08:53:40 INFO - "basedir": "/builds/slave/test", 08:53:40 INFO - "buildnumber": 6, 08:53:40 INFO - "slavename": "tst-linux32-spot-019", 08:53:40 INFO - "revision": "d9ea8a5c1694f3bb8a6e819c90f97f0fd0565adf", 08:53:40 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 08:53:40 INFO - "platform": "linux", 08:53:40 INFO - "branch": "mozilla-beta", 08:53:40 INFO - "repo_path": "releases/mozilla-beta", 08:53:40 INFO - "moz_repo_path": "", 08:53:40 INFO - "stage_platform": "linux", 08:53:40 INFO - "builduid": "c80fd51f306c4cf9834fa970e43af5ca", 08:53:40 INFO - "slavebuilddir": "test" 08:53:40 INFO - } 08:53:40 INFO - Found installer url https://queue.taskcluster.net/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 08:53:40 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 08:53:40 INFO - Running post-action listener: _resource_record_post_action 08:53:40 INFO - ##### 08:53:40 INFO - ##### Running download-and-extract step. 08:53:40 INFO - ##### 08:53:40 INFO - Running pre-action listener: _resource_record_pre_action 08:53:40 INFO - Running main action method: download_and_extract 08:53:40 INFO - mkdir: /builds/slave/test/build/tests 08:53:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:40 INFO - https://queue.taskcluster.net/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:53:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:53:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:53:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:53:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 08:53:41 INFO - Downloaded 1291 bytes. 08:53:41 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 08:53:41 INFO - Using the following test package requirements: 08:53:41 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:53:41 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:53:41 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 08:53:41 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:53:41 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 08:53:41 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:53:41 INFO - u'jsshell-linux-i686.zip'], 08:53:41 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:53:41 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 08:53:41 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 08:53:41 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:53:41 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 08:53:41 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:53:41 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 08:53:41 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:53:41 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 08:53:41 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 08:53:41 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 08:53:41 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 08:53:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:41 INFO - https://queue.taskcluster.net/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:53:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:53:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:53:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 08:53:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 08:53:50 INFO - Downloaded 22809875 bytes. 08:53:50 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:53:50 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:53:50 INFO - caution: filename not matched: web-platform/* 08:53:50 INFO - Return code: 11 08:53:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:50 INFO - https://queue.taskcluster.net/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:53:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:53:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:53:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 08:53:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 08:54:01 INFO - Downloaded 36389080 bytes. 08:54:01 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:54:01 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:54:06 INFO - caution: filename not matched: bin/* 08:54:06 INFO - caution: filename not matched: config/* 08:54:06 INFO - caution: filename not matched: mozbase/* 08:54:06 INFO - caution: filename not matched: marionette/* 08:54:06 INFO - caution: filename not matched: tools/wptserve/* 08:54:06 INFO - Return code: 11 08:54:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:54:06 INFO - https://queue.taskcluster.net/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:54:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:54:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:54:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:54:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 08:54:26 INFO - Downloaded 69346631 bytes. 08:54:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:54:26 INFO - mkdir: /builds/slave/test/properties 08:54:26 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:54:26 INFO - Writing to file /builds/slave/test/properties/build_url 08:54:26 INFO - Contents: 08:54:26 INFO - build_url:https://queue.taskcluster.net/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 08:54:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:54:27 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:54:27 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:54:27 INFO - Contents: 08:54:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:54:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:54:27 INFO - https://queue.taskcluster.net/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:54:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:54:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:54:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 08:54:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 08:54:53 INFO - Downloaded 92327923 bytes. 08:54:53 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:54:53 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:55:02 INFO - Return code: 0 08:55:02 INFO - Running post-action listener: _resource_record_post_action 08:55:02 INFO - Running post-action listener: set_extra_try_arguments 08:55:02 INFO - ##### 08:55:02 INFO - ##### Running create-virtualenv step. 08:55:02 INFO - ##### 08:55:02 INFO - Running pre-action listener: _pre_create_virtualenv 08:55:02 INFO - Running pre-action listener: _resource_record_pre_action 08:55:02 INFO - Running main action method: create_virtualenv 08:55:02 INFO - Creating virtualenv /builds/slave/test/build/venv 08:55:02 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 08:55:02 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:55:02 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:55:02 INFO - Using real prefix '/usr' 08:55:02 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:55:03 INFO - Installing distribute.............................................................................................................................................................................................done. 08:55:07 INFO - Installing pip.................done. 08:55:07 INFO - Return code: 0 08:55:07 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:55:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:55:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:55:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:55:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:55:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:55:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:55:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x9649c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96b0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9762f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9444e30>, '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 0x96e1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9760470>, '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-1466175245.885792-1425435698', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:55:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 08:55:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 08:55:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:55:07 INFO - 'CCACHE_UMASK': '002', 08:55:07 INFO - 'DISPLAY': ':0', 08:55:07 INFO - 'HOME': '/home/cltbld', 08:55:07 INFO - 'LANG': 'en_US.UTF-8', 08:55:07 INFO - 'LOGNAME': 'cltbld', 08:55:07 INFO - 'MAIL': '/var/mail/cltbld', 08:55:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:55:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:55:07 INFO - 'MOZ_NO_REMOTE': '1', 08:55:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:55:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:55:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:55:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:55:07 INFO - 'PWD': '/builds/slave/test', 08:55:07 INFO - 'SHELL': '/bin/bash', 08:55:07 INFO - 'SHLVL': '1', 08:55:07 INFO - 'TERM': 'linux', 08:55:07 INFO - 'TMOUT': '86400', 08:55:07 INFO - 'USER': 'cltbld', 08:55:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466175245.885792-1425435698', 08:55:07 INFO - '_': '/tools/buildbot/bin/python'} 08:55:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:55:08 INFO - Downloading/unpacking psutil>=0.7.1 08:55:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:55:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:55:08 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 08:55:08 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 08:55:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:55:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:55:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:55:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:55:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:55:14 INFO - Installing collected packages: psutil 08:55:14 INFO - Running setup.py install for psutil 08:55:14 INFO - building 'psutil._psutil_linux' extension 08:55:14 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 08:55:14 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:55:14 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:55:14 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 08:55:14 INFO - building 'psutil._psutil_posix' extension 08:55:14 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 08:55:15 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 08:55:15 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:55:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:55:15 INFO - Successfully installed psutil 08:55:15 INFO - Cleaning up... 08:55:15 INFO - Return code: 0 08:55:15 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:55: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')]} 08:55:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:55:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:55: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')]} 08:55:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:55:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:55: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', '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 0x9649c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96b0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9762f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9444e30>, '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 0x96e1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9760470>, '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-1466175245.885792-1425435698', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:55: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', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 08:55: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 mozsystemmonitor==0.0.0 08:55:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:55:15 INFO - 'CCACHE_UMASK': '002', 08:55:15 INFO - 'DISPLAY': ':0', 08:55:15 INFO - 'HOME': '/home/cltbld', 08:55:15 INFO - 'LANG': 'en_US.UTF-8', 08:55:15 INFO - 'LOGNAME': 'cltbld', 08:55:15 INFO - 'MAIL': '/var/mail/cltbld', 08:55:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:55:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:55:15 INFO - 'MOZ_NO_REMOTE': '1', 08:55:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:55:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:55:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:55:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:55:15 INFO - 'PWD': '/builds/slave/test', 08:55:15 INFO - 'SHELL': '/bin/bash', 08:55:15 INFO - 'SHLVL': '1', 08:55:15 INFO - 'TERM': 'linux', 08:55:15 INFO - 'TMOUT': '86400', 08:55:15 INFO - 'USER': 'cltbld', 08:55:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466175245.885792-1425435698', 08:55:15 INFO - '_': '/tools/buildbot/bin/python'} 08:55:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:55:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:55: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 08:55: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 08:55: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 08:55: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 08:55: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 08:55: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 08:55:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:55:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:55:21 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:55:21 INFO - Installing collected packages: mozsystemmonitor 08:55:21 INFO - Running setup.py install for mozsystemmonitor 08:55:21 INFO - Successfully installed mozsystemmonitor 08:55:21 INFO - Cleaning up... 08:55:21 INFO - Return code: 0 08:55:21 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:55:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:55:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:55:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:55:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:55:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:55:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:55:21 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 0x9649c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96b0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9762f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9444e30>, '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 0x96e1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9760470>, '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-1466175245.885792-1425435698', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:55:21 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 08:55:21 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 08:55:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:55:21 INFO - 'CCACHE_UMASK': '002', 08:55:21 INFO - 'DISPLAY': ':0', 08:55:21 INFO - 'HOME': '/home/cltbld', 08:55:21 INFO - 'LANG': 'en_US.UTF-8', 08:55:21 INFO - 'LOGNAME': 'cltbld', 08:55:21 INFO - 'MAIL': '/var/mail/cltbld', 08:55:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:55:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:55:21 INFO - 'MOZ_NO_REMOTE': '1', 08:55:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:55:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:55:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:55:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:55:21 INFO - 'PWD': '/builds/slave/test', 08:55:21 INFO - 'SHELL': '/bin/bash', 08:55:21 INFO - 'SHLVL': '1', 08:55:21 INFO - 'TERM': 'linux', 08:55:21 INFO - 'TMOUT': '86400', 08:55:21 INFO - 'USER': 'cltbld', 08:55:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466175245.885792-1425435698', 08:55:21 INFO - '_': '/tools/buildbot/bin/python'} 08:55:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:55:21 INFO - Downloading/unpacking blobuploader==1.2.4 08:55:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:55:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:55:21 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 08:55:21 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 08:55:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:55:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:55:26 INFO - Downloading blobuploader-1.2.4.tar.gz 08:55:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:55:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:55:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:55:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:55:26 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 08:55:26 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 08:55:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:55:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:55:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:55:28 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:55: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 08:55: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 08:55: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 08:55: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 08:55: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 08:55: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 08:55:28 INFO - Downloading docopt-0.6.1.tar.gz 08:55:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:55:29 INFO - Installing collected packages: blobuploader, requests, docopt 08:55:29 INFO - Running setup.py install for blobuploader 08:55:29 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:55:29 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:55:29 INFO - Running setup.py install for requests 08:55:30 INFO - Running setup.py install for docopt 08:55:30 INFO - Successfully installed blobuploader requests docopt 08:55:30 INFO - Cleaning up... 08:55:30 INFO - Return code: 0 08:55:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:55:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:55:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:55:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:55:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:55:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:55:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:55:30 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 0x9649c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96b0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9762f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9444e30>, '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 0x96e1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9760470>, '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-1466175245.885792-1425435698', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:55:30 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 08:55:30 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 08:55:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:55:30 INFO - 'CCACHE_UMASK': '002', 08:55:30 INFO - 'DISPLAY': ':0', 08:55:30 INFO - 'HOME': '/home/cltbld', 08:55:30 INFO - 'LANG': 'en_US.UTF-8', 08:55:30 INFO - 'LOGNAME': 'cltbld', 08:55:30 INFO - 'MAIL': '/var/mail/cltbld', 08:55:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:55:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:55:30 INFO - 'MOZ_NO_REMOTE': '1', 08:55:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:55:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:55:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:55:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:55:30 INFO - 'PWD': '/builds/slave/test', 08:55:30 INFO - 'SHELL': '/bin/bash', 08:55:30 INFO - 'SHLVL': '1', 08:55:30 INFO - 'TERM': 'linux', 08:55:30 INFO - 'TMOUT': '86400', 08:55:30 INFO - 'USER': 'cltbld', 08:55:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466175245.885792-1425435698', 08:55:30 INFO - '_': '/tools/buildbot/bin/python'} 08:55:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:55:30 INFO - Running setup.py (path:/tmp/pip-PJLv4D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:55:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:55:30 INFO - Running setup.py (path:/tmp/pip-qG7M3t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:55:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:55:31 INFO - Running setup.py (path:/tmp/pip-04x7eZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:55:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:55:31 INFO - Running setup.py (path:/tmp/pip-UmJnq_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:55:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:55:31 INFO - Running setup.py (path:/tmp/pip-7Hhzt8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:55:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:55:31 INFO - Running setup.py (path:/tmp/pip-xrYxDH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:55:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:55:31 INFO - Running setup.py (path:/tmp/pip-bnzWZY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:55:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:55:31 INFO - Running setup.py (path:/tmp/pip-7WgrOX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:55:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:55:31 INFO - Running setup.py (path:/tmp/pip-uurZf6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:55:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:55:32 INFO - Running setup.py (path:/tmp/pip-Do90CW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:55:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:55:32 INFO - Running setup.py (path:/tmp/pip-F7baf8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:55:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:55:32 INFO - Running setup.py (path:/tmp/pip-hGD6hm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:55:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:55:32 INFO - Running setup.py (path:/tmp/pip-DKRdUT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:55:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:55:32 INFO - Running setup.py (path:/tmp/pip-RDiQpR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:55:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:55:32 INFO - Running setup.py (path:/tmp/pip-eN9B7K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:55:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:55:32 INFO - Running setup.py (path:/tmp/pip-BavvxM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:55:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:55:33 INFO - Running setup.py (path:/tmp/pip-rQt8DJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:55:33 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:55:33 INFO - Running setup.py (path:/tmp/pip-7mF7n3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:55:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:55:33 INFO - Running setup.py (path:/tmp/pip-bQMjRa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:55:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:55:33 INFO - Running setup.py (path:/tmp/pip-LTvgs5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:55:33 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:55:34 INFO - Running setup.py (path:/tmp/pip-irhWCc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:55:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:55:34 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 08:55:34 INFO - Running setup.py install for manifestparser 08:55:34 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:55:34 INFO - Running setup.py install for mozcrash 08:55:34 INFO - Running setup.py install for mozdebug 08:55:34 INFO - Running setup.py install for mozdevice 08:55:35 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:55:35 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:55:35 INFO - Running setup.py install for mozfile 08:55:35 INFO - Running setup.py install for mozhttpd 08:55:35 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:55:35 INFO - Running setup.py install for mozinfo 08:55:35 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:55:35 INFO - Running setup.py install for mozInstall 08:55:35 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:55:35 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:55:35 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:55:35 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:55:35 INFO - Running setup.py install for mozleak 08:55:36 INFO - Running setup.py install for mozlog 08:55:36 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:55:36 INFO - Running setup.py install for moznetwork 08:55:36 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:55:36 INFO - Running setup.py install for mozprocess 08:55:36 INFO - Running setup.py install for mozprofile 08:55:37 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:55:37 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:55:37 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:55:37 INFO - Running setup.py install for mozrunner 08:55:37 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:55:37 INFO - Running setup.py install for mozscreenshot 08:55:37 INFO - Running setup.py install for moztest 08:55:37 INFO - Running setup.py install for mozversion 08:55:38 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:55:38 INFO - Running setup.py install for wptserve 08:55:38 INFO - Running setup.py install for marionette-driver 08:55:38 INFO - Running setup.py install for browsermob-proxy 08:55:38 INFO - Running setup.py install for marionette-client 08:55:39 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:55:39 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:55:39 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 08:55:39 INFO - Cleaning up... 08:55:39 INFO - Return code: 0 08:55:39 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:55:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:55:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:55:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:55:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:55:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:55:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 08:55:39 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 0x9649c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96b0598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9762f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9444e30>, '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 0x96e1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9760470>, '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-1466175245.885792-1425435698', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 08:55:39 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 08:55:39 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 08:55:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:55:39 INFO - 'CCACHE_UMASK': '002', 08:55:39 INFO - 'DISPLAY': ':0', 08:55:39 INFO - 'HOME': '/home/cltbld', 08:55:39 INFO - 'LANG': 'en_US.UTF-8', 08:55:39 INFO - 'LOGNAME': 'cltbld', 08:55:39 INFO - 'MAIL': '/var/mail/cltbld', 08:55:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:55:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:55:39 INFO - 'MOZ_NO_REMOTE': '1', 08:55:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:55:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:55:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:55:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:55:39 INFO - 'PWD': '/builds/slave/test', 08:55:39 INFO - 'SHELL': '/bin/bash', 08:55:39 INFO - 'SHLVL': '1', 08:55:39 INFO - 'TERM': 'linux', 08:55:39 INFO - 'TMOUT': '86400', 08:55:39 INFO - 'USER': 'cltbld', 08:55:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466175245.885792-1425435698', 08:55:39 INFO - '_': '/tools/buildbot/bin/python'} 08:55:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:55:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:55:39 INFO - Running setup.py (path:/tmp/pip-be1ljg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:55:40 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 08:55:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:55:40 INFO - Running setup.py (path:/tmp/pip-CoI2AH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:55:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:55:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:55:40 INFO - Running setup.py (path:/tmp/pip-TVPDON-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:55:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 08:55:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:55:40 INFO - Running setup.py (path:/tmp/pip-CTluNp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:55:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:55:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:55:40 INFO - Running setup.py (path:/tmp/pip-_3BhuX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:55:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 08:55:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:55:40 INFO - Running setup.py (path:/tmp/pip-fwxjC7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:55:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 08:55:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:55:40 INFO - Running setup.py (path:/tmp/pip-Cz1T4q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:55:40 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 08:55:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:55:40 INFO - Running setup.py (path:/tmp/pip-NMIAVF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:55:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 08:55:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:55:41 INFO - Running setup.py (path:/tmp/pip-DZ0dzu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:55:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 08:55:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:55:41 INFO - Running setup.py (path:/tmp/pip-8Ltw68-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:55:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:55:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:55:41 INFO - Running setup.py (path:/tmp/pip-ZtHJCH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:55:41 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 08:55:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:55:41 INFO - Running setup.py (path:/tmp/pip-M2qYk7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:55:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 08:55:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:55:41 INFO - Running setup.py (path:/tmp/pip-1HKn0G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:55:41 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 08:55:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:55:41 INFO - Running setup.py (path:/tmp/pip-kkIbzK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:55:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 08:55:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:55:42 INFO - Running setup.py (path:/tmp/pip-9PWVmr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:55:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 08:55:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:55:42 INFO - Running setup.py (path:/tmp/pip-NIbigw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:55:42 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 08:55:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:55:42 INFO - Running setup.py (path:/tmp/pip-ZiVSkY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:55:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 08:55:42 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:55:42 INFO - Running setup.py (path:/tmp/pip-h6pBgv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:55:42 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 08:55:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:55:42 INFO - Running setup.py (path:/tmp/pip-V4cOPv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:55:42 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 08:55:42 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:55:42 INFO - Running setup.py (path:/tmp/pip-cTSj2g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:55:42 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 08:55:42 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:55:43 INFO - Running setup.py (path:/tmp/pip-mUe5Yd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:55:43 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:55:43 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 08:55:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:55:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:55:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 08:55:43 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:55:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:55:43 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:55:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:55:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:55:43 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 08:55:43 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 08:55:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:55:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:55:49 INFO - Downloading blessings-1.6.tar.gz 08:55:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:55:49 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 08:55:49 INFO - Installing collected packages: blessings 08:55:49 INFO - Running setup.py install for blessings 08:55:49 INFO - Successfully installed blessings 08:55:49 INFO - Cleaning up... 08:55:50 INFO - Return code: 0 08:55:50 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:55:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:55:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:55:50 INFO - Reading from file tmpfile_stdout 08:55:50 INFO - Current package versions: 08:55:50 INFO - argparse == 1.2.1 08:55:50 INFO - blessings == 1.6 08:55:50 INFO - blobuploader == 1.2.4 08:55:50 INFO - browsermob-proxy == 0.6.0 08:55:50 INFO - docopt == 0.6.1 08:55:50 INFO - manifestparser == 1.1 08:55:50 INFO - marionette-client == 2.3.0 08:55:50 INFO - marionette-driver == 1.4.0 08:55:50 INFO - mozInstall == 1.12 08:55:50 INFO - mozcrash == 0.17 08:55:50 INFO - mozdebug == 0.1 08:55:50 INFO - mozdevice == 0.48 08:55:50 INFO - mozfile == 1.2 08:55:50 INFO - mozhttpd == 0.7 08:55:50 INFO - mozinfo == 0.9 08:55:50 INFO - mozleak == 0.1 08:55:50 INFO - mozlog == 3.1 08:55:50 INFO - moznetwork == 0.27 08:55:50 INFO - mozprocess == 0.22 08:55:50 INFO - mozprofile == 0.28 08:55:50 INFO - mozrunner == 6.11 08:55:50 INFO - mozscreenshot == 0.1 08:55:50 INFO - mozsystemmonitor == 0.0 08:55:50 INFO - moztest == 0.7 08:55:50 INFO - mozversion == 1.4 08:55:50 INFO - psutil == 3.1.1 08:55:50 INFO - requests == 1.2.3 08:55:50 INFO - wptserve == 1.4.0 08:55:50 INFO - wsgiref == 0.1.2 08:55:50 INFO - Running post-action listener: _resource_record_post_action 08:55:50 INFO - Running post-action listener: _start_resource_monitoring 08:55:50 INFO - Starting resource monitoring. 08:55:50 INFO - ##### 08:55:50 INFO - ##### Running pull step. 08:55:50 INFO - ##### 08:55:50 INFO - Running pre-action listener: _resource_record_pre_action 08:55:50 INFO - Running main action method: pull 08:55:50 INFO - Pull has nothing to do! 08:55:50 INFO - Running post-action listener: _resource_record_post_action 08:55:50 INFO - ##### 08:55:50 INFO - ##### Running install step. 08:55:50 INFO - ##### 08:55:50 INFO - Running pre-action listener: _resource_record_pre_action 08:55:50 INFO - Running main action method: install 08:55:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:55:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:55:51 INFO - Reading from file tmpfile_stdout 08:55:51 INFO - Detecting whether we're running mozinstall >=1.0... 08:55:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:55:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:55:51 INFO - Reading from file tmpfile_stdout 08:55:51 INFO - Output received: 08:55:51 INFO - Usage: mozinstall [options] installer 08:55:51 INFO - Options: 08:55:51 INFO - -h, --help show this help message and exit 08:55:51 INFO - -d DEST, --destination=DEST 08:55:51 INFO - Directory to install application into. [default: 08:55:51 INFO - "/builds/slave/test"] 08:55:51 INFO - --app=APP Application being installed. [default: firefox] 08:55:51 INFO - mkdir: /builds/slave/test/build/application 08:55:51 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 08:55:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 08:56:24 INFO - Reading from file tmpfile_stdout 08:56:24 INFO - Output received: 08:56:24 INFO - /builds/slave/test/build/application/firefox/firefox 08:56:24 INFO - Running post-action listener: _resource_record_post_action 08:56:24 INFO - ##### 08:56:24 INFO - ##### Running run-tests step. 08:56:24 INFO - ##### 08:56:24 INFO - Running pre-action listener: _resource_record_pre_action 08:56:24 INFO - Running main action method: run_tests 08:56:24 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:56:24 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:56:24 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:56:24 INFO - grabbing minidump binary from tooltool 08:56:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:56:24 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 0x9444e30>, '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 0x96e1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9760470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:56:24 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 08:56:24 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 08:56:24 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:56:25 INFO - Return code: 0 08:56:25 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:56:25 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:56: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/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 08:56: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/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 08:56:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:56:25 INFO - 'CCACHE_UMASK': '002', 08:56:25 INFO - 'DISPLAY': ':0', 08:56:25 INFO - 'HOME': '/home/cltbld', 08:56:25 INFO - 'LANG': 'en_US.UTF-8', 08:56:25 INFO - 'LOGNAME': 'cltbld', 08:56:25 INFO - 'MAIL': '/var/mail/cltbld', 08:56:25 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:56:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:56:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:56:25 INFO - 'MOZ_NO_REMOTE': '1', 08:56:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:56:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:56:25 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:56:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:56:25 INFO - 'PWD': '/builds/slave/test', 08:56:25 INFO - 'SHELL': '/bin/bash', 08:56:25 INFO - 'SHLVL': '1', 08:56:25 INFO - 'TERM': 'linux', 08:56:25 INFO - 'TMOUT': '86400', 08:56:25 INFO - 'USER': 'cltbld', 08:56:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466175245.885792-1425435698', 08:56:25 INFO - '_': '/tools/buildbot/bin/python'} 08:56: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/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 08:56:25 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 08:56:25 INFO - import pkg_resources 08:56:27 INFO - Using 1 client processes 08:56:27 INFO - wptserve Starting http server on 127.0.0.1:8000 08:56:27 INFO - wptserve Starting http server on 127.0.0.1:8001 08:56:27 INFO - wptserve Starting http server on 127.0.0.1:8443 08:56:29 INFO - SUITE-START | Running 778 tests 08:56:29 INFO - Running testharness tests 08:56:29 INFO - Setting up ssl 08:56:29 INFO - PROCESS | certutil | 08:56:29 INFO - PROCESS | certutil | 08:56:29 INFO - PROCESS | certutil | 08:56:29 INFO - Certificate Nickname Trust Attributes 08:56:29 INFO - SSL,S/MIME,JAR/XPI 08:56:29 INFO - 08:56:29 INFO - web-platform-tests CT,, 08:56:29 INFO - 08:56:29 INFO - Starting runner 08:56:33 INFO - PROCESS | 10545 | 1466178993270 Marionette DEBUG Marionette enabled via build flag and pref 08:56:33 INFO - PROCESS | 10545 | ++DOCSHELL 0xa4d4b000 == 1 [pid = 10545] [id = 1] 08:56:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 1 (0xa4d4b400) [pid = 10545] [serial = 1] [outer = (nil)] 08:56:33 INFO - PROCESS | 10545 | [10545] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:56:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 2 (0xa4d4bc00) [pid = 10545] [serial = 2] [outer = 0xa4d4b400] 08:56:34 INFO - PROCESS | 10545 | 1466178994013 Marionette INFO Listening on port 2828 08:56:34 INFO - PROCESS | 10545 | 1466178994673 Marionette DEBUG Marionette enabled via command-line flag 08:56:34 INFO - PROCESS | 10545 | ++DOCSHELL 0xa23a8000 == 2 [pid = 10545] [id = 2] 08:56:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 3 (0xa23a9400) [pid = 10545] [serial = 3] [outer = (nil)] 08:56:34 INFO - PROCESS | 10545 | [10545] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:56:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 4 (0xa23b2c00) [pid = 10545] [serial = 4] [outer = 0xa23a9400] 08:56:34 INFO - PROCESS | 10545 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20ca280 08:56:34 INFO - PROCESS | 10545 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20cad60 08:56:34 INFO - PROCESS | 10545 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20d5d20 08:56:34 INFO - PROCESS | 10545 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20d6980 08:56:34 INFO - PROCESS | 10545 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20dc6c0 08:56:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 5 (0xa100d400) [pid = 10545] [serial = 5] [outer = 0xa4d4b400] 08:56:35 INFO - PROCESS | 10545 | [10545] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:56:35 INFO - PROCESS | 10545 | 1466178995088 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:44870 08:56:35 INFO - PROCESS | 10545 | [10545] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:56:35 INFO - PROCESS | 10545 | 1466178995126 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:44871 08:56:35 INFO - PROCESS | 10545 | 1466178995191 Marionette DEBUG Closed connection conn0 08:56:35 INFO - PROCESS | 10545 | 1466178995196 Marionette DEBUG Closed connection conn1 08:56:35 INFO - PROCESS | 10545 | [10545] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 08:56:35 INFO - PROCESS | 10545 | [10545] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:56:35 INFO - PROCESS | 10545 | 1466178995337 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:44872 08:56:35 INFO - PROCESS | 10545 | [10545] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:56:35 INFO - PROCESS | 10545 | 1466178995394 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:44873 08:56:35 INFO - PROCESS | 10545 | 1466178995402 Marionette DEBUG Closed connection conn2 08:56:35 INFO - PROCESS | 10545 | [10545] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:56:35 INFO - PROCESS | 10545 | 1466178995452 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:44874 08:56:35 INFO - PROCESS | 10545 | 1466178995467 Marionette DEBUG Closed connection conn3 08:56:35 INFO - PROCESS | 10545 | 1466178995504 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:56:35 INFO - PROCESS | 10545 | 1466178995514 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160617071423","device":"desktop","version":"48.0"} 08:56:36 INFO - PROCESS | 10545 | [10545] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:56:37 INFO - PROCESS | 10545 | ++DOCSHELL 0x9b477c00 == 3 [pid = 10545] [id = 3] 08:56:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 6 (0x9b478000) [pid = 10545] [serial = 6] [outer = (nil)] 08:56:37 INFO - PROCESS | 10545 | ++DOCSHELL 0x9b47b800 == 4 [pid = 10545] [id = 4] 08:56:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 7 (0x9b47bc00) [pid = 10545] [serial = 7] [outer = (nil)] 08:56:38 INFO - PROCESS | 10545 | [10545] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:56:38 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a8f9400 == 5 [pid = 10545] [id = 5] 08:56:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 8 (0x9a8f9800) [pid = 10545] [serial = 8] [outer = (nil)] 08:56:38 INFO - PROCESS | 10545 | [10545] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:56:38 INFO - PROCESS | 10545 | [10545] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:56:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 9 (0x9a788c00) [pid = 10545] [serial = 9] [outer = 0x9a8f9800] 08:56:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 10 (0x9aca2c00) [pid = 10545] [serial = 10] [outer = 0x9b478000] 08:56:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 11 (0x9aca4800) [pid = 10545] [serial = 11] [outer = 0x9b47bc00] 08:56:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 12 (0x9aca6c00) [pid = 10545] [serial = 12] [outer = 0x9a8f9800] 08:56:40 INFO - PROCESS | 10545 | 1466179000221 Marionette INFO startBrowser 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:40 INFO - PROCESS | 10545 | 1466179000303 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 10545 | 1466179000336 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 10545 | 1466179000341 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 13 (0x992da400) [pid = 10545] [serial = 13] [outer = 0x9a8f9800] 08:56:41 INFO - PROCESS | 10545 | 1466179001720 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"96629cf9-96e2-42a3-93c3-0e1f1c76ff47","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160617071423","device":"desktop","version":"48.0","command_id":1}}] 08:56:42 INFO - PROCESS | 10545 | 1466179002127 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:56:42 INFO - PROCESS | 10545 | 1466179002141 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:42 INFO - PROCESS | 10545 | 1466179002454 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 08:56:42 INFO - PROCESS | 10545 | 1466179002614 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:56:42 INFO - PROCESS | 10545 | 1466179002621 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:42 INFO - PROCESS | 10545 | [10545] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:56:42 INFO - PROCESS | 10545 | [10545] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:56:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 14 (0x9533dc00) [pid = 10545] [serial = 14] [outer = 0x9a8f9800] 08:56:42 INFO - PROCESS | 10545 | [10545] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:56:42 INFO - PROCESS | 10545 | [10545] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:56:43 INFO - PROCESS | 10545 | 1466179003001 Marionette TRACE conn4 <- [1,3,null,{}] 08:56:43 INFO - PROCESS | 10545 | 1466179003020 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:56:43 INFO - PROCESS | 10545 | 1466179003026 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:43 INFO - PROCESS | 10545 | 1466179003056 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 08:56:43 INFO - PROCESS | 10545 | 1466179003097 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 10545 | 1466179003103 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 08:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:56:43 INFO - PROCESS | 10545 | 1466179003112 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 10545 | 1466179003119 Marionette TRACE conn4 <- [1,6,null,{}] 08:56:43 INFO - PROCESS | 10545 | 1466179003130 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:43 INFO - PROCESS | 10545 | 1466179003135 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:43 INFO - PROCESS | 10545 | 1466179003161 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 08:56:43 INFO - PROCESS | 10545 | 1466179003168 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 10545 | 1466179003177 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:43 INFO - PROCESS | 10545 | ++DOCSHELL 0x982a1000 == 6 [pid = 10545] [id = 6] 08:56:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 15 (0x9925fc00) [pid = 10545] [serial = 15] [outer = (nil)] 08:56:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 16 (0x946cac00) [pid = 10545] [serial = 16] [outer = 0x9925fc00] 08:56:43 INFO - PROCESS | 10545 | 1466179003265 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 17 (0x946cf400) [pid = 10545] [serial = 17] [outer = 0x9925fc00] 08:56:43 INFO - PROCESS | 10545 | ++DOCSHELL 0x93a67800 == 7 [pid = 10545] [id = 7] 08:56:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 18 (0x93a67c00) [pid = 10545] [serial = 18] [outer = (nil)] 08:56:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 19 (0x93a69c00) [pid = 10545] [serial = 19] [outer = 0x93a67c00] 08:56:43 INFO - PROCESS | 10545 | 1466179003789 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 20 (0x93a6fc00) [pid = 10545] [serial = 20] [outer = 0x93a67c00] 08:56:44 INFO - PROCESS | 10545 | [10545] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 08:56:44 INFO - PROCESS | 10545 | 1466179004782 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1739ms 08:56:44 INFO - PROCESS | 10545 | 1466179004955 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 08:56:44 INFO - PROCESS | 10545 | 1466179004960 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 08:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:56:45 INFO - PROCESS | 10545 | 1466179005009 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - PROCESS | 10545 | 1466179005014 Marionette TRACE conn4 <- [1,10,null,{}] 08:56:45 INFO - PROCESS | 10545 | 1466179005035 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:45 INFO - PROCESS | 10545 | 1466179005041 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:45 INFO - PROCESS | 10545 | 1466179005305 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 08:56:45 INFO - PROCESS | 10545 | 1466179005448 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 10545 | 1466179005456 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:45 INFO - PROCESS | 10545 | ++DOCSHELL 0x95337800 == 8 [pid = 10545] [id = 8] 08:56:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 21 (0x9533f000) [pid = 10545] [serial = 21] [outer = (nil)] 08:56:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 22 (0x9d810800) [pid = 10545] [serial = 22] [outer = 0x9533f000] 08:56:45 INFO - PROCESS | 10545 | 1466179005552 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 23 (0xa2092800) [pid = 10545] [serial = 23] [outer = 0x9533f000] 08:56:46 INFO - PROCESS | 10545 | ++DOCSHELL 0xa100e800 == 9 [pid = 10545] [id = 9] 08:56:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 24 (0xa33cb400) [pid = 10545] [serial = 24] [outer = (nil)] 08:56:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 25 (0xa4d0d400) [pid = 10545] [serial = 25] [outer = 0xa33cb400] 08:56:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 26 (0xa23f6000) [pid = 10545] [serial = 26] [outer = 0xa33cb400] 08:56:46 INFO - PROCESS | 10545 | ++DOCSHELL 0xa23a4400 == 10 [pid = 10545] [id = 10] 08:56:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 27 (0xa4d0ac00) [pid = 10545] [serial = 27] [outer = (nil)] 08:56:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 28 (0xa67a1400) [pid = 10545] [serial = 28] [outer = 0xa4d0ac00] 08:56:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 29 (0xa6f29400) [pid = 10545] [serial = 29] [outer = 0xa4d0ac00] 08:56:46 INFO - PROCESS | 10545 | 1466179006810 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1868ms 08:56:46 INFO - PROCESS | 10545 | 1466179006945 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 10545 | 1466179006953 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 08:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:56:47 INFO - PROCESS | 10545 | 1466179007085 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 10545 | 1466179007090 Marionette TRACE conn4 <- [1,14,null,{}] 08:56:47 INFO - PROCESS | 10545 | 1466179007098 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:47 INFO - PROCESS | 10545 | 1466179007104 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:47 INFO - PROCESS | 10545 | 1466179007292 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 08:56:47 INFO - PROCESS | 10545 | 1466179007391 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:47 INFO - PROCESS | 10545 | 1466179007402 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:47 INFO - PROCESS | 10545 | ++DOCSHELL 0x9c1db000 == 11 [pid = 10545] [id = 11] 08:56:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 30 (0x9c1dc000) [pid = 10545] [serial = 30] [outer = (nil)] 08:56:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 31 (0x9c1de800) [pid = 10545] [serial = 31] [outer = 0x9c1dc000] 08:56:47 INFO - PROCESS | 10545 | 1466179007488 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 32 (0x9bf13000) [pid = 10545] [serial = 32] [outer = 0x9c1dc000] 08:56:48 INFO - PROCESS | 10545 | 1466179008473 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:56:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1424ms 08:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:56:48 INFO - PROCESS | 10545 | 1466179008486 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 08:56:48 INFO - PROCESS | 10545 | 1466179008489 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 08:56:48 INFO - PROCESS | 10545 | 1466179008497 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:56:48 INFO - PROCESS | 10545 | 1466179008504 Marionette TRACE conn4 <- [1,18,null,{}] 08:56:48 INFO - PROCESS | 10545 | 1466179008523 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:48 INFO - PROCESS | 10545 | 1466179008534 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:48 INFO - PROCESS | 10545 | 1466179008763 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 08:56:48 INFO - PROCESS | 10545 | 1466179008895 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 10545 | 1466179008907 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:48 INFO - PROCESS | 10545 | ++DOCSHELL 0x9c1d9000 == 12 [pid = 10545] [id = 12] 08:56:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 33 (0x9c1d9400) [pid = 10545] [serial = 33] [outer = (nil)] 08:56:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 34 (0x9d8cc800) [pid = 10545] [serial = 34] [outer = 0x9c1d9400] 08:56:49 INFO - PROCESS | 10545 | 1466179009022 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 35 (0xa61b8000) [pid = 10545] [serial = 35] [outer = 0x9c1d9400] 08:56:49 INFO - PROCESS | 10545 | 1466179009917 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1445ms 08:56:49 INFO - PROCESS | 10545 | 1466179009942 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 08:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:56:49 INFO - PROCESS | 10545 | 1466179009948 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 08:56:49 INFO - PROCESS | 10545 | 1466179009955 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 10545 | 1466179009959 Marionette TRACE conn4 <- [1,22,null,{}] 08:56:49 INFO - PROCESS | 10545 | 1466179009966 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:49 INFO - PROCESS | 10545 | 1466179009971 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:50 INFO - PROCESS | 10545 | 1466179010261 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 08:56:50 INFO - PROCESS | 10545 | 1466179010428 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 10545 | 1466179010434 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:50 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a0d6c00 == 13 [pid = 10545] [id = 13] 08:56:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 36 (0x9a0db800) [pid = 10545] [serial = 36] [outer = (nil)] 08:56:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 37 (0xa0620c00) [pid = 10545] [serial = 37] [outer = 0x9a0db800] 08:56:50 INFO - PROCESS | 10545 | 1466179010526 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 38 (0x93bbdc00) [pid = 10545] [serial = 38] [outer = 0x9a0db800] 08:56:51 INFO - PROCESS | 10545 | 1466179011674 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1786ms 08:56:51 INFO - PROCESS | 10545 | 1466179011742 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 10545 | 1466179011748 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 08:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:56:51 INFO - PROCESS | 10545 | 1466179011757 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 10545 | 1466179011763 Marionette TRACE conn4 <- [1,26,null,{}] 08:56:51 INFO - PROCESS | 10545 | 1466179011774 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:51 INFO - PROCESS | 10545 | 1466179011779 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:52 INFO - PROCESS | 10545 | 1466179012075 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 08:56:52 INFO - PROCESS | 10545 | 1466179012229 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 10545 | 1466179012239 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:52 INFO - PROCESS | 10545 | ++DOCSHELL 0x951d9400 == 14 [pid = 10545] [id = 14] 08:56:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 39 (0x951d9c00) [pid = 10545] [serial = 39] [outer = (nil)] 08:56:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 40 (0x965b4000) [pid = 10545] [serial = 40] [outer = 0x951d9c00] 08:56:52 INFO - PROCESS | 10545 | 1466179012327 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 41 (0x9785d400) [pid = 10545] [serial = 41] [outer = 0x951d9c00] 08:56:53 INFO - PROCESS | 10545 | 1466179013171 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1489ms 08:56:53 INFO - PROCESS | 10545 | 1466179013247 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 10545 | 1466179013254 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 08:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:56:53 INFO - PROCESS | 10545 | 1466179013268 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 10545 | 1466179013275 Marionette TRACE conn4 <- [1,30,null,{}] 08:56:53 INFO - PROCESS | 10545 | 1466179013282 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:53 INFO - PROCESS | 10545 | 1466179013289 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:53 INFO - PROCESS | 10545 | 1466179013493 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 08:56:53 INFO - PROCESS | 10545 | 1466179013605 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 10545 | 1466179013618 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:53 INFO - PROCESS | 10545 | ++DOCSHELL 0x9960f000 == 15 [pid = 10545] [id = 15] 08:56:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 42 (0x99ec3000) [pid = 10545] [serial = 42] [outer = (nil)] 08:56:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 43 (0x99ece000) [pid = 10545] [serial = 43] [outer = 0x99ec3000] 08:56:53 INFO - PROCESS | 10545 | 1466179013706 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 44 (0x9a0d3c00) [pid = 10545] [serial = 44] [outer = 0x99ec3000] 08:56:54 INFO - PROCESS | 10545 | 1466179014490 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1290ms 08:56:54 INFO - PROCESS | 10545 | 1466179014559 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 10545 | 1466179014566 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 08:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:56:54 INFO - PROCESS | 10545 | 1466179014578 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 10545 | 1466179014588 Marionette TRACE conn4 <- [1,34,null,{}] 08:56:54 INFO - PROCESS | 10545 | 1466179014625 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:54 INFO - PROCESS | 10545 | 1466179014640 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:54 INFO - PROCESS | 10545 | 1466179014898 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 08:56:55 INFO - PROCESS | 10545 | 1466179014978 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 10545 | 1466179014993 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:55 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a3f0800 == 16 [pid = 10545] [id = 16] 08:56:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 45 (0x9a3f1800) [pid = 10545] [serial = 45] [outer = (nil)] 08:56:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 46 (0x9a66d800) [pid = 10545] [serial = 46] [outer = 0x9a3f1800] 08:56:55 INFO - PROCESS | 10545 | 1466179015102 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 47 (0x9af0b000) [pid = 10545] [serial = 47] [outer = 0x9a3f1800] 08:56:55 INFO - PROCESS | 10545 | 1466179015891 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1352ms 08:56:55 INFO - PROCESS | 10545 | 1466179015941 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 10545 | 1466179015947 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 08:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:56:55 INFO - PROCESS | 10545 | 1466179015958 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - PROCESS | 10545 | 1466179015966 Marionette TRACE conn4 <- [1,38,null,{}] 08:56:55 INFO - PROCESS | 10545 | 1466179015984 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:55 INFO - PROCESS | 10545 | 1466179015989 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:56 INFO - PROCESS | 10545 | 1466179016167 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 08:56:56 INFO - PROCESS | 10545 | 1466179016177 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 10545 | 1466179016186 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:56 INFO - PROCESS | 10545 | ++DOCSHELL 0x951d6400 == 17 [pid = 10545] [id = 17] 08:56:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 48 (0x9a6e2000) [pid = 10545] [serial = 48] [outer = (nil)] 08:56:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 49 (0x9b482000) [pid = 10545] [serial = 49] [outer = 0x9a6e2000] 08:56:56 INFO - PROCESS | 10545 | 1466179016346 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 50 (0x9b4a1000) [pid = 10545] [serial = 50] [outer = 0x9a6e2000] 08:56:57 INFO - PROCESS | 10545 | 1466179017186 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1264ms 08:56:57 INFO - PROCESS | 10545 | 1466179017229 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 10545 | 1466179017232 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 08:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:56:57 INFO - PROCESS | 10545 | 1466179017240 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - PROCESS | 10545 | 1466179017244 Marionette TRACE conn4 <- [1,42,null,{}] 08:56:57 INFO - PROCESS | 10545 | 1466179017250 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:57 INFO - PROCESS | 10545 | 1466179017256 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:57 INFO - PROCESS | 10545 | 1466179017416 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 08:56:57 INFO - PROCESS | 10545 | 1466179017426 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 10545 | 1466179017434 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:57 INFO - PROCESS | 10545 | ++DOCSHELL 0x9ba9ec00 == 18 [pid = 10545] [id = 18] 08:56:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 51 (0x9ba9fc00) [pid = 10545] [serial = 51] [outer = (nil)] 08:56:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 52 (0x9bf9f000) [pid = 10545] [serial = 52] [outer = 0x9ba9fc00] 08:56:57 INFO - PROCESS | 10545 | 1466179017515 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 53 (0x9c1da400) [pid = 10545] [serial = 53] [outer = 0x9ba9fc00] 08:56:58 INFO - PROCESS | 10545 | 1466179018488 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:56:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1285ms 08:56:58 INFO - PROCESS | 10545 | 1466179018525 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 08:56:58 INFO - PROCESS | 10545 | 1466179018528 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 08:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:56:58 INFO - PROCESS | 10545 | 1466179018536 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - PROCESS | 10545 | 1466179018539 Marionette TRACE conn4 <- [1,46,null,{}] 08:56:58 INFO - PROCESS | 10545 | 1466179018545 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:58 INFO - PROCESS | 10545 | 1466179018556 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:58 INFO - PROCESS | 10545 | 1466179018763 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 08:56:58 INFO - PROCESS | 10545 | 1466179018864 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 10545 | 1466179018872 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:58 INFO - PROCESS | 10545 | ++DOCSHELL 0x9bfa1800 == 19 [pid = 10545] [id = 19] 08:56:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 54 (0x9d806000) [pid = 10545] [serial = 54] [outer = (nil)] 08:56:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 55 (0x9d8cd000) [pid = 10545] [serial = 55] [outer = 0x9d806000] 08:56:58 INFO - PROCESS | 10545 | 1466179018956 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 56 (0xa1012c00) [pid = 10545] [serial = 56] [outer = 0x9d806000] 08:56:59 INFO - PROCESS | 10545 | 1466179019699 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:56:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1186ms 08:56:59 INFO - PROCESS | 10545 | 1466179019723 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 10545 | 1466179019727 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 08:56:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:56:59 INFO - PROCESS | 10545 | 1466179019734 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 10545 | 1466179019738 Marionette TRACE conn4 <- [1,50,null,{}] 08:56:59 INFO - PROCESS | 10545 | 1466179019744 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:59 INFO - PROCESS | 10545 | 1466179019749 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:56:59 INFO - PROCESS | 10545 | 1466179019971 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 08:57:00 INFO - PROCESS | 10545 | 1466179019986 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 10545 | 1466179019992 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:00 INFO - PROCESS | 10545 | ++DOCSHELL 0x91c4d400 == 20 [pid = 10545] [id = 20] 08:57:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 57 (0xa228c400) [pid = 10545] [serial = 57] [outer = (nil)] 08:57:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 58 (0xa236f000) [pid = 10545] [serial = 58] [outer = 0xa228c400] 08:57:00 INFO - PROCESS | 10545 | 1466179020086 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 59 (0xa2293800) [pid = 10545] [serial = 59] [outer = 0xa228c400] 08:57:02 INFO - PROCESS | 10545 | 1466179021996 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 2289ms 08:57:02 INFO - PROCESS | 10545 | 1466179022025 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 10545 | 1466179022031 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 08:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:57:02 INFO - PROCESS | 10545 | 1466179022042 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 10545 | 1466179022046 Marionette TRACE conn4 <- [1,54,null,{}] 08:57:02 INFO - PROCESS | 10545 | 1466179022065 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:02 INFO - PROCESS | 10545 | 1466179022071 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:02 INFO - PROCESS | 10545 | 1466179022297 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 08:57:02 INFO - PROCESS | 10545 | 1466179022328 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 10545 | 1466179022348 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:02 INFO - PROCESS | 10545 | ++DOCSHELL 0x946d7c00 == 21 [pid = 10545] [id = 21] 08:57:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 60 (0x946d9800) [pid = 10545] [serial = 60] [outer = (nil)] 08:57:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 61 (0x965b0000) [pid = 10545] [serial = 61] [outer = 0x946d9800] 08:57:02 INFO - PROCESS | 10545 | 1466179022475 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 62 (0x952f7800) [pid = 10545] [serial = 62] [outer = 0x946d9800] 08:57:03 INFO - PROCESS | 10545 | --DOMWINDOW == 61 (0x9925fc00) [pid = 10545] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:57:03 INFO - PROCESS | 10545 | --DOMWINDOW == 60 (0x9533f000) [pid = 10545] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:57:03 INFO - PROCESS | 10545 | --DOMWINDOW == 59 (0x9c1dc000) [pid = 10545] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:57:03 INFO - PROCESS | 10545 | --DOMWINDOW == 58 (0x9c1d9400) [pid = 10545] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:57:03 INFO - PROCESS | 10545 | --DOMWINDOW == 57 (0x9a0db800) [pid = 10545] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:57:03 INFO - PROCESS | 10545 | --DOMWINDOW == 56 (0x951d9c00) [pid = 10545] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:57:03 INFO - PROCESS | 10545 | --DOMWINDOW == 55 (0x99ec3000) [pid = 10545] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:57:03 INFO - PROCESS | 10545 | --DOMWINDOW == 54 (0x9a3f1800) [pid = 10545] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:57:03 INFO - PROCESS | 10545 | 1466179023751 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1793ms 08:57:03 INFO - PROCESS | 10545 | 1466179023837 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 10545 | 1466179023847 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 08:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:57:03 INFO - PROCESS | 10545 | 1466179023862 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - PROCESS | 10545 | 1466179023868 Marionette TRACE conn4 <- [1,58,null,{}] 08:57:03 INFO - PROCESS | 10545 | 1466179023876 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:03 INFO - PROCESS | 10545 | 1466179023883 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:04 INFO - PROCESS | 10545 | 1466179024055 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 08:57:04 INFO - PROCESS | 10545 | 1466179024165 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 10545 | 1466179024175 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:04 INFO - PROCESS | 10545 | ++DOCSHELL 0x93bca400 == 22 [pid = 10545] [id = 22] 08:57:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 55 (0x9925fc00) [pid = 10545] [serial = 63] [outer = (nil)] 08:57:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 56 (0x9961a800) [pid = 10545] [serial = 64] [outer = 0x9925fc00] 08:57:04 INFO - PROCESS | 10545 | 1466179024255 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 57 (0x99ec8400) [pid = 10545] [serial = 65] [outer = 0x9925fc00] 08:57:05 INFO - PROCESS | 10545 | 1466179025007 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1196ms 08:57:05 INFO - PROCESS | 10545 | 1466179025058 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 10545 | 1466179025062 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 08:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:57:05 INFO - PROCESS | 10545 | 1466179025070 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 10545 | 1466179025077 Marionette TRACE conn4 <- [1,62,null,{}] 08:57:05 INFO - PROCESS | 10545 | 1466179025101 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:05 INFO - PROCESS | 10545 | 1466179025112 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:05 INFO - PROCESS | 10545 | 1466179025354 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 08:57:05 INFO - PROCESS | 10545 | 1466179025505 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 10545 | 1466179025517 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:05 INFO - PROCESS | 10545 | ++DOCSHELL 0x91c59800 == 23 [pid = 10545] [id = 23] 08:57:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 58 (0x91c5c400) [pid = 10545] [serial = 66] [outer = (nil)] 08:57:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 59 (0x93bc3000) [pid = 10545] [serial = 67] [outer = 0x91c5c400] 08:57:05 INFO - PROCESS | 10545 | 1466179025613 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 60 (0x951d5c00) [pid = 10545] [serial = 68] [outer = 0x91c5c400] 08:57:06 INFO - PROCESS | 10545 | 1466179026570 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1549ms 08:57:06 INFO - PROCESS | 10545 | 1466179026629 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 10545 | 1466179026636 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 08:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:57:06 INFO - PROCESS | 10545 | 1466179026647 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 10545 | 1466179026651 Marionette TRACE conn4 <- [1,66,null,{}] 08:57:06 INFO - PROCESS | 10545 | 1466179026661 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:06 INFO - PROCESS | 10545 | 1466179026673 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:06 INFO - PROCESS | 10545 | 1466179026869 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 08:57:07 INFO - PROCESS | 10545 | 1466179026978 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 10545 | 1466179026990 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:07 INFO - PROCESS | 10545 | ++DOCSHELL 0x951d2400 == 24 [pid = 10545] [id = 24] 08:57:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 61 (0x99285400) [pid = 10545] [serial = 69] [outer = (nil)] 08:57:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 62 (0x9a183c00) [pid = 10545] [serial = 70] [outer = 0x99285400] 08:57:07 INFO - PROCESS | 10545 | 1466179027084 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 63 (0x9a3f9400) [pid = 10545] [serial = 71] [outer = 0x99285400] 08:57:07 INFO - PROCESS | 10545 | 1466179027973 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1390ms 08:57:08 INFO - PROCESS | 10545 | 1466179028037 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 10545 | 1466179028043 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 08:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:57:08 INFO - PROCESS | 10545 | 1466179028051 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 10545 | 1466179028055 Marionette TRACE conn4 <- [1,70,null,{}] 08:57:08 INFO - PROCESS | 10545 | 1466179028062 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:08 INFO - PROCESS | 10545 | 1466179028067 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:08 INFO - PROCESS | 10545 | 1466179028270 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 08:57:08 INFO - PROCESS | 10545 | 1466179028411 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 10545 | 1466179028421 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:08 INFO - PROCESS | 10545 | ++DOCSHELL 0x9b493800 == 25 [pid = 10545] [id = 25] 08:57:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 64 (0x9b498800) [pid = 10545] [serial = 72] [outer = (nil)] 08:57:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 65 (0x9ba9c800) [pid = 10545] [serial = 73] [outer = 0x9b498800] 08:57:08 INFO - PROCESS | 10545 | 1466179028509 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 66 (0x9c1d9c00) [pid = 10545] [serial = 74] [outer = 0x9b498800] 08:57:09 INFO - PROCESS | 10545 | 1466179029462 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1487ms 08:57:09 INFO - PROCESS | 10545 | 1466179029539 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 08:57:09 INFO - PROCESS | 10545 | 1466179029546 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 08:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:57:09 INFO - PROCESS | 10545 | 1466179029566 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - PROCESS | 10545 | 1466179029575 Marionette TRACE conn4 <- [1,74,null,{}] 08:57:09 INFO - PROCESS | 10545 | 1466179029582 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:09 INFO - PROCESS | 10545 | 1466179029589 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:09 INFO - PROCESS | 10545 | 1466179029893 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 08:57:10 INFO - PROCESS | 10545 | 1466179030047 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 10545 | 1466179030057 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:10 INFO - PROCESS | 10545 | ++DOCSHELL 0x9af01c00 == 26 [pid = 10545] [id = 26] 08:57:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 67 (0xa061a800) [pid = 10545] [serial = 75] [outer = (nil)] 08:57:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 68 (0xa228e400) [pid = 10545] [serial = 76] [outer = 0xa061a800] 08:57:10 INFO - PROCESS | 10545 | 1466179030147 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 69 (0xa23f2c00) [pid = 10545] [serial = 77] [outer = 0xa061a800] 08:57:11 INFO - PROCESS | 10545 | 1466179031091 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1600ms 08:57:11 INFO - PROCESS | 10545 | 1466179031157 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 08:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:57:11 INFO - PROCESS | 10545 | 1466179031162 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 08:57:11 INFO - PROCESS | 10545 | 1466179031169 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 10545 | 1466179031173 Marionette TRACE conn4 <- [1,78,null,{}] 08:57:11 INFO - PROCESS | 10545 | 1466179031180 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:11 INFO - PROCESS | 10545 | 1466179031185 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:11 INFO - PROCESS | 10545 | 1466179031407 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 08:57:11 INFO - PROCESS | 10545 | 1466179031550 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 10545 | 1466179031559 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:11 INFO - PROCESS | 10545 | ++DOCSHELL 0x93bbfc00 == 27 [pid = 10545] [id = 27] 08:57:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x9d80a800) [pid = 10545] [serial = 78] [outer = (nil)] 08:57:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0xa25f5800) [pid = 10545] [serial = 79] [outer = 0x9d80a800] 08:57:11 INFO - PROCESS | 10545 | 1466179031702 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0xa2fafc00) [pid = 10545] [serial = 80] [outer = 0x9d80a800] 08:57:12 INFO - PROCESS | 10545 | 1466179032573 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1484ms 08:57:12 INFO - PROCESS | 10545 | 1466179032654 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 10545 | 1466179032659 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 08:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:57:12 INFO - PROCESS | 10545 | 1466179032667 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 10545 | 1466179032671 Marionette TRACE conn4 <- [1,82,null,{}] 08:57:12 INFO - PROCESS | 10545 | 1466179032677 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:12 INFO - PROCESS | 10545 | 1466179032685 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:12 INFO - PROCESS | 10545 | 1466179032875 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 08:57:13 INFO - PROCESS | 10545 | 1466179033017 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:13 INFO - PROCESS | 10545 | 1466179033037 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:13 INFO - PROCESS | 10545 | ++DOCSHELL 0x91c4f000 == 28 [pid = 10545] [id = 28] 08:57:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0xa3287800) [pid = 10545] [serial = 81] [outer = (nil)] 08:57:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0xa333d800) [pid = 10545] [serial = 82] [outer = 0xa3287800] 08:57:13 INFO - PROCESS | 10545 | 1466179033133 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0xa4d0fc00) [pid = 10545] [serial = 83] [outer = 0xa3287800] 08:57:14 INFO - PROCESS | 10545 | 1466179034082 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1492ms 08:57:14 INFO - PROCESS | 10545 | 1466179034160 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 10545 | 1466179034164 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 08:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:57:14 INFO - PROCESS | 10545 | 1466179034172 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 10545 | 1466179034178 Marionette TRACE conn4 <- [1,86,null,{}] 08:57:14 INFO - PROCESS | 10545 | 1466179034189 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:14 INFO - PROCESS | 10545 | 1466179034193 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:14 INFO - PROCESS | 10545 | 1466179034436 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 08:57:14 INFO - PROCESS | 10545 | 1466179034614 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 10545 | 1466179034626 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:14 INFO - PROCESS | 10545 | ++DOCSHELL 0x91c4e400 == 29 [pid = 10545] [id = 29] 08:57:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x91c4f400) [pid = 10545] [serial = 84] [outer = (nil)] 08:57:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x93bbc000) [pid = 10545] [serial = 85] [outer = 0x91c4f400] 08:57:14 INFO - PROCESS | 10545 | 1466179034865 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x946cd400) [pid = 10545] [serial = 86] [outer = 0x91c4f400] 08:57:15 INFO - PROCESS | 10545 | 1466179035775 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x9aca6c00) [pid = 10545] [serial = 12] [outer = (nil)] [url = about:blank] 08:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 2387ms 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x93a69c00) [pid = 10545] [serial = 19] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x9d810800) [pid = 10545] [serial = 22] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0xa67a1400) [pid = 10545] [serial = 28] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x9c1de800) [pid = 10545] [serial = 31] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x9d8cc800) [pid = 10545] [serial = 34] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0xa0620c00) [pid = 10545] [serial = 37] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x965b4000) [pid = 10545] [serial = 40] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0x99ece000) [pid = 10545] [serial = 43] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 68 (0x9a66d800) [pid = 10545] [serial = 46] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 67 (0x9af0b000) [pid = 10545] [serial = 47] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 66 (0x9b482000) [pid = 10545] [serial = 49] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 65 (0x9bf9f000) [pid = 10545] [serial = 52] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 64 (0x9d8cd000) [pid = 10545] [serial = 55] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 63 (0xa4d0d400) [pid = 10545] [serial = 25] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 62 (0x9785d400) [pid = 10545] [serial = 41] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 61 (0xa2092800) [pid = 10545] [serial = 23] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 60 (0x9a0d3c00) [pid = 10545] [serial = 44] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 59 (0x9bf13000) [pid = 10545] [serial = 32] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 58 (0x946cf400) [pid = 10545] [serial = 17] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 57 (0xa61b8000) [pid = 10545] [serial = 35] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 56 (0x93bbdc00) [pid = 10545] [serial = 38] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 55 (0x9a788c00) [pid = 10545] [serial = 9] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 54 (0xa4d4bc00) [pid = 10545] [serial = 2] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | --DOMWINDOW == 53 (0x946cac00) [pid = 10545] [serial = 16] [outer = (nil)] [url = about:blank] 08:57:16 INFO - PROCESS | 10545 | 1466179036740 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 10545 | 1466179036745 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 08:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:57:16 INFO - PROCESS | 10545 | 1466179036758 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 10545 | 1466179036768 Marionette TRACE conn4 <- [1,90,null,{}] 08:57:16 INFO - PROCESS | 10545 | 1466179036788 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:16 INFO - PROCESS | 10545 | 1466179036797 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 54 (0x951d9c00) [pid = 10545] [serial = 87] [outer = 0xa4d0ac00] 08:57:17 INFO - PROCESS | 10545 | 1466179037000 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 08:57:17 INFO - PROCESS | 10545 | 1466179037140 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 10545 | 1466179037152 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:17 INFO - PROCESS | 10545 | ++DOCSHELL 0x97864800 == 30 [pid = 10545] [id = 30] 08:57:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 55 (0x97864c00) [pid = 10545] [serial = 88] [outer = (nil)] 08:57:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 56 (0x99263400) [pid = 10545] [serial = 89] [outer = 0x97864c00] 08:57:17 INFO - PROCESS | 10545 | 1466179037231 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 57 (0x99287c00) [pid = 10545] [serial = 90] [outer = 0x97864c00] 08:57:18 INFO - PROCESS | 10545 | 1466179038029 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1344ms 08:57:18 INFO - PROCESS | 10545 | 1466179038102 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 10545 | 1466179038108 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 08:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:57:18 INFO - PROCESS | 10545 | 1466179038122 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 10545 | 1466179038130 Marionette TRACE conn4 <- [1,94,null,{}] 08:57:18 INFO - PROCESS | 10545 | 1466179038137 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:18 INFO - PROCESS | 10545 | 1466179038144 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:18 INFO - PROCESS | 10545 | 1466179038330 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 08:57:18 INFO - PROCESS | 10545 | 1466179038429 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 10545 | 1466179038438 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:18 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a0d7000 == 31 [pid = 10545] [id = 31] 08:57:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 58 (0x9a31b400) [pid = 10545] [serial = 91] [outer = (nil)] 08:57:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 59 (0x9a3f8c00) [pid = 10545] [serial = 92] [outer = 0x9a31b400] 08:57:18 INFO - PROCESS | 10545 | 1466179038522 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 60 (0x9a788c00) [pid = 10545] [serial = 93] [outer = 0x9a31b400] 08:57:19 INFO - PROCESS | 10545 | 1466179039352 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1295ms 08:57:19 INFO - PROCESS | 10545 | 1466179039414 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 08:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:57:19 INFO - PROCESS | 10545 | 1466179039419 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 08:57:19 INFO - PROCESS | 10545 | 1466179039427 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 10545 | 1466179039430 Marionette TRACE conn4 <- [1,98,null,{}] 08:57:19 INFO - PROCESS | 10545 | 1466179039457 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:19 INFO - PROCESS | 10545 | 1466179039468 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:19 INFO - PROCESS | 10545 | 1466179039686 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 08:57:19 INFO - PROCESS | 10545 | 1466179039723 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 10545 | 1466179039736 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:19 INFO - PROCESS | 10545 | ++DOCSHELL 0x9b659000 == 32 [pid = 10545] [id = 32] 08:57:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 61 (0x9b65a400) [pid = 10545] [serial = 94] [outer = (nil)] 08:57:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 62 (0x9ba9cc00) [pid = 10545] [serial = 95] [outer = 0x9b65a400] 08:57:19 INFO - PROCESS | 10545 | 1466179039814 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 63 (0x9bf99000) [pid = 10545] [serial = 96] [outer = 0x9b65a400] 08:57:20 INFO - PROCESS | 10545 | 1466179040725 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1341ms 08:57:20 INFO - PROCESS | 10545 | 1466179040767 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 10545 | 1466179040772 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 08:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:57:20 INFO - PROCESS | 10545 | 1466179040778 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 10545 | 1466179040782 Marionette TRACE conn4 <- [1,102,null,{}] 08:57:20 INFO - PROCESS | 10545 | 1466179040788 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:20 INFO - PROCESS | 10545 | 1466179040794 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:21 INFO - PROCESS | 10545 | 1466179041033 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 08:57:21 INFO - PROCESS | 10545 | 1466179041053 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 10545 | 1466179041063 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:21 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a0d0800 == 33 [pid = 10545] [id = 33] 08:57:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 64 (0x9b4a1800) [pid = 10545] [serial = 97] [outer = (nil)] 08:57:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 65 (0x9d80d400) [pid = 10545] [serial = 98] [outer = 0x9b4a1800] 08:57:21 INFO - PROCESS | 10545 | 1466179041137 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 66 (0x9d8cd800) [pid = 10545] [serial = 99] [outer = 0x9b4a1800] 08:57:21 INFO - PROCESS | 10545 | --DOMWINDOW == 65 (0x9925fc00) [pid = 10545] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:57:21 INFO - PROCESS | 10545 | --DOMWINDOW == 64 (0xa228c400) [pid = 10545] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:57:21 INFO - PROCESS | 10545 | --DOMWINDOW == 63 (0x9ba9fc00) [pid = 10545] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:57:21 INFO - PROCESS | 10545 | --DOMWINDOW == 62 (0x9a6e2000) [pid = 10545] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:57:21 INFO - PROCESS | 10545 | --DOMWINDOW == 61 (0x9d806000) [pid = 10545] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:57:21 INFO - PROCESS | 10545 | --DOMWINDOW == 60 (0x946d9800) [pid = 10545] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:57:22 INFO - PROCESS | 10545 | 1466179042101 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1384ms 08:57:22 INFO - PROCESS | 10545 | 1466179042163 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 08:57:22 INFO - PROCESS | 10545 | 1466179042168 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 08:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:57:22 INFO - PROCESS | 10545 | 1466179042175 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - PROCESS | 10545 | 1466179042179 Marionette TRACE conn4 <- [1,106,null,{}] 08:57:22 INFO - PROCESS | 10545 | 1466179042185 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:22 INFO - PROCESS | 10545 | 1466179042190 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:22 INFO - PROCESS | 10545 | 1466179042350 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 08:57:22 INFO - PROCESS | 10545 | 1466179042457 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 10545 | 1466179042465 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:22 INFO - PROCESS | 10545 | ++DOCSHELL 0x99264400 == 34 [pid = 10545] [id = 34] 08:57:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 61 (0x9c1e0000) [pid = 10545] [serial = 100] [outer = (nil)] 08:57:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 62 (0xa100c400) [pid = 10545] [serial = 101] [outer = 0x9c1e0000] 08:57:22 INFO - PROCESS | 10545 | 1466179042537 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 63 (0xa2092c00) [pid = 10545] [serial = 102] [outer = 0x9c1e0000] 08:57:23 INFO - PROCESS | 10545 | 1466179043260 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1138ms 08:57:23 INFO - PROCESS | 10545 | 1466179043315 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 08:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:57:23 INFO - PROCESS | 10545 | 1466179043321 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 08:57:23 INFO - PROCESS | 10545 | 1466179043329 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 10545 | 1466179043332 Marionette TRACE conn4 <- [1,110,null,{}] 08:57:23 INFO - PROCESS | 10545 | 1466179043339 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:23 INFO - PROCESS | 10545 | 1466179043350 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:23 INFO - PROCESS | 10545 | 1466179043653 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 08:57:23 INFO - PROCESS | 10545 | 1466179043722 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 10545 | 1466179043733 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:23 INFO - PROCESS | 10545 | ++DOCSHELL 0x93a61800 == 35 [pid = 10545] [id = 35] 08:57:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 64 (0x93a65400) [pid = 10545] [serial = 103] [outer = (nil)] 08:57:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 65 (0x93bc0800) [pid = 10545] [serial = 104] [outer = 0x93a65400] 08:57:23 INFO - PROCESS | 10545 | 1466179043831 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 66 (0x946cec00) [pid = 10545] [serial = 105] [outer = 0x93a65400] 08:57:24 INFO - PROCESS | 10545 | 1466179044925 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1643ms 08:57:24 INFO - PROCESS | 10545 | 1466179044973 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 08:57:24 INFO - PROCESS | 10545 | 1466179044980 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 08:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:57:24 INFO - PROCESS | 10545 | 1466179044990 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - PROCESS | 10545 | 1466179044996 Marionette TRACE conn4 <- [1,114,null,{}] 08:57:25 INFO - PROCESS | 10545 | 1466179045005 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:25 INFO - PROCESS | 10545 | 1466179045013 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:25 INFO - PROCESS | 10545 | 1466179045224 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 08:57:25 INFO - PROCESS | 10545 | 1466179045397 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 10545 | 1466179045406 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:25 INFO - PROCESS | 10545 | ++DOCSHELL 0x93a6c800 == 36 [pid = 10545] [id = 36] 08:57:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 67 (0x952ebc00) [pid = 10545] [serial = 106] [outer = (nil)] 08:57:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 68 (0x952f3800) [pid = 10545] [serial = 107] [outer = 0x952ebc00] 08:57:25 INFO - PROCESS | 10545 | 1466179045501 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 69 (0x9776c000) [pid = 10545] [serial = 108] [outer = 0x952ebc00] 08:57:26 INFO - PROCESS | 10545 | 1466179046531 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1588ms 08:57:26 INFO - PROCESS | 10545 | 1466179046578 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 10545 | 1466179046584 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 08:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:57:26 INFO - PROCESS | 10545 | 1466179046592 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 10545 | 1466179046596 Marionette TRACE conn4 <- [1,118,null,{}] 08:57:26 INFO - PROCESS | 10545 | 1466179046603 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:26 INFO - PROCESS | 10545 | 1466179046608 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:26 INFO - PROCESS | 10545 | 1466179046827 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 08:57:27 INFO - PROCESS | 10545 | 1466179047011 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 10545 | 1466179047022 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:27 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a0db400 == 37 [pid = 10545] [id = 37] 08:57:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x9a0dcc00) [pid = 10545] [serial = 109] [outer = (nil)] 08:57:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x9a663c00) [pid = 10545] [serial = 110] [outer = 0x9a0dcc00] 08:57:27 INFO - PROCESS | 10545 | 1466179047134 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x9af03400) [pid = 10545] [serial = 111] [outer = 0x9a0dcc00] 08:57:28 INFO - PROCESS | 10545 | 1466179048090 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1539ms 08:57:28 INFO - PROCESS | 10545 | 1466179048157 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 10545 | 1466179048165 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 08:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:57:28 INFO - PROCESS | 10545 | 1466179048185 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 10545 | 1466179048194 Marionette TRACE conn4 <- [1,122,null,{}] 08:57:28 INFO - PROCESS | 10545 | 1466179048202 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:28 INFO - PROCESS | 10545 | 1466179048209 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:28 INFO - PROCESS | 10545 | 1466179048433 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 08:57:28 INFO - PROCESS | 10545 | 1466179048555 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 10545 | 1466179048566 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:28 INFO - PROCESS | 10545 | ++DOCSHELL 0x9af10800 == 38 [pid = 10545] [id = 38] 08:57:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x9b47e400) [pid = 10545] [serial = 112] [outer = (nil)] 08:57:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x9d411400) [pid = 10545] [serial = 113] [outer = 0x9b47e400] 08:57:28 INFO - PROCESS | 10545 | 1466179048651 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x9d805800) [pid = 10545] [serial = 114] [outer = 0x9b47e400] 08:57:29 INFO - PROCESS | 10545 | 1466179049753 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1653ms 08:57:29 INFO - PROCESS | 10545 | 1466179049830 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 10545 | 1466179049836 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 08:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:57:29 INFO - PROCESS | 10545 | 1466179049845 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 10545 | 1466179049851 Marionette TRACE conn4 <- [1,126,null,{}] 08:57:29 INFO - PROCESS | 10545 | 1466179049860 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:29 INFO - PROCESS | 10545 | 1466179049865 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:30 INFO - PROCESS | 10545 | 1466179050084 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 08:57:30 INFO - PROCESS | 10545 | 1466179050310 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 10545 | 1466179050318 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:30 INFO - PROCESS | 10545 | ++DOCSHELL 0x952f3400 == 39 [pid = 10545] [id = 39] 08:57:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x952f3c00) [pid = 10545] [serial = 115] [outer = (nil)] 08:57:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x95338400) [pid = 10545] [serial = 116] [outer = 0x952f3c00] 08:57:30 INFO - PROCESS | 10545 | 1466179050481 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x97765800) [pid = 10545] [serial = 117] [outer = 0x952f3c00] 08:57:30 INFO - PROCESS | 10545 | --DOCSHELL 0x9ba9ec00 == 38 [pid = 10545] [id = 18] 08:57:30 INFO - PROCESS | 10545 | --DOCSHELL 0x91c59800 == 37 [pid = 10545] [id = 23] 08:57:30 INFO - PROCESS | 10545 | --DOCSHELL 0x951d2400 == 36 [pid = 10545] [id = 24] 08:57:30 INFO - PROCESS | 10545 | --DOCSHELL 0x93bca400 == 35 [pid = 10545] [id = 22] 08:57:30 INFO - PROCESS | 10545 | --DOCSHELL 0x9a3f0800 == 34 [pid = 10545] [id = 16] 08:57:30 INFO - PROCESS | 10545 | --DOCSHELL 0x946d7c00 == 33 [pid = 10545] [id = 21] 08:57:30 INFO - PROCESS | 10545 | --DOCSHELL 0x9960f000 == 32 [pid = 10545] [id = 15] 08:57:30 INFO - PROCESS | 10545 | --DOCSHELL 0x99264400 == 31 [pid = 10545] [id = 34] 08:57:30 INFO - PROCESS | 10545 | --DOCSHELL 0x9a0d0800 == 30 [pid = 10545] [id = 33] 08:57:30 INFO - PROCESS | 10545 | --DOCSHELL 0x9b659000 == 29 [pid = 10545] [id = 32] 08:57:30 INFO - PROCESS | 10545 | --DOCSHELL 0x9a0d7000 == 28 [pid = 10545] [id = 31] 08:57:30 INFO - PROCESS | 10545 | --DOCSHELL 0x97864800 == 27 [pid = 10545] [id = 30] 08:57:30 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x9961a800) [pid = 10545] [serial = 64] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0xa236f000) [pid = 10545] [serial = 58] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x9c1da400) [pid = 10545] [serial = 53] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x9b4a1000) [pid = 10545] [serial = 50] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0xa1012c00) [pid = 10545] [serial = 56] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x99ec8400) [pid = 10545] [serial = 65] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x965b0000) [pid = 10545] [serial = 61] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x952f7800) [pid = 10545] [serial = 62] [outer = (nil)] [url = about:blank] 08:57:30 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0xa2293800) [pid = 10545] [serial = 59] [outer = (nil)] [url = about:blank] 08:57:31 INFO - PROCESS | 10545 | 1466179051433 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1637ms 08:57:31 INFO - PROCESS | 10545 | 1466179051483 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 10545 | 1466179051490 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 08:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:57:31 INFO - PROCESS | 10545 | 1466179051501 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 10545 | 1466179051504 Marionette TRACE conn4 <- [1,130,null,{}] 08:57:31 INFO - PROCESS | 10545 | 1466179051512 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:31 INFO - PROCESS | 10545 | 1466179051518 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:31 INFO - PROCESS | 10545 | 1466179051695 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 08:57:31 INFO - PROCESS | 10545 | 1466179051813 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 10545 | 1466179051821 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:31 INFO - PROCESS | 10545 | ++DOCSHELL 0x91c58800 == 28 [pid = 10545] [id = 40] 08:57:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x9a071c00) [pid = 10545] [serial = 118] [outer = (nil)] 08:57:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x9a0d3000) [pid = 10545] [serial = 119] [outer = 0x9a071c00] 08:57:31 INFO - PROCESS | 10545 | 1466179051899 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x9a31e800) [pid = 10545] [serial = 120] [outer = 0x9a071c00] 08:57:32 INFO - PROCESS | 10545 | 1466179052731 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1285ms 08:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:57:32 INFO - PROCESS | 10545 | 1466179052786 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 10545 | 1466179052790 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 08:57:32 INFO - PROCESS | 10545 | 1466179052797 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 10545 | 1466179052803 Marionette TRACE conn4 <- [1,134,null,{}] 08:57:32 INFO - PROCESS | 10545 | 1466179052820 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:32 INFO - PROCESS | 10545 | 1466179052830 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:33 INFO - PROCESS | 10545 | 1466179053008 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 08:57:33 INFO - PROCESS | 10545 | 1466179053122 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 10545 | 1466179053133 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:33 INFO - PROCESS | 10545 | ++DOCSHELL 0x9b49c400 == 29 [pid = 10545] [id = 41] 08:57:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x9b659000) [pid = 10545] [serial = 121] [outer = (nil)] 08:57:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x9ba05000) [pid = 10545] [serial = 122] [outer = 0x9b659000] 08:57:33 INFO - PROCESS | 10545 | 1466179053217 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x9c1da400) [pid = 10545] [serial = 123] [outer = 0x9b659000] 08:57:34 INFO - PROCESS | 10545 | 1466179054377 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1643ms 08:57:34 INFO - PROCESS | 10545 | 1466179054461 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 10545 | 1466179054466 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 08:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:57:34 INFO - PROCESS | 10545 | 1466179054489 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 10545 | 1466179054493 Marionette TRACE conn4 <- [1,138,null,{}] 08:57:34 INFO - PROCESS | 10545 | 1466179054498 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:34 INFO - PROCESS | 10545 | 1466179054503 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:34 INFO - PROCESS | 10545 | 1466179054718 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 08:57:34 INFO - PROCESS | 10545 | 1466179054836 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 10545 | 1466179054847 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:34 INFO - PROCESS | 10545 | ++DOCSHELL 0x93a6e800 == 30 [pid = 10545] [id = 42] 08:57:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0xa2374400) [pid = 10545] [serial = 124] [outer = (nil)] 08:57:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0xa23f7800) [pid = 10545] [serial = 125] [outer = 0xa2374400] 08:57:34 INFO - PROCESS | 10545 | 1466179054924 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0xa3284400) [pid = 10545] [serial = 126] [outer = 0xa2374400] 08:57:35 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x9a31b400) [pid = 10545] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:57:35 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x97864c00) [pid = 10545] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:57:35 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x91c4f400) [pid = 10545] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:57:35 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0xa061a800) [pid = 10545] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:57:35 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x9d80a800) [pid = 10545] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:57:35 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0xa3287800) [pid = 10545] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:57:35 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x9b65a400) [pid = 10545] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:57:35 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x9b4a1800) [pid = 10545] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:57:35 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0x91c5c400) [pid = 10545] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:57:35 INFO - PROCESS | 10545 | --DOMWINDOW == 68 (0x99285400) [pid = 10545] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:57:35 INFO - PROCESS | 10545 | --DOMWINDOW == 67 (0x9b498800) [pid = 10545] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:57:35 INFO - PROCESS | 10545 | 1466179055797 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1336ms 08:57:35 INFO - PROCESS | 10545 | 1466179055823 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 08:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:57:35 INFO - PROCESS | 10545 | 1466179055828 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 08:57:35 INFO - PROCESS | 10545 | 1466179055834 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 10545 | 1466179055838 Marionette TRACE conn4 <- [1,142,null,{}] 08:57:35 INFO - PROCESS | 10545 | 1466179055848 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:35 INFO - PROCESS | 10545 | 1466179055854 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:36 INFO - PROCESS | 10545 | 1466179056025 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 08:57:36 INFO - PROCESS | 10545 | 1466179056045 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 10545 | 1466179056053 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:36 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a0d8c00 == 31 [pid = 10545] [id = 43] 08:57:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 68 (0x9a0dbc00) [pid = 10545] [serial = 127] [outer = (nil)] 08:57:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 69 (0xa100e400) [pid = 10545] [serial = 128] [outer = 0x9a0dbc00] 08:57:36 INFO - PROCESS | 10545 | 1466179056130 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0xa2324000) [pid = 10545] [serial = 129] [outer = 0x9a0dbc00] 08:57:36 INFO - PROCESS | 10545 | 1466179056976 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1186ms 08:57:37 INFO - PROCESS | 10545 | 1466179057022 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 08:57:37 INFO - PROCESS | 10545 | 1466179057026 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 08:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:57:37 INFO - PROCESS | 10545 | 1466179057034 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - PROCESS | 10545 | 1466179057038 Marionette TRACE conn4 <- [1,146,null,{}] 08:57:37 INFO - PROCESS | 10545 | 1466179057048 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:37 INFO - PROCESS | 10545 | 1466179057059 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:37 INFO - PROCESS | 10545 | 1466179057355 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 08:57:37 INFO - PROCESS | 10545 | 1466179057508 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 10545 | 1466179057522 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:37 INFO - PROCESS | 10545 | ++DOCSHELL 0x91c4f400 == 32 [pid = 10545] [id = 44] 08:57:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x91c53000) [pid = 10545] [serial = 130] [outer = (nil)] 08:57:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x93a6cc00) [pid = 10545] [serial = 131] [outer = 0x91c53000] 08:57:37 INFO - PROCESS | 10545 | 1466179057621 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x946d9800) [pid = 10545] [serial = 132] [outer = 0x91c53000] 08:57:38 INFO - PROCESS | 10545 | 1466179058625 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1648ms 08:57:38 INFO - PROCESS | 10545 | 1466179058685 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 08:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:57:38 INFO - PROCESS | 10545 | 1466179058692 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 08:57:38 INFO - PROCESS | 10545 | 1466179058700 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - PROCESS | 10545 | 1466179058707 Marionette TRACE conn4 <- [1,150,null,{}] 08:57:38 INFO - PROCESS | 10545 | 1466179058715 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:38 INFO - PROCESS | 10545 | 1466179058724 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:38 INFO - PROCESS | 10545 | 1466179058960 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 08:57:39 INFO - PROCESS | 10545 | 1466179059145 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 10545 | 1466179059156 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:39 INFO - PROCESS | 10545 | ++DOCSHELL 0x91c5a800 == 33 [pid = 10545] [id = 45] 08:57:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x99eca800) [pid = 10545] [serial = 133] [outer = (nil)] 08:57:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x9a0d7c00) [pid = 10545] [serial = 134] [outer = 0x99eca800] 08:57:39 INFO - PROCESS | 10545 | 1466179059291 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x9a6e2000) [pid = 10545] [serial = 135] [outer = 0x99eca800] 08:57:40 INFO - PROCESS | 10545 | 1466179060319 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:57:40 INFO - PROCESS | 10545 | 1466179060345 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1695ms 08:57:40 INFO - PROCESS | 10545 | 1466179060396 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 10545 | 1466179060402 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 08:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:57:40 INFO - PROCESS | 10545 | 1466179060410 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 10545 | 1466179060414 Marionette TRACE conn4 <- [1,154,null,{}] 08:57:40 INFO - PROCESS | 10545 | 1466179060430 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:40 INFO - PROCESS | 10545 | 1466179060436 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:40 INFO - PROCESS | 10545 | 1466179060668 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 08:57:40 INFO - PROCESS | 10545 | 1466179060857 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 10545 | 1466179060864 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:40 INFO - PROCESS | 10545 | ++DOCSHELL 0x9af05c00 == 34 [pid = 10545] [id = 46] 08:57:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x9af08000) [pid = 10545] [serial = 136] [outer = (nil)] 08:57:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x9c1d8400) [pid = 10545] [serial = 137] [outer = 0x9af08000] 08:57:40 INFO - PROCESS | 10545 | 1466179060954 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x9c1f2400) [pid = 10545] [serial = 138] [outer = 0x9af08000] 08:57:41 INFO - PROCESS | 10545 | 1466179061893 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1541ms 08:57:41 INFO - PROCESS | 10545 | 1466179061952 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 10545 | 1466179061959 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 08:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:57:41 INFO - PROCESS | 10545 | 1466179061978 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 10545 | 1466179061987 Marionette TRACE conn4 <- [1,158,null,{}] 08:57:42 INFO - PROCESS | 10545 | 1466179062047 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:42 INFO - PROCESS | 10545 | 1466179062055 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:42 INFO - PROCESS | 10545 | 1466179062269 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 08:57:42 INFO - PROCESS | 10545 | 1466179062432 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 10545 | 1466179062441 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:42 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a76bc00 == 35 [pid = 10545] [id = 47] 08:57:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x9b65d400) [pid = 10545] [serial = 139] [outer = (nil)] 08:57:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0xa3340800) [pid = 10545] [serial = 140] [outer = 0x9b65d400] 08:57:42 INFO - PROCESS | 10545 | 1466179062529 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0xa3345400) [pid = 10545] [serial = 141] [outer = 0x9b65d400] 08:57:43 INFO - PROCESS | 10545 | 1466179063676 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1743ms 08:57:43 INFO - PROCESS | 10545 | 1466179063713 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 10545 | 1466179063717 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 08:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:57:43 INFO - PROCESS | 10545 | 1466179063725 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 10545 | 1466179063730 Marionette TRACE conn4 <- [1,162,null,{}] 08:57:43 INFO - PROCESS | 10545 | 1466179063736 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:43 INFO - PROCESS | 10545 | 1466179063741 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:43 INFO - PROCESS | 10545 | 1466179063957 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 08:57:44 INFO - PROCESS | 10545 | 1466179064145 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 10545 | 1466179064153 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:44 INFO - PROCESS | 10545 | ++DOCSHELL 0x91dc3400 == 36 [pid = 10545] [id = 48] 08:57:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x91dc4400) [pid = 10545] [serial = 142] [outer = (nil)] 08:57:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x91dce000) [pid = 10545] [serial = 143] [outer = 0x91dc4400] 08:57:44 INFO - PROCESS | 10545 | 1466179064239 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x99612400) [pid = 10545] [serial = 144] [outer = 0x91dc4400] 08:57:45 INFO - PROCESS | 10545 | 1466179065147 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1486ms 08:57:45 INFO - PROCESS | 10545 | 1466179065213 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 08:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:57:45 INFO - PROCESS | 10545 | 1466179065217 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 08:57:45 INFO - PROCESS | 10545 | 1466179065224 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 10545 | 1466179065228 Marionette TRACE conn4 <- [1,166,null,{}] 08:57:45 INFO - PROCESS | 10545 | 1466179065234 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:45 INFO - PROCESS | 10545 | 1466179065239 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:45 INFO - PROCESS | 10545 | 1466179065422 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 08:57:45 INFO - PROCESS | 10545 | 1466179065569 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 10545 | 1466179065591 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:45 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a0d9c00 == 37 [pid = 10545] [id = 49] 08:57:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x9a182800) [pid = 10545] [serial = 145] [outer = (nil)] 08:57:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x9a51d800) [pid = 10545] [serial = 146] [outer = 0x9a182800] 08:57:45 INFO - PROCESS | 10545 | 1466179065741 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x9af10c00) [pid = 10545] [serial = 147] [outer = 0x9a182800] 08:57:46 INFO - PROCESS | 10545 | 1466179066885 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1686ms 08:57:46 INFO - PROCESS | 10545 | 1466179066910 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 10545 | 1466179066917 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 08:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:57:46 INFO - PROCESS | 10545 | 1466179066927 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 10545 | 1466179066930 Marionette TRACE conn4 <- [1,170,null,{}] 08:57:46 INFO - PROCESS | 10545 | 1466179066940 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:46 INFO - PROCESS | 10545 | 1466179066945 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:47 INFO - PROCESS | 10545 | 1466179067130 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 08:57:47 INFO - PROCESS | 10545 | 1466179067298 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 10545 | 1466179067315 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:47 INFO - PROCESS | 10545 | ++DOCSHELL 0x95339800 == 38 [pid = 10545] [id = 50] 08:57:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x9533a800) [pid = 10545] [serial = 148] [outer = (nil)] 08:57:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x97828000) [pid = 10545] [serial = 149] [outer = 0x9533a800] 08:57:47 INFO - PROCESS | 10545 | 1466179067389 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x99264400) [pid = 10545] [serial = 150] [outer = 0x9533a800] 08:57:48 INFO - PROCESS | 10545 | 1466179068352 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1484ms 08:57:48 INFO - PROCESS | 10545 | 1466179068411 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 10545 | 1466179068418 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 08:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:57:48 INFO - PROCESS | 10545 | 1466179068430 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 10545 | 1466179068434 Marionette TRACE conn4 <- [1,174,null,{}] 08:57:48 INFO - PROCESS | 10545 | 1466179068442 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:48 INFO - PROCESS | 10545 | 1466179068447 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:48 INFO - PROCESS | 10545 | --DOCSHELL 0x91c4e400 == 37 [pid = 10545] [id = 29] 08:57:48 INFO - PROCESS | 10545 | --DOCSHELL 0x95337800 == 36 [pid = 10545] [id = 8] 08:57:48 INFO - PROCESS | 10545 | --DOCSHELL 0x9a0d8c00 == 35 [pid = 10545] [id = 43] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0xa100c400) [pid = 10545] [serial = 101] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | 1466179068728 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 08:57:48 INFO - PROCESS | 10545 | --DOCSHELL 0x93a6e800 == 34 [pid = 10545] [id = 42] 08:57:48 INFO - PROCESS | 10545 | --DOCSHELL 0x9b49c400 == 33 [pid = 10545] [id = 41] 08:57:48 INFO - PROCESS | 10545 | --DOCSHELL 0x91c58800 == 32 [pid = 10545] [id = 40] 08:57:48 INFO - PROCESS | 10545 | --DOCSHELL 0x952f3400 == 31 [pid = 10545] [id = 39] 08:57:48 INFO - PROCESS | 10545 | --DOCSHELL 0x9a0db400 == 30 [pid = 10545] [id = 37] 08:57:48 INFO - PROCESS | 10545 | --DOCSHELL 0x93a6c800 == 29 [pid = 10545] [id = 36] 08:57:48 INFO - PROCESS | 10545 | --DOCSHELL 0x93a61800 == 28 [pid = 10545] [id = 35] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x9a3f8c00) [pid = 10545] [serial = 92] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x99263400) [pid = 10545] [serial = 89] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x99287c00) [pid = 10545] [serial = 90] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x946cd400) [pid = 10545] [serial = 86] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x93bbc000) [pid = 10545] [serial = 85] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0xa228e400) [pid = 10545] [serial = 76] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0xa2fafc00) [pid = 10545] [serial = 80] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0xa25f5800) [pid = 10545] [serial = 79] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0xa4d0fc00) [pid = 10545] [serial = 83] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x9bf99000) [pid = 10545] [serial = 96] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x9ba9cc00) [pid = 10545] [serial = 95] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0xa333d800) [pid = 10545] [serial = 82] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x9d80d400) [pid = 10545] [serial = 98] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x9d8cd800) [pid = 10545] [serial = 99] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0xa6f29400) [pid = 10545] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x951d5c00) [pid = 10545] [serial = 68] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x93bc3000) [pid = 10545] [serial = 67] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x9a3f9400) [pid = 10545] [serial = 71] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x9a183c00) [pid = 10545] [serial = 70] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x9a788c00) [pid = 10545] [serial = 93] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0x9c1d9c00) [pid = 10545] [serial = 74] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 68 (0x9ba9c800) [pid = 10545] [serial = 73] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | --DOMWINDOW == 67 (0xa23f2c00) [pid = 10545] [serial = 77] [outer = (nil)] [url = about:blank] 08:57:48 INFO - PROCESS | 10545 | 1466179068899 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 10545 | 1466179068917 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:48 INFO - PROCESS | 10545 | ++DOCSHELL 0x93a61800 == 29 [pid = 10545] [id = 51] 08:57:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 68 (0x93bc3000) [pid = 10545] [serial = 151] [outer = (nil)] 08:57:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 69 (0x97822400) [pid = 10545] [serial = 152] [outer = 0x93bc3000] 08:57:49 INFO - PROCESS | 10545 | 1466179069011 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x9a0c8c00) [pid = 10545] [serial = 153] [outer = 0x93bc3000] 08:57:49 INFO - PROCESS | 10545 | 1466179069803 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1442ms 08:57:49 INFO - PROCESS | 10545 | 1466179069873 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 08:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:57:49 INFO - PROCESS | 10545 | 1466179069877 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 08:57:49 INFO - PROCESS | 10545 | 1466179069884 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 10545 | 1466179069890 Marionette TRACE conn4 <- [1,178,null,{}] 08:57:49 INFO - PROCESS | 10545 | 1466179069906 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:49 INFO - PROCESS | 10545 | 1466179069915 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:50 INFO - PROCESS | 10545 | 1466179070091 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 08:57:50 INFO - PROCESS | 10545 | 1466179070204 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 10545 | 1466179070217 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:50 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a521400 == 30 [pid = 10545] [id = 52] 08:57:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x9a522000) [pid = 10545] [serial = 154] [outer = (nil)] 08:57:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x9a666000) [pid = 10545] [serial = 155] [outer = 0x9a522000] 08:57:50 INFO - PROCESS | 10545 | 1466179070302 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x9a76a000) [pid = 10545] [serial = 156] [outer = 0x9a522000] 08:57:51 INFO - PROCESS | 10545 | 1466179071088 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1236ms 08:57:51 INFO - PROCESS | 10545 | 1466179071120 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 08:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:57:51 INFO - PROCESS | 10545 | 1466179071127 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 08:57:51 INFO - PROCESS | 10545 | 1466179071150 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 10545 | 1466179071154 Marionette TRACE conn4 <- [1,182,null,{}] 08:57:51 INFO - PROCESS | 10545 | 1466179071160 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:51 INFO - PROCESS | 10545 | 1466179071165 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:51 INFO - PROCESS | 10545 | 1466179071385 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 08:57:51 INFO - PROCESS | 10545 | 1466179071415 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 10545 | 1466179071424 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:51 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a517000 == 31 [pid = 10545] [id = 53] 08:57:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x9a784400) [pid = 10545] [serial = 157] [outer = (nil)] 08:57:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x9b65d000) [pid = 10545] [serial = 158] [outer = 0x9a784400] 08:57:51 INFO - PROCESS | 10545 | 1466179071498 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x9c1d5800) [pid = 10545] [serial = 159] [outer = 0x9a784400] 08:57:52 INFO - PROCESS | 10545 | 1466179072437 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1355ms 08:57:52 INFO - PROCESS | 10545 | 1466179072490 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 10545 | 1466179072493 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 08:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:57:52 INFO - PROCESS | 10545 | 1466179072502 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - PROCESS | 10545 | 1466179072506 Marionette TRACE conn4 <- [1,186,null,{}] 08:57:52 INFO - PROCESS | 10545 | 1466179072519 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:52 INFO - PROCESS | 10545 | 1466179072523 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:52 INFO - PROCESS | 10545 | 1466179072745 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 08:57:52 INFO - PROCESS | 10545 | 1466179072762 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 10545 | 1466179072769 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:52 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a078800 == 32 [pid = 10545] [id = 54] 08:57:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x9a0d4800) [pid = 10545] [serial = 160] [outer = (nil)] 08:57:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x9c1e4400) [pid = 10545] [serial = 161] [outer = 0x9a0d4800] 08:57:52 INFO - PROCESS | 10545 | 1466179072854 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x9d415c00) [pid = 10545] [serial = 162] [outer = 0x9a0d4800] 08:57:53 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0xa2374400) [pid = 10545] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:57:53 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x9a071c00) [pid = 10545] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:57:53 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x952f3c00) [pid = 10545] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:57:53 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x9b659000) [pid = 10545] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:57:53 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x9c1e0000) [pid = 10545] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:57:53 INFO - PROCESS | 10545 | 1466179073804 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1340ms 08:57:53 INFO - PROCESS | 10545 | 1466179073843 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 10545 | 1466179073846 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 08:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:57:53 INFO - PROCESS | 10545 | 1466179073855 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 10545 | 1466179073859 Marionette TRACE conn4 <- [1,190,null,{}] 08:57:53 INFO - PROCESS | 10545 | 1466179073883 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:53 INFO - PROCESS | 10545 | 1466179073894 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:54 INFO - PROCESS | 10545 | 1466179074137 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 08:57:54 INFO - PROCESS | 10545 | 1466179074242 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 10545 | 1466179074251 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:54 INFO - PROCESS | 10545 | ++DOCSHELL 0x91dc4800 == 33 [pid = 10545] [id = 55] 08:57:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x9533a400) [pid = 10545] [serial = 163] [outer = (nil)] 08:57:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0xa23af800) [pid = 10545] [serial = 164] [outer = 0x9533a400] 08:57:54 INFO - PROCESS | 10545 | 1466179074332 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0xa254f800) [pid = 10545] [serial = 165] [outer = 0x9533a400] 08:57:55 INFO - PROCESS | 10545 | 1466179075120 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1295ms 08:57:55 INFO - PROCESS | 10545 | 1466179075150 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 10545 | 1466179075153 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 08:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:57:55 INFO - PROCESS | 10545 | 1466179075160 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 10545 | 1466179075163 Marionette TRACE conn4 <- [1,194,null,{}] 08:57:55 INFO - PROCESS | 10545 | 1466179075169 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:55 INFO - PROCESS | 10545 | 1466179075174 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:55 INFO - PROCESS | 10545 | 1466179075397 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 08:57:55 INFO - PROCESS | 10545 | 1466179075531 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 10545 | 1466179075552 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:55 INFO - PROCESS | 10545 | ++DOCSHELL 0x91c4e000 == 34 [pid = 10545] [id = 56] 08:57:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x91c4e400) [pid = 10545] [serial = 166] [outer = (nil)] 08:57:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x91dcb000) [pid = 10545] [serial = 167] [outer = 0x91c4e400] 08:57:55 INFO - PROCESS | 10545 | 1466179075646 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x93bc3c00) [pid = 10545] [serial = 168] [outer = 0x91c4e400] 08:57:56 INFO - PROCESS | 10545 | 1466179076665 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1538ms 08:57:56 INFO - PROCESS | 10545 | 1466179076701 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 10545 | 1466179076708 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 08:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:57:56 INFO - PROCESS | 10545 | 1466179076717 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 10545 | 1466179076724 Marionette TRACE conn4 <- [1,198,null,{}] 08:57:56 INFO - PROCESS | 10545 | 1466179076733 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:56 INFO - PROCESS | 10545 | 1466179076741 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:56 INFO - PROCESS | 10545 | 1466179076982 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 08:57:57 INFO - PROCESS | 10545 | 1466179077187 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 10545 | 1466179077195 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:57 INFO - PROCESS | 10545 | ++DOCSHELL 0x9925ec00 == 35 [pid = 10545] [id = 57] 08:57:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x9960ec00) [pid = 10545] [serial = 169] [outer = (nil)] 08:57:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x9a0d8c00) [pid = 10545] [serial = 170] [outer = 0x9960ec00] 08:57:57 INFO - PROCESS | 10545 | 1466179077328 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x9a516800) [pid = 10545] [serial = 171] [outer = 0x9960ec00] 08:57:58 INFO - PROCESS | 10545 | 1466179078328 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1647ms 08:57:58 INFO - PROCESS | 10545 | 1466179078369 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 10545 | 1466179078376 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 08:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:57:58 INFO - PROCESS | 10545 | 1466179078384 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 10545 | 1466179078389 Marionette TRACE conn4 <- [1,202,null,{}] 08:57:58 INFO - PROCESS | 10545 | 1466179078396 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:58 INFO - PROCESS | 10545 | 1466179078401 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:58 INFO - PROCESS | 10545 | 1466179078640 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 08:57:58 INFO - PROCESS | 10545 | 1466179078831 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 10545 | 1466179078838 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:57:58 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a3f1000 == 36 [pid = 10545] [id = 58] 08:57:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x9af02400) [pid = 10545] [serial = 172] [outer = (nil)] 08:57:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x9b12ac00) [pid = 10545] [serial = 173] [outer = 0x9af02400] 08:57:58 INFO - PROCESS | 10545 | 1466179078974 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x9bf93c00) [pid = 10545] [serial = 174] [outer = 0x9af02400] 08:57:59 INFO - PROCESS | 10545 | 1466179079914 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1581ms 08:57:59 INFO - PROCESS | 10545 | 1466179079967 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 10545 | 1466179079971 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 08:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:57:59 INFO - PROCESS | 10545 | 1466179079988 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 10545 | 1466179079998 Marionette TRACE conn4 <- [1,206,null,{}] 08:58:00 INFO - PROCESS | 10545 | 1466179080006 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:00 INFO - PROCESS | 10545 | 1466179080015 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:00 INFO - PROCESS | 10545 | 1466179080259 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 08:58:00 INFO - PROCESS | 10545 | 1466179080456 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 10545 | 1466179080465 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:00 INFO - PROCESS | 10545 | ++DOCSHELL 0x9aca7000 == 37 [pid = 10545] [id = 59] 08:58:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x9d414800) [pid = 10545] [serial = 175] [outer = (nil)] 08:58:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0xa23fec00) [pid = 10545] [serial = 176] [outer = 0x9d414800] 08:58:00 INFO - PROCESS | 10545 | 1466179080600 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0xa2fef400) [pid = 10545] [serial = 177] [outer = 0x9d414800] 08:58:01 INFO - PROCESS | 10545 | 1466179081549 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1604ms 08:58:01 INFO - PROCESS | 10545 | 1466179081584 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 10545 | 1466179081589 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 08:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:58:01 INFO - PROCESS | 10545 | 1466179081598 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - PROCESS | 10545 | 1466179081602 Marionette TRACE conn4 <- [1,210,null,{}] 08:58:01 INFO - PROCESS | 10545 | 1466179081609 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:01 INFO - PROCESS | 10545 | 1466179081614 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:01 INFO - PROCESS | 10545 | 1466179081826 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 08:58:02 INFO - PROCESS | 10545 | 1466179082031 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 10545 | 1466179082040 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:02 INFO - PROCESS | 10545 | ++DOCSHELL 0x952ee400 == 38 [pid = 10545] [id = 60] 08:58:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x952f1c00) [pid = 10545] [serial = 178] [outer = (nil)] 08:58:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0xa4d4c400) [pid = 10545] [serial = 179] [outer = 0x952f1c00] 08:58:02 INFO - PROCESS | 10545 | 1466179082169 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0xa4f19000) [pid = 10545] [serial = 180] [outer = 0x952f1c00] 08:58:03 INFO - PROCESS | 10545 | 1466179083038 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1491ms 08:58:03 INFO - PROCESS | 10545 | 1466179083091 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 08:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:58:03 INFO - PROCESS | 10545 | 1466179083096 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 08:58:03 INFO - PROCESS | 10545 | 1466179083103 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 10545 | 1466179083107 Marionette TRACE conn4 <- [1,214,null,{}] 08:58:03 INFO - PROCESS | 10545 | 1466179083113 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:03 INFO - PROCESS | 10545 | 1466179083118 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:03 INFO - PROCESS | 10545 | 1466179083309 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 08:58:03 INFO - PROCESS | 10545 | 1466179083463 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 10545 | 1466179083483 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:03 INFO - PROCESS | 10545 | ++DOCSHELL 0x9b180800 == 39 [pid = 10545] [id = 61] 08:58:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x9b180c00) [pid = 10545] [serial = 181] [outer = (nil)] 08:58:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x9b183000) [pid = 10545] [serial = 182] [outer = 0x9b180c00] 08:58:03 INFO - PROCESS | 10545 | 1466179083579 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0xa4f7d400) [pid = 10545] [serial = 183] [outer = 0x9b180c00] 08:58:04 INFO - PROCESS | 10545 | 1466179084798 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1734ms 08:58:04 INFO - PROCESS | 10545 | 1466179084838 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 10545 | 1466179084844 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 08:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:58:04 INFO - PROCESS | 10545 | 1466179084853 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 10545 | 1466179084857 Marionette TRACE conn4 <- [1,218,null,{}] 08:58:04 INFO - PROCESS | 10545 | 1466179084866 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:04 INFO - PROCESS | 10545 | 1466179084872 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:05 INFO - PROCESS | 10545 | 1466179085059 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 08:58:05 INFO - PROCESS | 10545 | 1466179085272 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 10545 | 1466179085286 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:05 INFO - PROCESS | 10545 | ++DOCSHELL 0x952ed800 == 40 [pid = 10545] [id = 62] 08:58:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0x965b9c00) [pid = 10545] [serial = 184] [outer = (nil)] 08:58:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 97 (0x97867400) [pid = 10545] [serial = 185] [outer = 0x965b9c00] 08:58:05 INFO - PROCESS | 10545 | 1466179085379 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 98 (0x99ecd800) [pid = 10545] [serial = 186] [outer = 0x965b9c00] 08:58:06 INFO - PROCESS | 10545 | 1466179086312 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1483ms 08:58:06 INFO - PROCESS | 10545 | 1466179086337 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 10545 | 1466179086344 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 08:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:58:06 INFO - PROCESS | 10545 | 1466179086377 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 10545 | 1466179086381 Marionette TRACE conn4 <- [1,222,null,{}] 08:58:06 INFO - PROCESS | 10545 | 1466179086388 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:06 INFO - PROCESS | 10545 | 1466179086393 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:06 INFO - PROCESS | 10545 | 1466179086587 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 08:58:06 INFO - PROCESS | 10545 | 1466179086746 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 10545 | 1466179086755 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:06 INFO - PROCESS | 10545 | ++DOCSHELL 0x93bc2000 == 41 [pid = 10545] [id = 63] 08:58:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 99 (0x946ca800) [pid = 10545] [serial = 187] [outer = (nil)] 08:58:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 100 (0x97820c00) [pid = 10545] [serial = 188] [outer = 0x946ca800] 08:58:06 INFO - PROCESS | 10545 | 1466179086916 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 101 (0x9a76b000) [pid = 10545] [serial = 189] [outer = 0x946ca800] 08:58:07 INFO - PROCESS | 10545 | --DOCSHELL 0x91dc4800 == 40 [pid = 10545] [id = 55] 08:58:07 INFO - PROCESS | 10545 | --DOMWINDOW == 100 (0xa100e400) [pid = 10545] [serial = 128] [outer = (nil)] [url = about:blank] 08:58:07 INFO - PROCESS | 10545 | --DOMWINDOW == 99 (0x9a663c00) [pid = 10545] [serial = 110] [outer = (nil)] [url = about:blank] 08:58:07 INFO - PROCESS | 10545 | --DOMWINDOW == 98 (0x9d411400) [pid = 10545] [serial = 113] [outer = (nil)] [url = about:blank] 08:58:07 INFO - PROCESS | 10545 | --DOCSHELL 0x9a078800 == 39 [pid = 10545] [id = 54] 08:58:07 INFO - PROCESS | 10545 | --DOCSHELL 0x9a517000 == 38 [pid = 10545] [id = 53] 08:58:07 INFO - PROCESS | 10545 | --DOCSHELL 0x9a521400 == 37 [pid = 10545] [id = 52] 08:58:07 INFO - PROCESS | 10545 | --DOCSHELL 0x93a61800 == 36 [pid = 10545] [id = 51] 08:58:07 INFO - PROCESS | 10545 | --DOCSHELL 0x95339800 == 35 [pid = 10545] [id = 50] 08:58:07 INFO - PROCESS | 10545 | --DOCSHELL 0x9af05c00 == 34 [pid = 10545] [id = 46] 08:58:07 INFO - PROCESS | 10545 | --DOCSHELL 0x91c5a800 == 33 [pid = 10545] [id = 45] 08:58:07 INFO - PROCESS | 10545 | --DOCSHELL 0x91c4f400 == 32 [pid = 10545] [id = 44] 08:58:07 INFO - PROCESS | 10545 | --DOMWINDOW == 97 (0xa2092c00) [pid = 10545] [serial = 102] [outer = (nil)] [url = about:blank] 08:58:07 INFO - PROCESS | 10545 | --DOMWINDOW == 96 (0xa23f7800) [pid = 10545] [serial = 125] [outer = (nil)] [url = about:blank] 08:58:07 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x9a0d3000) [pid = 10545] [serial = 119] [outer = (nil)] [url = about:blank] 08:58:07 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x9a31e800) [pid = 10545] [serial = 120] [outer = (nil)] [url = about:blank] 08:58:07 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x95338400) [pid = 10545] [serial = 116] [outer = (nil)] [url = about:blank] 08:58:07 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x97765800) [pid = 10545] [serial = 117] [outer = (nil)] [url = about:blank] 08:58:07 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x93bc0800) [pid = 10545] [serial = 104] [outer = (nil)] [url = about:blank] 08:58:07 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x952f3800) [pid = 10545] [serial = 107] [outer = (nil)] [url = about:blank] 08:58:07 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0xa3284400) [pid = 10545] [serial = 126] [outer = (nil)] [url = about:blank] 08:58:07 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x9c1da400) [pid = 10545] [serial = 123] [outer = (nil)] [url = about:blank] 08:58:07 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x9ba05000) [pid = 10545] [serial = 122] [outer = (nil)] [url = about:blank] 08:58:07 INFO - PROCESS | 10545 | 1466179087818 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1495ms 08:58:07 INFO - PROCESS | 10545 | 1466179087869 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 10545 | 1466179087873 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 08:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:58:07 INFO - PROCESS | 10545 | 1466179087880 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 10545 | 1466179087886 Marionette TRACE conn4 <- [1,226,null,{}] 08:58:07 INFO - PROCESS | 10545 | 1466179087902 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:07 INFO - PROCESS | 10545 | 1466179087911 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:08 INFO - PROCESS | 10545 | 1466179088104 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 08:58:08 INFO - PROCESS | 10545 | 1466179088229 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 10545 | 1466179088239 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:08 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a51e000 == 33 [pid = 10545] [id = 64] 08:58:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x9af05c00) [pid = 10545] [serial = 190] [outer = (nil)] 08:58:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x9b180000) [pid = 10545] [serial = 191] [outer = 0x9af05c00] 08:58:08 INFO - PROCESS | 10545 | 1466179088318 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x9b656000) [pid = 10545] [serial = 192] [outer = 0x9af05c00] 08:58:09 INFO - PROCESS | 10545 | 1466179089107 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1243ms 08:58:09 INFO - PROCESS | 10545 | 1466179089125 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 10545 | 1466179089129 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 08:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:58:09 INFO - PROCESS | 10545 | 1466179089136 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 10545 | 1466179089140 Marionette TRACE conn4 <- [1,230,null,{}] 08:58:09 INFO - PROCESS | 10545 | 1466179089145 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:09 INFO - PROCESS | 10545 | 1466179089150 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:09 INFO - PROCESS | 10545 | 1466179089371 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 08:58:09 INFO - PROCESS | 10545 | 1466179089392 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 10545 | 1466179089402 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:09 INFO - PROCESS | 10545 | ++DOCSHELL 0x91dc2000 == 34 [pid = 10545] [id = 65] 08:58:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x9ba9ec00) [pid = 10545] [serial = 193] [outer = (nil)] 08:58:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x9d80a800) [pid = 10545] [serial = 194] [outer = 0x9ba9ec00] 08:58:09 INFO - PROCESS | 10545 | 1466179089473 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0xa108e800) [pid = 10545] [serial = 195] [outer = 0x9ba9ec00] 08:58:10 INFO - PROCESS | 10545 | 1466179090510 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:58:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1431ms 08:58:10 INFO - PROCESS | 10545 | 1466179090569 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 10545 | 1466179090573 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 08:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:58:10 INFO - PROCESS | 10545 | 1466179090579 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 10545 | 1466179090583 Marionette TRACE conn4 <- [1,234,null,{}] 08:58:10 INFO - PROCESS | 10545 | 1466179090588 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:10 INFO - PROCESS | 10545 | 1466179090594 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:10 INFO - PROCESS | 10545 | 1466179090833 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 08:58:10 INFO - PROCESS | 10545 | 1466179090856 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 10545 | 1466179090867 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:10 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a75e400 == 35 [pid = 10545] [id = 66] 08:58:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x9c1ef000) [pid = 10545] [serial = 196] [outer = (nil)] 08:58:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0xa2377800) [pid = 10545] [serial = 197] [outer = 0x9c1ef000] 08:58:10 INFO - PROCESS | 10545 | 1466179090938 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0xa23ab000) [pid = 10545] [serial = 198] [outer = 0x9c1ef000] 08:58:11 INFO - PROCESS | 10545 | 1466179091912 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:58:11 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x9533a800) [pid = 10545] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:58:11 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x93bc3000) [pid = 10545] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:58:11 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x9a0d4800) [pid = 10545] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:58:11 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x9a522000) [pid = 10545] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:58:11 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x9a0dbc00) [pid = 10545] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:58:11 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x9a784400) [pid = 10545] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1383ms 08:58:11 INFO - PROCESS | 10545 | 1466179091964 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 10545 | 1466179091969 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 08:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:58:11 INFO - PROCESS | 10545 | 1466179091987 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 10545 | 1466179091990 Marionette TRACE conn4 <- [1,238,null,{}] 08:58:11 INFO - PROCESS | 10545 | 1466179091996 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:12 INFO - PROCESS | 10545 | 1466179092007 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:12 INFO - PROCESS | 10545 | 1466179092269 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 08:58:12 INFO - PROCESS | 10545 | 1466179092355 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 10545 | 1466179092362 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:12 INFO - PROCESS | 10545 | ++DOCSHELL 0x93bc6000 == 36 [pid = 10545] [id = 67] 08:58:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x93bc9400) [pid = 10545] [serial = 199] [outer = (nil)] 08:58:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0xa61afc00) [pid = 10545] [serial = 200] [outer = 0x93bc9400] 08:58:12 INFO - PROCESS | 10545 | 1466179092479 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0xa674cc00) [pid = 10545] [serial = 201] [outer = 0x93bc9400] 08:58:13 INFO - PROCESS | 10545 | 1466179093221 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:58:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:58:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1286ms 08:58:13 INFO - PROCESS | 10545 | 1466179093274 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 10545 | 1466179093277 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 08:58:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:58:13 INFO - PROCESS | 10545 | 1466179093284 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 10545 | 1466179093288 Marionette TRACE conn4 <- [1,242,null,{}] 08:58:13 INFO - PROCESS | 10545 | 1466179093294 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:13 INFO - PROCESS | 10545 | 1466179093298 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:13 INFO - PROCESS | 10545 | 1466179093480 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 08:58:13 INFO - PROCESS | 10545 | 1466179093599 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 10545 | 1466179093609 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:13 INFO - PROCESS | 10545 | ++DOCSHELL 0xa2093400 == 37 [pid = 10545] [id = 68] 08:58:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0xa679b000) [pid = 10545] [serial = 202] [outer = (nil)] 08:58:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0xa68d3000) [pid = 10545] [serial = 203] [outer = 0xa679b000] 08:58:13 INFO - PROCESS | 10545 | 1466179093683 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0xa6b97000) [pid = 10545] [serial = 204] [outer = 0xa679b000] 08:58:14 INFO - PROCESS | 10545 | 1466179094658 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1437ms 08:58:14 INFO - PROCESS | 10545 | 1466179094725 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 10545 | 1466179094736 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 08:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:58:14 INFO - PROCESS | 10545 | 1466179094750 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 10545 | 1466179094756 Marionette TRACE conn4 <- [1,246,null,{}] 08:58:14 INFO - PROCESS | 10545 | 1466179094766 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:14 INFO - PROCESS | 10545 | 1466179094772 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:15 INFO - PROCESS | 10545 | 1466179095015 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 08:58:15 INFO - PROCESS | 10545 | 1466179095246 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 10545 | 1466179095256 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:15 INFO - PROCESS | 10545 | ++DOCSHELL 0x952ef800 == 38 [pid = 10545] [id = 69] 08:58:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 97 (0x952f1000) [pid = 10545] [serial = 205] [outer = (nil)] 08:58:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 98 (0x99281000) [pid = 10545] [serial = 206] [outer = 0x952f1000] 08:58:15 INFO - PROCESS | 10545 | 1466179095364 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 99 (0x9a0d8400) [pid = 10545] [serial = 207] [outer = 0x952f1000] 08:58:16 INFO - PROCESS | 10545 | 1466179096252 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1540ms 08:58:16 INFO - PROCESS | 10545 | 1466179096292 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 10545 | 1466179096301 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 08:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:58:16 INFO - PROCESS | 10545 | 1466179096314 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 10545 | 1466179096318 Marionette TRACE conn4 <- [1,250,null,{}] 08:58:16 INFO - PROCESS | 10545 | 1466179096325 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:16 INFO - PROCESS | 10545 | 1466179096330 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:16 INFO - PROCESS | 10545 | 1466179096539 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 08:58:16 INFO - PROCESS | 10545 | 1466179096665 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 10545 | 1466179096672 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:16 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a51b400 == 39 [pid = 10545] [id = 70] 08:58:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 100 (0x9aca4400) [pid = 10545] [serial = 208] [outer = (nil)] 08:58:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 101 (0x9afb4800) [pid = 10545] [serial = 209] [outer = 0x9aca4400] 08:58:16 INFO - PROCESS | 10545 | 1466179096765 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 102 (0x9afb8400) [pid = 10545] [serial = 210] [outer = 0x9aca4400] 08:58:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x9b17d400) [pid = 10545] [serial = 211] [outer = 0xa4d0ac00] 08:58:17 INFO - PROCESS | 10545 | 1466179097846 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1585ms 08:58:17 INFO - PROCESS | 10545 | 1466179097900 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 10545 | 1466179097904 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 08:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:58:17 INFO - PROCESS | 10545 | 1466179097911 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 10545 | 1466179097918 Marionette TRACE conn4 <- [1,254,null,{}] 08:58:17 INFO - PROCESS | 10545 | 1466179097935 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:17 INFO - PROCESS | 10545 | 1466179097945 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:18 INFO - PROCESS | 10545 | 1466179098261 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 08:58:18 INFO - PROCESS | 10545 | 1466179098424 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 10545 | 1466179098439 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:18 INFO - PROCESS | 10545 | ++DOCSHELL 0x9c1ea000 == 40 [pid = 10545] [id = 71] 08:58:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x9d80fc00) [pid = 10545] [serial = 212] [outer = (nil)] 08:58:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0xa2295000) [pid = 10545] [serial = 213] [outer = 0x9d80fc00] 08:58:18 INFO - PROCESS | 10545 | 1466179098526 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 106 (0xa4f17400) [pid = 10545] [serial = 214] [outer = 0x9d80fc00] 08:58:19 INFO - PROCESS | 10545 | 1466179099460 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1587ms 08:58:19 INFO - PROCESS | 10545 | 1466179099499 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 10545 | 1466179099504 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 08:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:58:19 INFO - PROCESS | 10545 | 1466179099511 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 10545 | 1466179099514 Marionette TRACE conn4 <- [1,258,null,{}] 08:58:19 INFO - PROCESS | 10545 | 1466179099520 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:19 INFO - PROCESS | 10545 | 1466179099526 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:19 INFO - PROCESS | 10545 | 1466179099739 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 08:58:19 INFO - PROCESS | 10545 | 1466179099945 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 10545 | 1466179099953 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:20 INFO - PROCESS | 10545 | ++DOCSHELL 0x9afba400 == 41 [pid = 10545] [id = 72] 08:58:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 107 (0x9afc2000) [pid = 10545] [serial = 215] [outer = (nil)] 08:58:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 108 (0xa68d3800) [pid = 10545] [serial = 216] [outer = 0x9afc2000] 08:58:20 INFO - PROCESS | 10545 | 1466179100097 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 109 (0xa671e800) [pid = 10545] [serial = 217] [outer = 0x9afc2000] 08:58:20 INFO - PROCESS | 10545 | 1466179100963 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1487ms 08:58:21 INFO - PROCESS | 10545 | 1466179100999 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 10545 | 1466179101004 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 08:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:58:21 INFO - PROCESS | 10545 | 1466179101012 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 10545 | 1466179101016 Marionette TRACE conn4 <- [1,262,null,{}] 08:58:21 INFO - PROCESS | 10545 | 1466179101022 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:21 INFO - PROCESS | 10545 | 1466179101028 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:21 INFO - PROCESS | 10545 | 1466179101220 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 08:58:21 INFO - PROCESS | 10545 | 1466179101379 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 10545 | 1466179101387 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:21 INFO - PROCESS | 10545 | ++DOCSHELL 0x91dcf800 == 42 [pid = 10545] [id = 73] 08:58:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 110 (0x93a6c800) [pid = 10545] [serial = 218] [outer = (nil)] 08:58:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 111 (0xa6ba1400) [pid = 10545] [serial = 219] [outer = 0x93a6c800] 08:58:21 INFO - PROCESS | 10545 | 1466179101470 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 112 (0xa6ba2c00) [pid = 10545] [serial = 220] [outer = 0x93a6c800] 08:58:22 INFO - PROCESS | 10545 | 1466179102446 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1490ms 08:58:22 INFO - PROCESS | 10545 | 1466179102503 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 10545 | 1466179102507 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 08:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:58:22 INFO - PROCESS | 10545 | 1466179102514 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 10545 | 1466179102518 Marionette TRACE conn4 <- [1,266,null,{}] 08:58:22 INFO - PROCESS | 10545 | 1466179102524 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:22 INFO - PROCESS | 10545 | 1466179102535 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:22 INFO - PROCESS | 10545 | 1466179102795 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 08:58:23 INFO - PROCESS | 10545 | 1466179102999 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 10545 | 1466179103008 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:23 INFO - PROCESS | 10545 | ++DOCSHELL 0x917d2400 == 43 [pid = 10545] [id = 74] 08:58:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 113 (0x917d6800) [pid = 10545] [serial = 221] [outer = (nil)] 08:58:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 114 (0x917dac00) [pid = 10545] [serial = 222] [outer = 0x917d6800] 08:58:23 INFO - PROCESS | 10545 | 1466179103140 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 115 (0x9ba04c00) [pid = 10545] [serial = 223] [outer = 0x917d6800] 08:58:24 INFO - PROCESS | 10545 | 1466179104058 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:58:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1581ms 08:58:24 INFO - PROCESS | 10545 | 1466179104096 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 10545 | 1466179104101 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 08:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:58:24 INFO - PROCESS | 10545 | 1466179104107 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 10545 | 1466179104111 Marionette TRACE conn4 <- [1,270,null,{}] 08:58:24 INFO - PROCESS | 10545 | 1466179104118 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:24 INFO - PROCESS | 10545 | 1466179104123 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:24 INFO - PROCESS | 10545 | 1466179104311 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 08:58:24 INFO - PROCESS | 10545 | 1466179104478 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 10545 | 1466179104487 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:24 INFO - PROCESS | 10545 | ++DOCSHELL 0x919b7c00 == 44 [pid = 10545] [id = 75] 08:58:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 116 (0x919b8000) [pid = 10545] [serial = 224] [outer = (nil)] 08:58:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 117 (0x919bf400) [pid = 10545] [serial = 225] [outer = 0x919b8000] 08:58:24 INFO - PROCESS | 10545 | 1466179104591 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 118 (0x919c0400) [pid = 10545] [serial = 226] [outer = 0x919b8000] 08:58:25 INFO - PROCESS | 10545 | 1466179105859 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:58:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1785ms 08:58:25 INFO - PROCESS | 10545 | 1466179105894 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 10545 | 1466179105901 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 08:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:58:25 INFO - PROCESS | 10545 | 1466179105910 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 10545 | 1466179105915 Marionette TRACE conn4 <- [1,274,null,{}] 08:58:25 INFO - PROCESS | 10545 | 1466179105925 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:25 INFO - PROCESS | 10545 | 1466179105930 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:26 INFO - PROCESS | 10545 | 1466179106216 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 08:58:26 INFO - PROCESS | 10545 | 1466179106370 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 10545 | 1466179106385 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:26 INFO - PROCESS | 10545 | ++DOCSHELL 0x92611400 == 45 [pid = 10545] [id = 76] 08:58:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 119 (0x92612400) [pid = 10545] [serial = 227] [outer = (nil)] 08:58:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 120 (0x92616800) [pid = 10545] [serial = 228] [outer = 0x92612400] 08:58:26 INFO - PROCESS | 10545 | 1466179106467 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 121 (0x92619400) [pid = 10545] [serial = 229] [outer = 0x92612400] 08:58:27 INFO - PROCESS | 10545 | 1466179107423 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1536ms 08:58:27 INFO - PROCESS | 10545 | 1466179107445 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 10545 | 1466179107452 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 08:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:58:27 INFO - PROCESS | 10545 | 1466179107462 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 10545 | 1466179107466 Marionette TRACE conn4 <- [1,278,null,{}] 08:58:27 INFO - PROCESS | 10545 | 1466179107472 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:27 INFO - PROCESS | 10545 | 1466179107477 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:27 INFO - PROCESS | 10545 | 1466179107658 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 08:58:27 INFO - PROCESS | 10545 | 1466179107867 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 10545 | 1466179107874 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:27 INFO - PROCESS | 10545 | ++DOCSHELL 0x92620c00 == 46 [pid = 10545] [id = 77] 08:58:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 122 (0x946d3800) [pid = 10545] [serial = 230] [outer = (nil)] 08:58:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 123 (0x952ea000) [pid = 10545] [serial = 231] [outer = 0x946d3800] 08:58:27 INFO - PROCESS | 10545 | 1466179107976 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 124 (0x9533f000) [pid = 10545] [serial = 232] [outer = 0x946d3800] 08:58:28 INFO - PROCESS | 10545 | --DOMWINDOW == 123 (0xa23af800) [pid = 10545] [serial = 164] [outer = (nil)] [url = about:blank] 08:58:28 INFO - PROCESS | 10545 | --DOCSHELL 0x91c4e000 == 45 [pid = 10545] [id = 56] 08:58:28 INFO - PROCESS | 10545 | 1466179108959 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:58:28 INFO - PROCESS | 10545 | --DOMWINDOW == 122 (0x97828000) [pid = 10545] [serial = 149] [outer = (nil)] [url = about:blank] 08:58:28 INFO - PROCESS | 10545 | --DOMWINDOW == 121 (0x93a6cc00) [pid = 10545] [serial = 131] [outer = (nil)] [url = about:blank] 08:58:28 INFO - PROCESS | 10545 | --DOMWINDOW == 120 (0x9a0c8c00) [pid = 10545] [serial = 153] [outer = (nil)] [url = about:blank] 08:58:28 INFO - PROCESS | 10545 | --DOMWINDOW == 119 (0x97822400) [pid = 10545] [serial = 152] [outer = (nil)] [url = about:blank] 08:58:28 INFO - PROCESS | 10545 | --DOMWINDOW == 118 (0x9d415c00) [pid = 10545] [serial = 162] [outer = (nil)] [url = about:blank] 08:58:28 INFO - PROCESS | 10545 | --DOMWINDOW == 117 (0x9a76a000) [pid = 10545] [serial = 156] [outer = (nil)] [url = about:blank] 08:58:28 INFO - PROCESS | 10545 | --DOMWINDOW == 116 (0x9a0d7c00) [pid = 10545] [serial = 134] [outer = (nil)] [url = about:blank] 08:58:28 INFO - PROCESS | 10545 | --DOMWINDOW == 115 (0xa3340800) [pid = 10545] [serial = 140] [outer = (nil)] [url = about:blank] 08:58:28 INFO - PROCESS | 10545 | --DOMWINDOW == 114 (0xa2324000) [pid = 10545] [serial = 129] [outer = (nil)] [url = about:blank] 08:58:28 INFO - PROCESS | 10545 | --DOMWINDOW == 113 (0x9c1d8400) [pid = 10545] [serial = 137] [outer = (nil)] [url = about:blank] 08:58:28 INFO - PROCESS | 10545 | --DOMWINDOW == 112 (0x9c1d5800) [pid = 10545] [serial = 159] [outer = (nil)] [url = about:blank] 08:58:28 INFO - PROCESS | 10545 | --DOMWINDOW == 111 (0x9a51d800) [pid = 10545] [serial = 146] [outer = (nil)] [url = about:blank] 08:58:28 INFO - PROCESS | 10545 | --DOMWINDOW == 110 (0x99264400) [pid = 10545] [serial = 150] [outer = (nil)] [url = about:blank] 08:58:28 INFO - PROCESS | 10545 | --DOMWINDOW == 109 (0x9c1e4400) [pid = 10545] [serial = 161] [outer = (nil)] [url = about:blank] 08:58:28 INFO - PROCESS | 10545 | --DOMWINDOW == 108 (0x91dce000) [pid = 10545] [serial = 143] [outer = (nil)] [url = about:blank] 08:58:28 INFO - PROCESS | 10545 | --DOMWINDOW == 107 (0x9b65d000) [pid = 10545] [serial = 158] [outer = (nil)] [url = about:blank] 08:58:28 INFO - PROCESS | 10545 | --DOMWINDOW == 106 (0x9a666000) [pid = 10545] [serial = 155] [outer = (nil)] [url = about:blank] 08:58:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1583ms 08:58:29 INFO - PROCESS | 10545 | 1466179109047 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 10545 | 1466179109050 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 08:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:58:29 INFO - PROCESS | 10545 | 1466179109059 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 10545 | 1466179109064 Marionette TRACE conn4 <- [1,282,null,{}] 08:58:29 INFO - PROCESS | 10545 | 1466179109081 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:29 INFO - PROCESS | 10545 | 1466179109090 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:29 INFO - PROCESS | 10545 | 1466179109272 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 08:58:29 INFO - PROCESS | 10545 | 1466179109439 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 10545 | 1466179109448 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:29 INFO - PROCESS | 10545 | ++DOCSHELL 0x99619800 == 46 [pid = 10545] [id = 78] 08:58:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 107 (0x9961a400) [pid = 10545] [serial = 233] [outer = (nil)] 08:58:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 108 (0x9a0c8c00) [pid = 10545] [serial = 234] [outer = 0x9961a400] 08:58:29 INFO - PROCESS | 10545 | 1466179109526 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 109 (0x9a516400) [pid = 10545] [serial = 235] [outer = 0x9961a400] 08:58:30 INFO - PROCESS | 10545 | 1466179110347 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1343ms 08:58:30 INFO - PROCESS | 10545 | 1466179110402 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 08:58:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:58:30 INFO - PROCESS | 10545 | 1466179110407 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 08:58:30 INFO - PROCESS | 10545 | 1466179110414 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 10545 | 1466179110417 Marionette TRACE conn4 <- [1,286,null,{}] 08:58:30 INFO - PROCESS | 10545 | 1466179110423 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:30 INFO - PROCESS | 10545 | 1466179110428 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:30 INFO - PROCESS | 10545 | 1466179110599 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 08:58:30 INFO - PROCESS | 10545 | 1466179110717 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 10545 | 1466179110727 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:30 INFO - PROCESS | 10545 | ++DOCSHELL 0x917db800 == 47 [pid = 10545] [id = 79] 08:58:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 110 (0x9a51e400) [pid = 10545] [serial = 236] [outer = (nil)] 08:58:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 111 (0x9a6d6800) [pid = 10545] [serial = 237] [outer = 0x9a51e400] 08:58:30 INFO - PROCESS | 10545 | 1466179110811 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 112 (0x9a766000) [pid = 10545] [serial = 238] [outer = 0x9a51e400] 08:58:31 INFO - PROCESS | 10545 | 1466179111606 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1241ms 08:58:31 INFO - PROCESS | 10545 | 1466179111663 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 10545 | 1466179111666 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 08:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:58:31 INFO - PROCESS | 10545 | 1466179111674 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 10545 | 1466179111677 Marionette TRACE conn4 <- [1,290,null,{}] 08:58:31 INFO - PROCESS | 10545 | 1466179111683 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:31 INFO - PROCESS | 10545 | 1466179111688 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:31 INFO - PROCESS | 10545 | 1466179111898 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 08:58:31 INFO - PROCESS | 10545 | 1466179111929 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 10545 | 1466179111938 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:31 INFO - PROCESS | 10545 | ++DOCSHELL 0x99ec0800 == 48 [pid = 10545] [id = 80] 08:58:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 113 (0x9a6df400) [pid = 10545] [serial = 239] [outer = (nil)] 08:58:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 114 (0x9af0cc00) [pid = 10545] [serial = 240] [outer = 0x9a6df400] 08:58:32 INFO - PROCESS | 10545 | 1466179112045 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 115 (0x9afbbc00) [pid = 10545] [serial = 241] [outer = 0x9a6df400] 08:58:32 INFO - PROCESS | 10545 | 1466179112953 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:58:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1336ms 08:58:33 INFO - PROCESS | 10545 | 1466179113017 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 10545 | 1466179113021 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 08:58:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:58:33 INFO - PROCESS | 10545 | 1466179113028 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 10545 | 1466179113031 Marionette TRACE conn4 <- [1,294,null,{}] 08:58:33 INFO - PROCESS | 10545 | 1466179113037 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:33 INFO - PROCESS | 10545 | 1466179113049 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:33 INFO - PROCESS | 10545 | 1466179113298 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 08:58:33 INFO - PROCESS | 10545 | 1466179113332 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 10545 | 1466179113343 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:33 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a663c00 == 49 [pid = 10545] [id = 81] 08:58:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 116 (0x9ac9e400) [pid = 10545] [serial = 242] [outer = (nil)] 08:58:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 117 (0x9c1e0400) [pid = 10545] [serial = 243] [outer = 0x9ac9e400] 08:58:33 INFO - PROCESS | 10545 | 1466179113427 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 118 (0x9d809000) [pid = 10545] [serial = 244] [outer = 0x9ac9e400] 08:58:34 INFO - PROCESS | 10545 | --DOMWINDOW == 117 (0x9c1ef000) [pid = 10545] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:58:34 INFO - PROCESS | 10545 | --DOMWINDOW == 116 (0x9af05c00) [pid = 10545] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:58:34 INFO - PROCESS | 10545 | --DOMWINDOW == 115 (0x946ca800) [pid = 10545] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:58:34 INFO - PROCESS | 10545 | --DOMWINDOW == 114 (0x965b9c00) [pid = 10545] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:58:34 INFO - PROCESS | 10545 | --DOMWINDOW == 113 (0x9ba9ec00) [pid = 10545] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:58:34 INFO - PROCESS | 10545 | --DOMWINDOW == 112 (0x93bc9400) [pid = 10545] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:58:34 INFO - PROCESS | 10545 | --DOMWINDOW == 111 (0x9533a400) [pid = 10545] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:58:34 INFO - PROCESS | 10545 | 1466179114558 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1583ms 08:58:34 INFO - PROCESS | 10545 | 1466179114617 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 10545 | 1466179114622 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 08:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:58:34 INFO - PROCESS | 10545 | 1466179114629 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 10545 | 1466179114632 Marionette TRACE conn4 <- [1,298,null,{}] 08:58:34 INFO - PROCESS | 10545 | 1466179114638 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:34 INFO - PROCESS | 10545 | 1466179114643 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:34 INFO - PROCESS | 10545 | 1466179114819 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 08:58:34 INFO - PROCESS | 10545 | 1466179114953 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 10545 | 1466179114960 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:34 INFO - PROCESS | 10545 | ++DOCSHELL 0x917cf800 == 50 [pid = 10545] [id = 82] 08:58:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 112 (0x946ca800) [pid = 10545] [serial = 245] [outer = (nil)] 08:58:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 113 (0x9c1efc00) [pid = 10545] [serial = 246] [outer = 0x946ca800] 08:58:35 INFO - PROCESS | 10545 | 1466179115037 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 114 (0x9d8cdc00) [pid = 10545] [serial = 247] [outer = 0x946ca800] 08:58:35 INFO - PROCESS | 10545 | 1466179115779 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1181ms 08:58:35 INFO - PROCESS | 10545 | 1466179115815 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 10545 | 1466179115819 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 08:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:58:35 INFO - PROCESS | 10545 | 1466179115826 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - PROCESS | 10545 | 1466179115836 Marionette TRACE conn4 <- [1,302,null,{}] 08:58:35 INFO - PROCESS | 10545 | 1466179115910 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:35 INFO - PROCESS | 10545 | 1466179115918 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:36 INFO - PROCESS | 10545 | 1466179116147 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 08:58:36 INFO - PROCESS | 10545 | 1466179116313 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 10545 | 1466179116326 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:36 INFO - PROCESS | 10545 | ++DOCSHELL 0x917db000 == 51 [pid = 10545] [id = 83] 08:58:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 115 (0x91c5b800) [pid = 10545] [serial = 248] [outer = (nil)] 08:58:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 116 (0x92613000) [pid = 10545] [serial = 249] [outer = 0x91c5b800] 08:58:36 INFO - PROCESS | 10545 | 1466179116415 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 117 (0x9261b400) [pid = 10545] [serial = 250] [outer = 0x91c5b800] 08:58:37 INFO - PROCESS | 10545 | 1466179117422 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1658ms 08:58:37 INFO - PROCESS | 10545 | 1466179117487 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 10545 | 1466179117493 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 08:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:58:37 INFO - PROCESS | 10545 | 1466179117501 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 10545 | 1466179117506 Marionette TRACE conn4 <- [1,306,null,{}] 08:58:37 INFO - PROCESS | 10545 | 1466179117515 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:37 INFO - PROCESS | 10545 | 1466179117521 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:37 INFO - PROCESS | 10545 | 1466179117757 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 08:58:37 INFO - PROCESS | 10545 | 1466179117971 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 10545 | 1466179117986 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:38 INFO - PROCESS | 10545 | ++DOCSHELL 0x93bc9800 == 52 [pid = 10545] [id = 84] 08:58:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 118 (0x9785dc00) [pid = 10545] [serial = 251] [outer = (nil)] 08:58:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 119 (0x9960f000) [pid = 10545] [serial = 252] [outer = 0x9785dc00] 08:58:38 INFO - PROCESS | 10545 | 1466179118115 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 120 (0x9a0d3000) [pid = 10545] [serial = 253] [outer = 0x9785dc00] 08:58:39 INFO - PROCESS | 10545 | 1466179119063 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1637ms 08:58:39 INFO - PROCESS | 10545 | 1466179119141 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 10545 | 1466179119148 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 08:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:58:39 INFO - PROCESS | 10545 | 1466179119160 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 10545 | 1466179119163 Marionette TRACE conn4 <- [1,310,null,{}] 08:58:39 INFO - PROCESS | 10545 | 1466179119170 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:39 INFO - PROCESS | 10545 | 1466179119175 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:39 INFO - PROCESS | 10545 | 1466179119415 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 08:58:39 INFO - PROCESS | 10545 | 1466179119628 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 10545 | 1466179119646 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:39 INFO - PROCESS | 10545 | ++DOCSHELL 0x9af02800 == 53 [pid = 10545] [id = 85] 08:58:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 121 (0x9b17e400) [pid = 10545] [serial = 254] [outer = (nil)] 08:58:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 122 (0x9bf95800) [pid = 10545] [serial = 255] [outer = 0x9b17e400] 08:58:39 INFO - PROCESS | 10545 | 1466179119786 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 123 (0x9d415400) [pid = 10545] [serial = 256] [outer = 0x9b17e400] 08:58:40 INFO - PROCESS | 10545 | 1466179120785 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1689ms 08:58:40 INFO - PROCESS | 10545 | 1466179120855 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 10545 | 1466179120866 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 08:58:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:58:40 INFO - PROCESS | 10545 | 1466179120876 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 10545 | 1466179120880 Marionette TRACE conn4 <- [1,314,null,{}] 08:58:40 INFO - PROCESS | 10545 | 1466179120886 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:40 INFO - PROCESS | 10545 | 1466179120892 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:41 INFO - PROCESS | 10545 | 1466179121121 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 08:58:41 INFO - PROCESS | 10545 | 1466179121326 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 10545 | 1466179121336 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:41 INFO - PROCESS | 10545 | ++DOCSHELL 0xa3344400 == 54 [pid = 10545] [id = 86] 08:58:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 124 (0xa61aec00) [pid = 10545] [serial = 257] [outer = (nil)] 08:58:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 125 (0xa6725800) [pid = 10545] [serial = 258] [outer = 0xa61aec00] 08:58:41 INFO - PROCESS | 10545 | 1466179121462 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 126 (0xa67a9c00) [pid = 10545] [serial = 259] [outer = 0xa61aec00] 08:58:42 INFO - PROCESS | 10545 | 1466179122356 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1493ms 08:58:42 INFO - PROCESS | 10545 | 1466179122369 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 10545 | 1466179122372 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 08:58:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:58:42 INFO - PROCESS | 10545 | 1466179122380 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 10545 | 1466179122382 Marionette TRACE conn4 <- [1,318,null,{}] 08:58:42 INFO - PROCESS | 10545 | 1466179122389 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:42 INFO - PROCESS | 10545 | 1466179122394 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:42 INFO - PROCESS | 10545 | 1466179122580 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 08:58:42 INFO - PROCESS | 10545 | 1466179122748 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:42 INFO - PROCESS | 10545 | 1466179122755 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:42 INFO - PROCESS | 10545 | ++DOCSHELL 0x9b17dc00 == 55 [pid = 10545] [id = 87] 08:58:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 127 (0xa6b9a400) [pid = 10545] [serial = 260] [outer = (nil)] 08:58:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 128 (0xa6ea7c00) [pid = 10545] [serial = 261] [outer = 0xa6b9a400] 08:58:42 INFO - PROCESS | 10545 | 1466179122854 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 129 (0xa6f2c400) [pid = 10545] [serial = 262] [outer = 0xa6b9a400] 08:58:43 INFO - PROCESS | 10545 | 1466179123854 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1531ms 08:58:43 INFO - PROCESS | 10545 | 1466179123912 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 10545 | 1466179123915 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 08:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:58:43 INFO - PROCESS | 10545 | 1466179123922 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - PROCESS | 10545 | 1466179123925 Marionette TRACE conn4 <- [1,322,null,{}] 08:58:43 INFO - PROCESS | 10545 | 1466179123932 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:43 INFO - PROCESS | 10545 | 1466179123942 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:44 INFO - PROCESS | 10545 | 1466179124218 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 08:58:44 INFO - PROCESS | 10545 | 1466179124479 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 10545 | 1466179124488 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:44 INFO - PROCESS | 10545 | ++DOCSHELL 0x903d1c00 == 56 [pid = 10545] [id = 88] 08:58:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 130 (0x903d6000) [pid = 10545] [serial = 263] [outer = (nil)] 08:58:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 131 (0xa4f7a000) [pid = 10545] [serial = 264] [outer = 0x903d6000] 08:58:44 INFO - PROCESS | 10545 | 1466179124587 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 132 (0xa6f36000) [pid = 10545] [serial = 265] [outer = 0x903d6000] 08:58:45 INFO - PROCESS | 10545 | 1466179125554 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1643ms 08:58:45 INFO - PROCESS | 10545 | 1466179125565 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 10545 | 1466179125569 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 08:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:58:45 INFO - PROCESS | 10545 | 1466179125578 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 10545 | 1466179125584 Marionette TRACE conn4 <- [1,326,null,{}] 08:58:45 INFO - PROCESS | 10545 | 1466179125594 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:45 INFO - PROCESS | 10545 | 1466179125602 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:45 INFO - PROCESS | 10545 | 1466179125796 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 08:58:46 INFO - PROCESS | 10545 | 1466179126001 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 10545 | 1466179126010 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:46 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f846c00 == 57 [pid = 10545] [id = 89] 08:58:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 133 (0x8f848400) [pid = 10545] [serial = 266] [outer = (nil)] 08:58:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 134 (0x8f84c000) [pid = 10545] [serial = 267] [outer = 0x8f848400] 08:58:46 INFO - PROCESS | 10545 | 1466179126156 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 135 (0x8f84f000) [pid = 10545] [serial = 268] [outer = 0x8f848400] 08:58:47 INFO - PROCESS | 10545 | 1466179127097 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1543ms 08:58:47 INFO - PROCESS | 10545 | 1466179127120 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 08:58:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:58:47 INFO - PROCESS | 10545 | 1466179127124 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 08:58:47 INFO - PROCESS | 10545 | 1466179127131 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 10545 | 1466179127135 Marionette TRACE conn4 <- [1,330,null,{}] 08:58:47 INFO - PROCESS | 10545 | 1466179127142 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:47 INFO - PROCESS | 10545 | 1466179127147 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:47 INFO - PROCESS | 10545 | 1466179127337 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 08:58:47 INFO - PROCESS | 10545 | 1466179127507 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 10545 | 1466179127514 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:47 INFO - PROCESS | 10545 | ++DOCSHELL 0x903dec00 == 58 [pid = 10545] [id = 90] 08:58:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 136 (0x919bd400) [pid = 10545] [serial = 269] [outer = (nil)] 08:58:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 137 (0x92065800) [pid = 10545] [serial = 270] [outer = 0x919bd400] 08:58:47 INFO - PROCESS | 10545 | 1466179127601 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 138 (0x92066c00) [pid = 10545] [serial = 271] [outer = 0x919bd400] 08:58:48 INFO - PROCESS | 10545 | 1466179128803 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1691ms 08:58:48 INFO - PROCESS | 10545 | 1466179128821 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 10545 | 1466179128827 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 08:58:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:58:48 INFO - PROCESS | 10545 | 1466179128835 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 10545 | 1466179128840 Marionette TRACE conn4 <- [1,334,null,{}] 08:58:48 INFO - PROCESS | 10545 | 1466179128848 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:48 INFO - PROCESS | 10545 | 1466179128854 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:49 INFO - PROCESS | 10545 | 1466179129047 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 08:58:49 INFO - PROCESS | 10545 | 1466179129267 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 10545 | 1466179129279 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:49 INFO - PROCESS | 10545 | ++DOCSHELL 0x919b9c00 == 59 [pid = 10545] [id = 91] 08:58:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 139 (0x919bc000) [pid = 10545] [serial = 272] [outer = (nil)] 08:58:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 140 (0x92063400) [pid = 10545] [serial = 273] [outer = 0x919bc000] 08:58:49 INFO - PROCESS | 10545 | 1466179129357 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 141 (0x92066800) [pid = 10545] [serial = 274] [outer = 0x919bc000] 08:58:50 INFO - PROCESS | 10545 | 1466179130237 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1482ms 08:58:50 INFO - PROCESS | 10545 | 1466179130317 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 10545 | 1466179130329 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 08:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:58:50 INFO - PROCESS | 10545 | 1466179130341 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 10545 | 1466179130344 Marionette TRACE conn4 <- [1,338,null,{}] 08:58:50 INFO - PROCESS | 10545 | 1466179130351 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:50 INFO - PROCESS | 10545 | 1466179130357 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:50 INFO - PROCESS | 10545 | 1466179130575 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 08:58:50 INFO - PROCESS | 10545 | 1466179130794 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 10545 | 1466179130807 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:50 INFO - PROCESS | 10545 | ++DOCSHELL 0x919bc400 == 60 [pid = 10545] [id = 92] 08:58:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 142 (0x91dcfc00) [pid = 10545] [serial = 275] [outer = (nil)] 08:58:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 143 (0x93bbe800) [pid = 10545] [serial = 276] [outer = 0x91dcfc00] 08:58:50 INFO - PROCESS | 10545 | 1466179130956 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 144 (0x952e9800) [pid = 10545] [serial = 277] [outer = 0x91dcfc00] 08:58:51 INFO - PROCESS | 10545 | --DOCSHELL 0x951d9400 == 59 [pid = 10545] [id = 14] 08:58:51 INFO - PROCESS | 10545 | --DOMWINDOW == 143 (0xa68d3000) [pid = 10545] [serial = 203] [outer = (nil)] [url = about:blank] 08:58:51 INFO - PROCESS | 10545 | --DOMWINDOW == 142 (0xa254f800) [pid = 10545] [serial = 165] [outer = (nil)] [url = about:blank] 08:58:51 INFO - PROCESS | 10545 | --DOMWINDOW == 141 (0xa2377800) [pid = 10545] [serial = 197] [outer = (nil)] [url = about:blank] 08:58:51 INFO - PROCESS | 10545 | --DOMWINDOW == 140 (0xa23ab000) [pid = 10545] [serial = 198] [outer = (nil)] [url = about:blank] 08:58:51 INFO - PROCESS | 10545 | --DOMWINDOW == 139 (0x9b180000) [pid = 10545] [serial = 191] [outer = (nil)] [url = about:blank] 08:58:51 INFO - PROCESS | 10545 | --DOMWINDOW == 138 (0x9b656000) [pid = 10545] [serial = 192] [outer = (nil)] [url = about:blank] 08:58:51 INFO - PROCESS | 10545 | --DOMWINDOW == 137 (0x97820c00) [pid = 10545] [serial = 188] [outer = (nil)] [url = about:blank] 08:58:51 INFO - PROCESS | 10545 | --DOMWINDOW == 136 (0x9a76b000) [pid = 10545] [serial = 189] [outer = (nil)] [url = about:blank] 08:58:51 INFO - PROCESS | 10545 | --DOMWINDOW == 135 (0x99ecd800) [pid = 10545] [serial = 186] [outer = (nil)] [url = about:blank] 08:58:51 INFO - PROCESS | 10545 | --DOMWINDOW == 134 (0x97867400) [pid = 10545] [serial = 185] [outer = (nil)] [url = about:blank] 08:58:51 INFO - PROCESS | 10545 | --DOMWINDOW == 133 (0x9a0d8c00) [pid = 10545] [serial = 170] [outer = (nil)] [url = about:blank] 08:58:51 INFO - PROCESS | 10545 | --DOMWINDOW == 132 (0x9d80a800) [pid = 10545] [serial = 194] [outer = (nil)] [url = about:blank] 08:58:51 INFO - PROCESS | 10545 | --DOMWINDOW == 131 (0xa4d4c400) [pid = 10545] [serial = 179] [outer = (nil)] [url = about:blank] 08:58:51 INFO - PROCESS | 10545 | --DOMWINDOW == 130 (0x91dcb000) [pid = 10545] [serial = 167] [outer = (nil)] [url = about:blank] 08:58:51 INFO - PROCESS | 10545 | --DOMWINDOW == 129 (0x9b183000) [pid = 10545] [serial = 182] [outer = (nil)] [url = about:blank] 08:58:51 INFO - PROCESS | 10545 | --DOMWINDOW == 128 (0x9b12ac00) [pid = 10545] [serial = 173] [outer = (nil)] [url = about:blank] 08:58:51 INFO - PROCESS | 10545 | --DOMWINDOW == 127 (0xa23fec00) [pid = 10545] [serial = 176] [outer = (nil)] [url = about:blank] 08:58:51 INFO - PROCESS | 10545 | --DOMWINDOW == 126 (0xa61afc00) [pid = 10545] [serial = 200] [outer = (nil)] [url = about:blank] 08:58:51 INFO - PROCESS | 10545 | --DOMWINDOW == 125 (0xa108e800) [pid = 10545] [serial = 195] [outer = (nil)] [url = about:blank] 08:58:51 INFO - PROCESS | 10545 | --DOMWINDOW == 124 (0xa674cc00) [pid = 10545] [serial = 201] [outer = (nil)] [url = about:blank] 08:58:51 INFO - PROCESS | 10545 | 1466179131858 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1537ms 08:58:51 INFO - PROCESS | 10545 | 1466179131879 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 10545 | 1466179131883 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 08:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:58:51 INFO - PROCESS | 10545 | 1466179131890 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 10545 | 1466179131896 Marionette TRACE conn4 <- [1,342,null,{}] 08:58:51 INFO - PROCESS | 10545 | 1466179131913 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:51 INFO - PROCESS | 10545 | 1466179131921 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:52 INFO - PROCESS | 10545 | 1466179132101 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 08:58:52 INFO - PROCESS | 10545 | 1466179132223 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 10545 | 1466179132236 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:52 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a0d7000 == 60 [pid = 10545] [id = 93] 08:58:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 125 (0x9a0dc400) [pid = 10545] [serial = 278] [outer = (nil)] 08:58:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 126 (0x9a520c00) [pid = 10545] [serial = 279] [outer = 0x9a0dc400] 08:58:52 INFO - PROCESS | 10545 | 1466179132309 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 127 (0x9a769800) [pid = 10545] [serial = 280] [outer = 0x9a0dc400] 08:58:53 INFO - PROCESS | 10545 | 1466179133110 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1235ms 08:58:53 INFO - PROCESS | 10545 | 1466179133125 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 10545 | 1466179133128 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 08:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:58:53 INFO - PROCESS | 10545 | 1466179133158 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 10545 | 1466179133161 Marionette TRACE conn4 <- [1,346,null,{}] 08:58:53 INFO - PROCESS | 10545 | 1466179133167 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:53 INFO - PROCESS | 10545 | 1466179133172 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:53 INFO - PROCESS | 10545 | 1466179133337 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 08:58:53 INFO - PROCESS | 10545 | 1466179133355 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 10545 | 1466179133366 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:53 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a51d800 == 61 [pid = 10545] [id = 94] 08:58:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 128 (0x9a789400) [pid = 10545] [serial = 281] [outer = (nil)] 08:58:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 129 (0x9afc0800) [pid = 10545] [serial = 282] [outer = 0x9a789400] 08:58:53 INFO - PROCESS | 10545 | 1466179133436 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 130 (0x9b185400) [pid = 10545] [serial = 283] [outer = 0x9a789400] 08:58:54 INFO - PROCESS | 10545 | 1466179134576 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1443ms 08:58:54 INFO - PROCESS | 10545 | 1466179134601 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 10545 | 1466179134606 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 08:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:58:54 INFO - PROCESS | 10545 | 1466179134622 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 10545 | 1466179134626 Marionette TRACE conn4 <- [1,350,null,{}] 08:58:54 INFO - PROCESS | 10545 | 1466179134631 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:54 INFO - PROCESS | 10545 | 1466179134636 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:54 INFO - PROCESS | 10545 | 1466179134868 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 08:58:54 INFO - PROCESS | 10545 | 1466179134894 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 10545 | 1466179134904 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:54 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6c9400 == 62 [pid = 10545] [id = 95] 08:58:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 131 (0x8f6cb400) [pid = 10545] [serial = 284] [outer = (nil)] 08:58:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 132 (0x8f6d3400) [pid = 10545] [serial = 285] [outer = 0x8f6cb400] 08:58:54 INFO - PROCESS | 10545 | 1466179134989 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 133 (0x8f6d6000) [pid = 10545] [serial = 286] [outer = 0x8f6cb400] 08:58:55 INFO - PROCESS | 10545 | --DOMWINDOW == 132 (0x9a51e400) [pid = 10545] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:58:55 INFO - PROCESS | 10545 | --DOMWINDOW == 131 (0x92612400) [pid = 10545] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:58:55 INFO - PROCESS | 10545 | --DOMWINDOW == 130 (0x9a6df400) [pid = 10545] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:58:55 INFO - PROCESS | 10545 | --DOMWINDOW == 129 (0x9ac9e400) [pid = 10545] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:58:55 INFO - PROCESS | 10545 | --DOMWINDOW == 128 (0x946d3800) [pid = 10545] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:58:55 INFO - PROCESS | 10545 | --DOMWINDOW == 127 (0x9961a400) [pid = 10545] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:58:56 INFO - PROCESS | 10545 | 1466179136141 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:58:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1536ms 08:58:56 INFO - PROCESS | 10545 | 1466179136159 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 10545 | 1466179136163 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 08:58:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:58:56 INFO - PROCESS | 10545 | 1466179136170 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - PROCESS | 10545 | 1466179136174 Marionette TRACE conn4 <- [1,354,null,{}] 08:58:56 INFO - PROCESS | 10545 | 1466179136180 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:56 INFO - PROCESS | 10545 | 1466179136190 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:56 INFO - PROCESS | 10545 | 1466179136422 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 08:58:56 INFO - PROCESS | 10545 | 1466179136597 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 10545 | 1466179136604 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:56 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6cc800 == 63 [pid = 10545] [id = 96] 08:58:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 128 (0x8f850000) [pid = 10545] [serial = 287] [outer = (nil)] 08:58:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 129 (0x9af07800) [pid = 10545] [serial = 288] [outer = 0x8f850000] 08:58:56 INFO - PROCESS | 10545 | 1466179136683 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 130 (0x9bf10800) [pid = 10545] [serial = 289] [outer = 0x8f850000] 08:58:57 INFO - PROCESS | 10545 | 1466179137512 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1386ms 08:58:57 INFO - PROCESS | 10545 | 1466179137558 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 10545 | 1466179137562 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 08:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:58:57 INFO - PROCESS | 10545 | 1466179137568 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 10545 | 1466179137572 Marionette TRACE conn4 <- [1,358,null,{}] 08:58:57 INFO - PROCESS | 10545 | 1466179137578 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:57 INFO - PROCESS | 10545 | 1466179137583 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:57 INFO - PROCESS | 10545 | 1466179137745 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 08:58:57 INFO - PROCESS | 10545 | 1466179137754 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 10545 | 1466179137760 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:57 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6b9000 == 64 [pid = 10545] [id = 97] 08:58:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 131 (0x8f6bcc00) [pid = 10545] [serial = 290] [outer = (nil)] 08:58:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 132 (0x8f6c1c00) [pid = 10545] [serial = 291] [outer = 0x8f6bcc00] 08:58:57 INFO - PROCESS | 10545 | 1466179137951 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 133 (0x8f6c4c00) [pid = 10545] [serial = 292] [outer = 0x8f6bcc00] 08:58:59 INFO - PROCESS | 10545 | 1466179139131 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1582ms 08:58:59 INFO - PROCESS | 10545 | 1466179139152 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 10545 | 1466179139162 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 08:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:58:59 INFO - PROCESS | 10545 | 1466179139172 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 10545 | 1466179139178 Marionette TRACE conn4 <- [1,362,null,{}] 08:58:59 INFO - PROCESS | 10545 | 1466179139186 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:59 INFO - PROCESS | 10545 | 1466179139193 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:59 INFO - PROCESS | 10545 | 1466179139444 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 08:58:59 INFO - PROCESS | 10545 | 1466179139690 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 10545 | 1466179139700 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:58:59 INFO - PROCESS | 10545 | ++DOCSHELL 0x903d5800 == 65 [pid = 10545] [id = 98] 08:58:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 134 (0x903db000) [pid = 10545] [serial = 293] [outer = (nil)] 08:58:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 135 (0x917d4000) [pid = 10545] [serial = 294] [outer = 0x903db000] 08:58:59 INFO - PROCESS | 10545 | 1466179139842 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 136 (0x919bb400) [pid = 10545] [serial = 295] [outer = 0x903db000] 08:59:00 INFO - PROCESS | 10545 | 1466179140893 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1744ms 08:59:00 INFO - PROCESS | 10545 | 1466179140914 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 10545 | 1466179140922 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 08:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:59:00 INFO - PROCESS | 10545 | 1466179140933 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 10545 | 1466179140938 Marionette TRACE conn4 <- [1,366,null,{}] 08:59:00 INFO - PROCESS | 10545 | 1466179140945 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:00 INFO - PROCESS | 10545 | 1466179140951 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:01 INFO - PROCESS | 10545 | 1466179141201 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 08:59:01 INFO - PROCESS | 10545 | 1466179141424 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 10545 | 1466179141433 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:01 INFO - PROCESS | 10545 | ++DOCSHELL 0x92618800 == 66 [pid = 10545] [id = 99] 08:59:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 137 (0x93a6d000) [pid = 10545] [serial = 296] [outer = (nil)] 08:59:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 138 (0x952ee800) [pid = 10545] [serial = 297] [outer = 0x93a6d000] 08:59:01 INFO - PROCESS | 10545 | 1466179141562 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 139 (0x9782ec00) [pid = 10545] [serial = 298] [outer = 0x93a6d000] 08:59:02 INFO - PROCESS | 10545 | 1466179142547 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1688ms 08:59:02 INFO - PROCESS | 10545 | 1466179142623 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 10545 | 1466179142627 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 08:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:59:02 INFO - PROCESS | 10545 | 1466179142634 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 10545 | 1466179142641 Marionette TRACE conn4 <- [1,370,null,{}] 08:59:02 INFO - PROCESS | 10545 | 1466179142658 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:02 INFO - PROCESS | 10545 | 1466179142668 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:03 INFO - PROCESS | 10545 | 1466179143009 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 08:59:03 INFO - PROCESS | 10545 | 1466179143193 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 10545 | 1466179143204 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:03 INFO - PROCESS | 10545 | ++DOCSHELL 0x9af08c00 == 67 [pid = 10545] [id = 100] 08:59:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 140 (0x9af0a400) [pid = 10545] [serial = 299] [outer = (nil)] 08:59:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 141 (0x9b178800) [pid = 10545] [serial = 300] [outer = 0x9af0a400] 08:59:03 INFO - PROCESS | 10545 | 1466179143297 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 142 (0x9bfa0800) [pid = 10545] [serial = 301] [outer = 0x9af0a400] 08:59:04 INFO - PROCESS | 10545 | 1466179144273 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1696ms 08:59:04 INFO - PROCESS | 10545 | 1466179144331 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 10545 | 1466179144335 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 08:59:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:59:04 INFO - PROCESS | 10545 | 1466179144343 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 10545 | 1466179144347 Marionette TRACE conn4 <- [1,374,null,{}] 08:59:04 INFO - PROCESS | 10545 | 1466179144357 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:04 INFO - PROCESS | 10545 | 1466179144366 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:04 INFO - PROCESS | 10545 | 1466179144693 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 08:59:04 INFO - PROCESS | 10545 | 1466179144871 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 10545 | 1466179144877 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:04 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f643800 == 68 [pid = 10545] [id = 101] 08:59:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 143 (0x8f64ac00) [pid = 10545] [serial = 302] [outer = (nil)] 08:59:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 144 (0x8f64e000) [pid = 10545] [serial = 303] [outer = 0x8f64ac00] 08:59:04 INFO - PROCESS | 10545 | 1466179144981 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 145 (0x8f650400) [pid = 10545] [serial = 304] [outer = 0x8f64ac00] 08:59:05 INFO - PROCESS | 10545 | 1466179145912 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:59:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1634ms 08:59:05 INFO - PROCESS | 10545 | 1466179145979 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 08:59:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:59:05 INFO - PROCESS | 10545 | 1466179145984 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 08:59:05 INFO - PROCESS | 10545 | 1466179145991 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 10545 | 1466179145994 Marionette TRACE conn4 <- [1,378,null,{}] 08:59:06 INFO - PROCESS | 10545 | 1466179146000 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:06 INFO - PROCESS | 10545 | 1466179146006 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:06 INFO - PROCESS | 10545 | 1466179146236 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 08:59:06 INFO - PROCESS | 10545 | 1466179146460 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 10545 | 1466179146470 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:06 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f646c00 == 69 [pid = 10545] [id = 102] 08:59:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 146 (0x8f64e400) [pid = 10545] [serial = 305] [outer = (nil)] 08:59:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 147 (0x9ba99400) [pid = 10545] [serial = 306] [outer = 0x8f64e400] 08:59:06 INFO - PROCESS | 10545 | 1466179146601 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 148 (0x9d8cd800) [pid = 10545] [serial = 307] [outer = 0x8f64e400] 08:59:07 INFO - PROCESS | 10545 | 1466179147587 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:59:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1646ms 08:59:07 INFO - PROCESS | 10545 | 1466179147636 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 08:59:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:59:07 INFO - PROCESS | 10545 | 1466179147642 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 08:59:07 INFO - PROCESS | 10545 | 1466179147651 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - PROCESS | 10545 | 1466179147654 Marionette TRACE conn4 <- [1,382,null,{}] 08:59:07 INFO - PROCESS | 10545 | 1466179147660 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:07 INFO - PROCESS | 10545 | 1466179147670 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:07 INFO - PROCESS | 10545 | 1466179147930 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 08:59:08 INFO - PROCESS | 10545 | 1466179148151 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 10545 | 1466179148159 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:08 INFO - PROCESS | 10545 | ++DOCSHELL 0x8edd9000 == 70 [pid = 10545] [id = 103] 08:59:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 149 (0x8edd9c00) [pid = 10545] [serial = 308] [outer = (nil)] 08:59:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 150 (0x8ede7c00) [pid = 10545] [serial = 309] [outer = 0x8edd9c00] 08:59:08 INFO - PROCESS | 10545 | 1466179148286 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 151 (0xa108e800) [pid = 10545] [serial = 310] [outer = 0x8edd9c00] 08:59:09 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:09 INFO - PROCESS | 10545 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:59:09 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:09 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:09 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 08:59:09 INFO - PROCESS | 10545 | 1466179149254 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:59:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:59:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1648ms 08:59:09 INFO - PROCESS | 10545 | 1466179149299 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 08:59:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:59:09 INFO - PROCESS | 10545 | 1466179149303 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 08:59:09 INFO - PROCESS | 10545 | 1466179149311 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - PROCESS | 10545 | 1466179149314 Marionette TRACE conn4 <- [1,386,null,{}] 08:59:09 INFO - PROCESS | 10545 | 1466179149321 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:09 INFO - PROCESS | 10545 | 1466179149326 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:09 INFO - PROCESS | 10545 | 1466179149513 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 08:59:09 INFO - PROCESS | 10545 | 1466179149740 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 10545 | 1466179149748 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:09 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ede1400 == 71 [pid = 10545] [id = 104] 08:59:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 152 (0x8efd5c00) [pid = 10545] [serial = 311] [outer = (nil)] 08:59:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 153 (0x8efdac00) [pid = 10545] [serial = 312] [outer = 0x8efd5c00] 08:59:09 INFO - PROCESS | 10545 | 1466179149856 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 154 (0x8efdd800) [pid = 10545] [serial = 313] [outer = 0x8efd5c00] 08:59:11 INFO - PROCESS | 10545 | 1466179151160 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:59:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1940ms 08:59:11 INFO - PROCESS | 10545 | 1466179151299 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 10545 | 1466179151307 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 08:59:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:59:11 INFO - PROCESS | 10545 | 1466179151332 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 10545 | 1466179151337 Marionette TRACE conn4 <- [1,390,null,{}] 08:59:11 INFO - PROCESS | 10545 | 1466179151345 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:11 INFO - PROCESS | 10545 | 1466179151352 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:11 INFO - PROCESS | 10545 | 1466179151528 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 08:59:11 INFO - PROCESS | 10545 | 1466179151723 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 10545 | 1466179151738 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:11 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f649800 == 72 [pid = 10545] [id = 105] 08:59:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 155 (0x8f64d800) [pid = 10545] [serial = 314] [outer = (nil)] 08:59:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 156 (0x8f6c0c00) [pid = 10545] [serial = 315] [outer = 0x8f64d800] 08:59:11 INFO - PROCESS | 10545 | 1466179151816 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 157 (0x8f6cf800) [pid = 10545] [serial = 316] [outer = 0x8f64d800] 08:59:12 INFO - PROCESS | 10545 | 1466179152966 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:59:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1685ms 08:59:13 INFO - PROCESS | 10545 | 1466179153015 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 10545 | 1466179153022 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 08:59:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:59:13 INFO - PROCESS | 10545 | 1466179153033 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 10545 | 1466179153036 Marionette TRACE conn4 <- [1,394,null,{}] 08:59:13 INFO - PROCESS | 10545 | 1466179153043 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:13 INFO - PROCESS | 10545 | 1466179153049 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:13 INFO - PROCESS | 10545 | 1466179153238 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 08:59:13 INFO - PROCESS | 10545 | 1466179153470 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 10545 | 1466179153480 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:13 INFO - PROCESS | 10545 | ++DOCSHELL 0x903d0c00 == 73 [pid = 10545] [id = 106] 08:59:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 158 (0x917cf400) [pid = 10545] [serial = 317] [outer = (nil)] 08:59:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 159 (0x917d7400) [pid = 10545] [serial = 318] [outer = 0x917cf400] 08:59:13 INFO - PROCESS | 10545 | 1466179153558 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 160 (0x919bd800) [pid = 10545] [serial = 319] [outer = 0x917cf400] 08:59:14 INFO - PROCESS | 10545 | 1466179154730 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:59:14 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6cc800 == 72 [pid = 10545] [id = 96] 08:59:14 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6c9400 == 71 [pid = 10545] [id = 95] 08:59:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:59:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1737ms 08:59:14 INFO - PROCESS | 10545 | --DOMWINDOW == 159 (0x9c1efc00) [pid = 10545] [serial = 246] [outer = (nil)] [url = about:blank] 08:59:14 INFO - PROCESS | 10545 | --DOMWINDOW == 158 (0xa2295000) [pid = 10545] [serial = 213] [outer = (nil)] [url = about:blank] 08:59:14 INFO - PROCESS | 10545 | --DOMWINDOW == 157 (0x919bf400) [pid = 10545] [serial = 225] [outer = (nil)] [url = about:blank] 08:59:14 INFO - PROCESS | 10545 | --DOMWINDOW == 156 (0x99281000) [pid = 10545] [serial = 206] [outer = (nil)] [url = about:blank] 08:59:14 INFO - PROCESS | 10545 | --DOMWINDOW == 155 (0xa68d3800) [pid = 10545] [serial = 216] [outer = (nil)] [url = about:blank] 08:59:14 INFO - PROCESS | 10545 | --DOMWINDOW == 154 (0xa6ba1400) [pid = 10545] [serial = 219] [outer = (nil)] [url = about:blank] 08:59:14 INFO - PROCESS | 10545 | --DOMWINDOW == 153 (0x9afb4800) [pid = 10545] [serial = 209] [outer = (nil)] [url = about:blank] 08:59:14 INFO - PROCESS | 10545 | --DOMWINDOW == 152 (0x917dac00) [pid = 10545] [serial = 222] [outer = (nil)] [url = about:blank] 08:59:14 INFO - PROCESS | 10545 | --DOCSHELL 0x9a51d800 == 70 [pid = 10545] [id = 94] 08:59:14 INFO - PROCESS | 10545 | --DOCSHELL 0x9a0d7000 == 69 [pid = 10545] [id = 93] 08:59:14 INFO - PROCESS | 10545 | --DOCSHELL 0x919bc400 == 68 [pid = 10545] [id = 92] 08:59:14 INFO - PROCESS | 10545 | --DOCSHELL 0x919b9c00 == 67 [pid = 10545] [id = 91] 08:59:14 INFO - PROCESS | 10545 | 1466179154828 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 10545 | 1466179154833 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 08:59:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:59:14 INFO - PROCESS | 10545 | 1466179154852 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 10545 | 1466179154859 Marionette TRACE conn4 <- [1,398,null,{}] 08:59:14 INFO - PROCESS | 10545 | 1466179154875 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:14 INFO - PROCESS | 10545 | 1466179154884 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:15 INFO - PROCESS | 10545 | --DOMWINDOW == 151 (0x9a766000) [pid = 10545] [serial = 238] [outer = (nil)] [url = about:blank] 08:59:15 INFO - PROCESS | 10545 | --DOMWINDOW == 150 (0x92616800) [pid = 10545] [serial = 228] [outer = (nil)] [url = about:blank] 08:59:15 INFO - PROCESS | 10545 | --DOMWINDOW == 149 (0x9af0cc00) [pid = 10545] [serial = 240] [outer = (nil)] [url = about:blank] 08:59:15 INFO - PROCESS | 10545 | --DOMWINDOW == 148 (0x9afbbc00) [pid = 10545] [serial = 241] [outer = (nil)] [url = about:blank] 08:59:15 INFO - PROCESS | 10545 | --DOMWINDOW == 147 (0x9d809000) [pid = 10545] [serial = 244] [outer = (nil)] [url = about:blank] 08:59:15 INFO - PROCESS | 10545 | --DOMWINDOW == 146 (0x951d9c00) [pid = 10545] [serial = 87] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:59:15 INFO - PROCESS | 10545 | --DOMWINDOW == 145 (0x952ea000) [pid = 10545] [serial = 231] [outer = (nil)] [url = about:blank] 08:59:15 INFO - PROCESS | 10545 | --DOMWINDOW == 144 (0x9533f000) [pid = 10545] [serial = 232] [outer = (nil)] [url = about:blank] 08:59:15 INFO - PROCESS | 10545 | --DOMWINDOW == 143 (0x9c1e0400) [pid = 10545] [serial = 243] [outer = (nil)] [url = about:blank] 08:59:15 INFO - PROCESS | 10545 | --DOMWINDOW == 142 (0x92619400) [pid = 10545] [serial = 229] [outer = (nil)] [url = about:blank] 08:59:15 INFO - PROCESS | 10545 | --DOMWINDOW == 141 (0x9a6d6800) [pid = 10545] [serial = 237] [outer = (nil)] [url = about:blank] 08:59:15 INFO - PROCESS | 10545 | --DOMWINDOW == 140 (0x9a516400) [pid = 10545] [serial = 235] [outer = (nil)] [url = about:blank] 08:59:15 INFO - PROCESS | 10545 | --DOMWINDOW == 139 (0x9a0c8c00) [pid = 10545] [serial = 234] [outer = (nil)] [url = about:blank] 08:59:15 INFO - PROCESS | 10545 | 1466179155169 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 08:59:15 INFO - PROCESS | 10545 | 1466179155365 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 10545 | 1466179155377 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:15 INFO - PROCESS | 10545 | ++DOCSHELL 0x9206a800 == 68 [pid = 10545] [id = 107] 08:59:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 140 (0x9206cc00) [pid = 10545] [serial = 320] [outer = (nil)] 08:59:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 141 (0x92617400) [pid = 10545] [serial = 321] [outer = 0x9206cc00] 08:59:15 INFO - PROCESS | 10545 | 1466179155461 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 142 (0x93a68c00) [pid = 10545] [serial = 322] [outer = 0x9206cc00] 08:59:16 INFO - PROCESS | 10545 | 1466179156367 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:59:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:59:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1547ms 08:59:16 INFO - PROCESS | 10545 | 1466179156400 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 08:59:16 INFO - PROCESS | 10545 | 1466179156404 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 08:59:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:59:16 INFO - PROCESS | 10545 | 1466179156412 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 10545 | 1466179156416 Marionette TRACE conn4 <- [1,402,null,{}] 08:59:16 INFO - PROCESS | 10545 | 1466179156422 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:16 INFO - PROCESS | 10545 | 1466179156427 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:16 INFO - PROCESS | 10545 | 1466179156611 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 08:59:16 INFO - PROCESS | 10545 | 1466179156744 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 10545 | 1466179156752 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:16 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6bbc00 == 69 [pid = 10545] [id = 108] 08:59:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 143 (0x946cb000) [pid = 10545] [serial = 323] [outer = (nil)] 08:59:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 144 (0x952f7c00) [pid = 10545] [serial = 324] [outer = 0x946cb000] 08:59:16 INFO - PROCESS | 10545 | 1466179156829 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 145 (0x99262000) [pid = 10545] [serial = 325] [outer = 0x946cb000] 08:59:17 INFO - PROCESS | 10545 | 1466179157764 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:59:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1382ms 08:59:17 INFO - PROCESS | 10545 | 1466179157795 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 08:59:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:59:17 INFO - PROCESS | 10545 | 1466179157800 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 08:59:17 INFO - PROCESS | 10545 | 1466179157806 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 10545 | 1466179157810 Marionette TRACE conn4 <- [1,406,null,{}] 08:59:17 INFO - PROCESS | 10545 | 1466179157821 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:17 INFO - PROCESS | 10545 | 1466179157825 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:18 INFO - PROCESS | 10545 | 1466179158048 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 08:59:18 INFO - PROCESS | 10545 | 1466179158072 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 10545 | 1466179158080 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:18 INFO - PROCESS | 10545 | ++DOCSHELL 0x93bc8000 == 70 [pid = 10545] [id = 109] 08:59:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 146 (0x952f2400) [pid = 10545] [serial = 326] [outer = (nil)] 08:59:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 147 (0x9a0d1800) [pid = 10545] [serial = 327] [outer = 0x952f2400] 08:59:18 INFO - PROCESS | 10545 | 1466179158156 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 148 (0x9a0db000) [pid = 10545] [serial = 328] [outer = 0x952f2400] 08:59:19 INFO - PROCESS | 10545 | 1466179159220 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:59:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1489ms 08:59:19 INFO - PROCESS | 10545 | 1466179159295 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 10545 | 1466179159299 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 08:59:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:59:19 INFO - PROCESS | 10545 | 1466179159306 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 10545 | 1466179159310 Marionette TRACE conn4 <- [1,410,null,{}] 08:59:19 INFO - PROCESS | 10545 | 1466179159316 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:19 INFO - PROCESS | 10545 | 1466179159326 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:20 INFO - PROCESS | 10545 | 1466179160000 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 08:59:20 INFO - PROCESS | 10545 | --DOMWINDOW == 147 (0x8f6cb400) [pid = 10545] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:59:20 INFO - PROCESS | 10545 | --DOMWINDOW == 146 (0x91dcfc00) [pid = 10545] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:59:20 INFO - PROCESS | 10545 | --DOMWINDOW == 145 (0x9a789400) [pid = 10545] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:59:20 INFO - PROCESS | 10545 | --DOMWINDOW == 144 (0x9a0dc400) [pid = 10545] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:59:20 INFO - PROCESS | 10545 | --DOMWINDOW == 143 (0x919bc000) [pid = 10545] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:59:20 INFO - PROCESS | 10545 | --DOMWINDOW == 142 (0x946ca800) [pid = 10545] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:59:20 INFO - PROCESS | 10545 | --DOMWINDOW == 141 (0x8f850000) [pid = 10545] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:59:20 INFO - PROCESS | 10545 | --DOMWINDOW == 140 (0x99eca800) [pid = 10545] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:59:20 INFO - PROCESS | 10545 | --DOMWINDOW == 139 (0x9b65d400) [pid = 10545] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:59:20 INFO - PROCESS | 10545 | --DOMWINDOW == 138 (0x9b47e400) [pid = 10545] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:59:20 INFO - PROCESS | 10545 | --DOMWINDOW == 137 (0x9a182800) [pid = 10545] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:59:20 INFO - PROCESS | 10545 | --DOMWINDOW == 136 (0x91c53000) [pid = 10545] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:59:20 INFO - PROCESS | 10545 | --DOMWINDOW == 135 (0x93a65400) [pid = 10545] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:59:20 INFO - PROCESS | 10545 | --DOMWINDOW == 134 (0x952ebc00) [pid = 10545] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:59:20 INFO - PROCESS | 10545 | --DOMWINDOW == 133 (0x919b8000) [pid = 10545] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:59:20 INFO - PROCESS | 10545 | --DOMWINDOW == 132 (0x9a0dcc00) [pid = 10545] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:59:20 INFO - PROCESS | 10545 | --DOMWINDOW == 131 (0x91dc4400) [pid = 10545] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:59:20 INFO - PROCESS | 10545 | --DOMWINDOW == 130 (0x9af08000) [pid = 10545] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:59:20 INFO - PROCESS | 10545 | --DOMWINDOW == 129 (0x9b180c00) [pid = 10545] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:59:20 INFO - PROCESS | 10545 | 1466179160202 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 10545 | 1466179160208 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:20 INFO - PROCESS | 10545 | ++DOCSHELL 0x8efdec00 == 71 [pid = 10545] [id = 110] 08:59:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 130 (0x8f6c0000) [pid = 10545] [serial = 329] [outer = (nil)] 08:59:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 131 (0x919b9400) [pid = 10545] [serial = 330] [outer = 0x8f6c0000] 08:59:20 INFO - PROCESS | 10545 | 1466179160284 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 132 (0x92071000) [pid = 10545] [serial = 331] [outer = 0x8f6c0000] 08:59:21 INFO - PROCESS | 10545 | 1466179161053 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:59:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:59:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1784ms 08:59:21 INFO - PROCESS | 10545 | 1466179161091 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 08:59:21 INFO - PROCESS | 10545 | 1466179161095 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 08:59:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:59:21 INFO - PROCESS | 10545 | 1466179161102 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - PROCESS | 10545 | 1466179161106 Marionette TRACE conn4 <- [1,414,null,{}] 08:59:21 INFO - PROCESS | 10545 | 1466179161112 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:21 INFO - PROCESS | 10545 | 1466179161115 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:21 INFO - PROCESS | 10545 | 1466179161351 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 08:59:21 INFO - PROCESS | 10545 | 1466179161366 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 10545 | 1466179161375 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:21 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6d1c00 == 72 [pid = 10545] [id = 111] 08:59:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 133 (0x91dc5c00) [pid = 10545] [serial = 332] [outer = (nil)] 08:59:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 134 (0x9a768000) [pid = 10545] [serial = 333] [outer = 0x91dc5c00] 08:59:21 INFO - PROCESS | 10545 | 1466179161449 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 135 (0x9afb5000) [pid = 10545] [serial = 334] [outer = 0x91dc5c00] 08:59:22 INFO - PROCESS | 10545 | 1466179162478 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:59:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1434ms 08:59:22 INFO - PROCESS | 10545 | 1466179162539 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 10545 | 1466179162548 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 08:59:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:59:22 INFO - PROCESS | 10545 | 1466179162558 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 10545 | 1466179162562 Marionette TRACE conn4 <- [1,418,null,{}] 08:59:22 INFO - PROCESS | 10545 | 1466179162573 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:22 INFO - PROCESS | 10545 | 1466179162580 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:22 INFO - PROCESS | 10545 | 1466179162825 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 08:59:23 INFO - PROCESS | 10545 | 1466179163120 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 10545 | 1466179163135 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:23 INFO - PROCESS | 10545 | ++DOCSHELL 0x8efe2400 == 73 [pid = 10545] [id = 112] 08:59:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 136 (0x8efe2800) [pid = 10545] [serial = 335] [outer = (nil)] 08:59:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 137 (0x8f6cd400) [pid = 10545] [serial = 336] [outer = 0x8efe2800] 08:59:23 INFO - PROCESS | 10545 | 1466179163224 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 138 (0x8f845c00) [pid = 10545] [serial = 337] [outer = 0x8efe2800] 08:59:24 INFO - PROCESS | 10545 | 1466179164667 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:59:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:59:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2154ms 08:59:24 INFO - PROCESS | 10545 | 1466179164712 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 10545 | 1466179164720 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 08:59:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:59:24 INFO - PROCESS | 10545 | 1466179164732 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 10545 | 1466179164736 Marionette TRACE conn4 <- [1,422,null,{}] 08:59:24 INFO - PROCESS | 10545 | 1466179164746 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:24 INFO - PROCESS | 10545 | 1466179164752 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:25 INFO - PROCESS | 10545 | 1466179165035 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 08:59:25 INFO - PROCESS | 10545 | 1466179165166 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 10545 | 1466179165173 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:25 INFO - PROCESS | 10545 | ++DOCSHELL 0x8efd3400 == 74 [pid = 10545] [id = 113] 08:59:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 139 (0x903d8000) [pid = 10545] [serial = 338] [outer = (nil)] 08:59:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 140 (0x92064c00) [pid = 10545] [serial = 339] [outer = 0x903d8000] 08:59:25 INFO - PROCESS | 10545 | 1466179165287 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 141 (0x92615400) [pid = 10545] [serial = 340] [outer = 0x903d8000] 08:59:26 INFO - PROCESS | 10545 | 1466179166802 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:59:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2093ms 08:59:26 INFO - PROCESS | 10545 | 1466179166826 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 10545 | 1466179166831 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 08:59:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:59:26 INFO - PROCESS | 10545 | 1466179166840 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 10545 | 1466179166846 Marionette TRACE conn4 <- [1,426,null,{}] 08:59:26 INFO - PROCESS | 10545 | 1466179166866 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:26 INFO - PROCESS | 10545 | 1466179166877 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:27 INFO - PROCESS | 10545 | 1466179167078 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 08:59:27 INFO - PROCESS | 10545 | 1466179167250 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 10545 | 1466179167262 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:27 INFO - PROCESS | 10545 | ++DOCSHELL 0x946cf400 == 75 [pid = 10545] [id = 114] 08:59:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 142 (0x99d7b400) [pid = 10545] [serial = 341] [outer = (nil)] 08:59:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 143 (0x9af01400) [pid = 10545] [serial = 342] [outer = 0x99d7b400] 08:59:27 INFO - PROCESS | 10545 | 1466179167347 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 144 (0x9b180000) [pid = 10545] [serial = 343] [outer = 0x99d7b400] 08:59:28 INFO - PROCESS | 10545 | 1466179168293 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 10545 | 1466179168341 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 08:59:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:59:28 INFO - PROCESS | 10545 | 1466179168348 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 10545 | 1466179168352 Marionette TRACE conn4 <- [1,430,null,{}] 08:59:28 INFO - PROCESS | 10545 | 1466179168358 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:28 INFO - PROCESS | 10545 | 1466179168364 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:28 INFO - PROCESS | 10545 | 1466179168561 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 08:59:28 INFO - PROCESS | 10545 | 1466179168798 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 10545 | 1466179168809 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:28 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ede5000 == 76 [pid = 10545] [id = 115] 08:59:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 145 (0x946cc400) [pid = 10545] [serial = 344] [outer = (nil)] 08:59:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 146 (0x9d80d400) [pid = 10545] [serial = 345] [outer = 0x946cc400] 08:59:28 INFO - PROCESS | 10545 | 1466179168899 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 147 (0xa2291000) [pid = 10545] [serial = 346] [outer = 0x946cc400] 08:59:29 INFO - PROCESS | 10545 | 1466179169858 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:59:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1581ms 08:59:29 INFO - PROCESS | 10545 | 1466179169931 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 10545 | 1466179169935 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 08:59:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:59:29 INFO - PROCESS | 10545 | 1466179169942 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 10545 | 1466179169945 Marionette TRACE conn4 <- [1,434,null,{}] 08:59:29 INFO - PROCESS | 10545 | 1466179169951 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:29 INFO - PROCESS | 10545 | 1466179169957 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:30 INFO - PROCESS | 10545 | 1466179170204 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 08:59:30 INFO - PROCESS | 10545 | 1466179170529 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 10545 | 1466179170540 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:30 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6c6c00 == 77 [pid = 10545] [id = 116] 08:59:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 148 (0x92065400) [pid = 10545] [serial = 347] [outer = (nil)] 08:59:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 149 (0xa254f800) [pid = 10545] [serial = 348] [outer = 0x92065400] 08:59:30 INFO - PROCESS | 10545 | 1466179170628 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 150 (0xa25f5800) [pid = 10545] [serial = 349] [outer = 0x92065400] 08:59:31 INFO - PROCESS | 10545 | 1466179171518 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:59:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1647ms 08:59:31 INFO - PROCESS | 10545 | 1466179171589 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 10545 | 1466179171593 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 08:59:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:59:31 INFO - PROCESS | 10545 | 1466179171600 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 10545 | 1466179171604 Marionette TRACE conn4 <- [1,438,null,{}] 08:59:31 INFO - PROCESS | 10545 | 1466179171610 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:31 INFO - PROCESS | 10545 | 1466179171623 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:31 INFO - PROCESS | 10545 | 1466179171905 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 08:59:32 INFO - PROCESS | 10545 | 1466179172181 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 10545 | 1466179172188 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:32 INFO - PROCESS | 10545 | ++DOCSHELL 0x8eddd400 == 78 [pid = 10545] [id = 117] 08:59:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 151 (0xa23fec00) [pid = 10545] [serial = 350] [outer = (nil)] 08:59:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 152 (0xa6724c00) [pid = 10545] [serial = 351] [outer = 0xa23fec00] 08:59:32 INFO - PROCESS | 10545 | 1466179172278 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 153 (0xa6b96000) [pid = 10545] [serial = 352] [outer = 0xa23fec00] 08:59:33 INFO - PROCESS | 10545 | 1466179173246 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:59:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1690ms 08:59:33 INFO - PROCESS | 10545 | 1466179173291 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 10545 | 1466179173295 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 08:59:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:59:33 INFO - PROCESS | 10545 | 1466179173302 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 10545 | 1466179173306 Marionette TRACE conn4 <- [1,442,null,{}] 08:59:33 INFO - PROCESS | 10545 | 1466179173312 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:33 INFO - PROCESS | 10545 | 1466179173317 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:33 INFO - PROCESS | 10545 | 1466179173500 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 08:59:33 INFO - PROCESS | 10545 | 1466179173719 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 10545 | 1466179173728 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:33 INFO - PROCESS | 10545 | ++DOCSHELL 0xa610cc00 == 79 [pid = 10545] [id = 118] 08:59:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 154 (0xa6b9c000) [pid = 10545] [serial = 353] [outer = (nil)] 08:59:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 155 (0xa6ea2000) [pid = 10545] [serial = 354] [outer = 0xa6b9c000] 08:59:33 INFO - PROCESS | 10545 | 1466179173871 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 156 (0xa6ead400) [pid = 10545] [serial = 355] [outer = 0xa6b9c000] 08:59:34 INFO - PROCESS | 10545 | 1466179174847 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:59:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1584ms 08:59:34 INFO - PROCESS | 10545 | 1466179174887 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 10545 | 1466179174892 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 08:59:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:59:34 INFO - PROCESS | 10545 | 1466179174901 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 10545 | 1466179174905 Marionette TRACE conn4 <- [1,446,null,{}] 08:59:34 INFO - PROCESS | 10545 | 1466179174911 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:34 INFO - PROCESS | 10545 | 1466179174916 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:35 INFO - PROCESS | 10545 | 1466179175124 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 08:59:35 INFO - PROCESS | 10545 | 1466179175359 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 10545 | 1466179175368 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:35 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6d6c00 == 80 [pid = 10545] [id = 119] 08:59:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 157 (0x917dd800) [pid = 10545] [serial = 356] [outer = (nil)] 08:59:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 158 (0x9a0d0800) [pid = 10545] [serial = 357] [outer = 0x917dd800] 08:59:35 INFO - PROCESS | 10545 | 1466179175468 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 159 (0xa331e800) [pid = 10545] [serial = 358] [outer = 0x917dd800] 08:59:36 INFO - PROCESS | 10545 | 1466179176374 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:59:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1537ms 08:59:36 INFO - PROCESS | 10545 | 1466179176441 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 08:59:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:59:36 INFO - PROCESS | 10545 | 1466179176445 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 08:59:36 INFO - PROCESS | 10545 | 1466179176452 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 10545 | 1466179176456 Marionette TRACE conn4 <- [1,450,null,{}] 08:59:36 INFO - PROCESS | 10545 | 1466179176462 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:36 INFO - PROCESS | 10545 | 1466179176467 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:36 INFO - PROCESS | 10545 | 1466179176663 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 08:59:36 INFO - PROCESS | 10545 | 1466179176868 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 10545 | 1466179176877 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:36 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6c3800 == 81 [pid = 10545] [id = 120] 08:59:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 160 (0x9a0dac00) [pid = 10545] [serial = 359] [outer = (nil)] 08:59:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 161 (0xa82a6400) [pid = 10545] [serial = 360] [outer = 0x9a0dac00] 08:59:36 INFO - PROCESS | 10545 | 1466179176977 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 162 (0xa82b2000) [pid = 10545] [serial = 361] [outer = 0x9a0dac00] 08:59:38 INFO - PROCESS | 10545 | 1466179178614 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 10545 | 1466179178653 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 08:59:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:59:38 INFO - PROCESS | 10545 | 1466179178660 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 10545 | 1466179178664 Marionette TRACE conn4 <- [1,454,null,{}] 08:59:38 INFO - PROCESS | 10545 | 1466179178671 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:38 INFO - PROCESS | 10545 | 1466179178677 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:38 INFO - PROCESS | 10545 | 1466179178934 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 08:59:39 INFO - PROCESS | 10545 | 1466179179476 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 10545 | 1466179179486 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:39 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f643400 == 82 [pid = 10545] [id = 121] 08:59:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 163 (0x8f645400) [pid = 10545] [serial = 362] [outer = (nil)] 08:59:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 164 (0x8f64b800) [pid = 10545] [serial = 363] [outer = 0x8f645400] 08:59:39 INFO - PROCESS | 10545 | 1466179179611 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 165 (0x8f6cb400) [pid = 10545] [serial = 364] [outer = 0x8f645400] 08:59:40 INFO - PROCESS | 10545 | [10545] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:40 INFO - PROCESS | 10545 | 1466179180629 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:59:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 2037ms 08:59:40 INFO - PROCESS | 10545 | 1466179180701 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 10545 | 1466179180707 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 08:59:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:59:40 INFO - PROCESS | 10545 | 1466179180715 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 10545 | 1466179180720 Marionette TRACE conn4 <- [1,458,null,{}] 08:59:40 INFO - PROCESS | 10545 | 1466179180729 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:40 INFO - PROCESS | 10545 | 1466179180736 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:41 INFO - PROCESS | 10545 | 1466179181047 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 08:59:41 INFO - PROCESS | 10545 | 1466179181297 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 10545 | 1466179181305 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:41 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ede0400 == 83 [pid = 10545] [id = 122] 08:59:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 166 (0x8f648400) [pid = 10545] [serial = 365] [outer = (nil)] 08:59:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 167 (0x91dccc00) [pid = 10545] [serial = 366] [outer = 0x8f648400] 08:59:41 INFO - PROCESS | 10545 | 1466179181428 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 168 (0x92eb1000) [pid = 10545] [serial = 367] [outer = 0x8f648400] 08:59:41 INFO - PROCESS | 10545 | --DOCSHELL 0x99ec0800 == 82 [pid = 10545] [id = 80] 08:59:41 INFO - PROCESS | 10545 | --DOCSHELL 0x982a1000 == 81 [pid = 10545] [id = 6] 08:59:41 INFO - PROCESS | 10545 | --DOCSHELL 0x91c4d400 == 80 [pid = 10545] [id = 20] 08:59:41 INFO - PROCESS | 10545 | --DOCSHELL 0x9a663c00 == 79 [pid = 10545] [id = 81] 08:59:41 INFO - PROCESS | 10545 | --DOCSHELL 0x9c1db000 == 78 [pid = 10545] [id = 11] 08:59:41 INFO - PROCESS | 10545 | --DOCSHELL 0x8efdec00 == 77 [pid = 10545] [id = 110] 08:59:41 INFO - PROCESS | 10545 | --DOCSHELL 0x93bc8000 == 76 [pid = 10545] [id = 109] 08:59:41 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6bbc00 == 75 [pid = 10545] [id = 108] 08:59:42 INFO - PROCESS | 10545 | --DOCSHELL 0x9206a800 == 74 [pid = 10545] [id = 107] 08:59:42 INFO - PROCESS | 10545 | --DOCSHELL 0x903d0c00 == 73 [pid = 10545] [id = 106] 08:59:42 INFO - PROCESS | 10545 | --DOCSHELL 0x8f649800 == 72 [pid = 10545] [id = 105] 08:59:42 INFO - PROCESS | 10545 | --DOCSHELL 0x92618800 == 71 [pid = 10545] [id = 99] 08:59:42 INFO - PROCESS | 10545 | --DOCSHELL 0x903d5800 == 70 [pid = 10545] [id = 98] 08:59:42 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6b9000 == 69 [pid = 10545] [id = 97] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 167 (0x9a6e2000) [pid = 10545] [serial = 135] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 166 (0xa3345400) [pid = 10545] [serial = 141] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 165 (0x9d805800) [pid = 10545] [serial = 114] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 164 (0x9af10c00) [pid = 10545] [serial = 147] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 163 (0x946d9800) [pid = 10545] [serial = 132] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 162 (0x946cec00) [pid = 10545] [serial = 105] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 161 (0x9776c000) [pid = 10545] [serial = 108] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 160 (0x919c0400) [pid = 10545] [serial = 226] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 159 (0x9af03400) [pid = 10545] [serial = 111] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 158 (0x99612400) [pid = 10545] [serial = 144] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 157 (0x9c1f2400) [pid = 10545] [serial = 138] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 156 (0xa4f7d400) [pid = 10545] [serial = 183] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 155 (0x9b185400) [pid = 10545] [serial = 283] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 154 (0x9bf10800) [pid = 10545] [serial = 289] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 153 (0x9af07800) [pid = 10545] [serial = 288] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 152 (0x8f6d3400) [pid = 10545] [serial = 285] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 151 (0x8f6d6000) [pid = 10545] [serial = 286] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 150 (0x9bf95800) [pid = 10545] [serial = 255] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 149 (0xa6ea7c00) [pid = 10545] [serial = 261] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 148 (0xa6725800) [pid = 10545] [serial = 258] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 147 (0x9960f000) [pid = 10545] [serial = 252] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 146 (0x93bbe800) [pid = 10545] [serial = 276] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 145 (0x952e9800) [pid = 10545] [serial = 277] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 144 (0x9afc0800) [pid = 10545] [serial = 282] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 143 (0x9a520c00) [pid = 10545] [serial = 279] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 142 (0x9a769800) [pid = 10545] [serial = 280] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 141 (0x92065800) [pid = 10545] [serial = 270] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 140 (0xa4f7a000) [pid = 10545] [serial = 264] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 139 (0x92066800) [pid = 10545] [serial = 274] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 138 (0x92063400) [pid = 10545] [serial = 273] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 137 (0x92613000) [pid = 10545] [serial = 249] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 136 (0x8f84c000) [pid = 10545] [serial = 267] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | --DOMWINDOW == 135 (0x9d8cdc00) [pid = 10545] [serial = 247] [outer = (nil)] [url = about:blank] 08:59:42 INFO - PROCESS | 10545 | 1466179182468 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 10545 | 1466179182515 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 08:59:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:59:42 INFO - PROCESS | 10545 | 1466179182524 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 10545 | 1466179182527 Marionette TRACE conn4 <- [1,462,null,{}] 08:59:42 INFO - PROCESS | 10545 | 1466179182534 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:42 INFO - PROCESS | 10545 | 1466179182539 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:42 INFO - PROCESS | 10545 | 1466179182740 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 08:59:42 INFO - PROCESS | 10545 | 1466179182877 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 10545 | 1466179182884 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:42 INFO - PROCESS | 10545 | ++DOCSHELL 0x8efe0c00 == 70 [pid = 10545] [id = 123] 08:59:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 136 (0x8f642800) [pid = 10545] [serial = 368] [outer = (nil)] 08:59:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 137 (0x9206a000) [pid = 10545] [serial = 369] [outer = 0x8f642800] 08:59:42 INFO - PROCESS | 10545 | 1466179182959 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 138 (0x92ebb800) [pid = 10545] [serial = 370] [outer = 0x8f642800] 08:59:43 INFO - PROCESS | 10545 | [10545] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:59:43 INFO - PROCESS | 10545 | 1466179183911 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 10545 | 1466179183962 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 08:59:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:59:43 INFO - PROCESS | 10545 | 1466179183977 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 10545 | 1466179183986 Marionette TRACE conn4 <- [1,466,null,{}] 08:59:44 INFO - PROCESS | 10545 | 1466179183996 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:44 INFO - PROCESS | 10545 | 1466179184004 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:44 INFO - PROCESS | 10545 | 1466179184194 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 08:59:44 INFO - PROCESS | 10545 | 1466179184446 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 10545 | 1466179184456 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:44 INFO - PROCESS | 10545 | ++DOCSHELL 0x951db000 == 71 [pid = 10545] [id = 124] 08:59:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 139 (0x952ef000) [pid = 10545] [serial = 371] [outer = (nil)] 08:59:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 140 (0x965b6000) [pid = 10545] [serial = 372] [outer = 0x952ef000] 08:59:44 INFO - PROCESS | 10545 | 1466179184561 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 141 (0x9960cc00) [pid = 10545] [serial = 373] [outer = 0x952ef000] 08:59:45 INFO - PROCESS | 10545 | 1466179185444 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:59:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:59:45 INFO - PROCESS | 10545 | 1466179185544 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 08:59:45 INFO - PROCESS | 10545 | 1466179185550 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 10545 | 1466179185554 Marionette TRACE conn4 <- [1,470,null,{}] 08:59:45 INFO - PROCESS | 10545 | 1466179185560 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:45 INFO - PROCESS | 10545 | 1466179185565 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:45 INFO - PROCESS | 10545 | 1466179185823 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 08:59:45 INFO - PROCESS | 10545 | 1466179185858 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 10545 | 1466179185864 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:45 INFO - PROCESS | 10545 | ++DOCSHELL 0x92eb5800 == 72 [pid = 10545] [id = 125] 08:59:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 142 (0x99d74000) [pid = 10545] [serial = 374] [outer = (nil)] 08:59:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 143 (0x9a51c800) [pid = 10545] [serial = 375] [outer = 0x99d74000] 08:59:45 INFO - PROCESS | 10545 | 1466179185938 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 144 (0x9a524800) [pid = 10545] [serial = 376] [outer = 0x99d74000] 08:59:46 INFO - PROCESS | 10545 | --DOMWINDOW == 143 (0x8f64d800) [pid = 10545] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:59:46 INFO - PROCESS | 10545 | --DOMWINDOW == 142 (0x9206cc00) [pid = 10545] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:59:46 INFO - PROCESS | 10545 | --DOMWINDOW == 141 (0x952f2400) [pid = 10545] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:59:46 INFO - PROCESS | 10545 | --DOMWINDOW == 140 (0x946cb000) [pid = 10545] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:59:46 INFO - PROCESS | 10545 | --DOMWINDOW == 139 (0x8f6c0000) [pid = 10545] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:59:46 INFO - PROCESS | 10545 | --DOMWINDOW == 138 (0x917cf400) [pid = 10545] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:59:47 INFO - PROCESS | 10545 | 1466179187261 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:59:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1733ms 08:59:47 INFO - PROCESS | 10545 | 1466179187304 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 10545 | 1466179187309 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 08:59:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 139 (0x8da9c800) [pid = 10545] [serial = 377] [outer = 0xa4d0ac00] 08:59:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:59:47 INFO - PROCESS | 10545 | 1466179187366 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 10545 | 1466179187369 Marionette TRACE conn4 <- [1,474,null,{}] 08:59:47 INFO - PROCESS | 10545 | 1466179187413 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:47 INFO - PROCESS | 10545 | 1466179187419 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:47 INFO - PROCESS | 10545 | 1466179187591 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 08:59:47 INFO - PROCESS | 10545 | 1466179187744 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 10545 | 1466179187761 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:47 INFO - PROCESS | 10545 | ++DOCSHELL 0x8daa0800 == 73 [pid = 10545] [id = 126] 08:59:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 140 (0x8daa2000) [pid = 10545] [serial = 378] [outer = (nil)] 08:59:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 141 (0x8f64d800) [pid = 10545] [serial = 379] [outer = 0x8daa2000] 08:59:47 INFO - PROCESS | 10545 | 1466179187840 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 142 (0x99ec3400) [pid = 10545] [serial = 380] [outer = 0x8daa2000] 08:59:48 INFO - PROCESS | 10545 | 1466179188672 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:59:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1379ms 08:59:48 INFO - PROCESS | 10545 | 1466179188788 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 10545 | 1466179188795 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 08:59:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:59:48 INFO - PROCESS | 10545 | 1466179188806 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 10545 | 1466179188813 Marionette TRACE conn4 <- [1,478,null,{}] 08:59:48 INFO - PROCESS | 10545 | 1466179188823 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:48 INFO - PROCESS | 10545 | 1466179188829 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:49 INFO - PROCESS | 10545 | 1466179189068 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 08:59:49 INFO - PROCESS | 10545 | 1466179189314 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 10545 | 1466179189330 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:49 INFO - PROCESS | 10545 | ++DOCSHELL 0x8daa4800 == 74 [pid = 10545] [id = 127] 08:59:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 143 (0x8f6bbc00) [pid = 10545] [serial = 381] [outer = (nil)] 08:59:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 144 (0x8f6cd000) [pid = 10545] [serial = 382] [outer = 0x8f6bbc00] 08:59:49 INFO - PROCESS | 10545 | 1466179189465 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 145 (0x8f847c00) [pid = 10545] [serial = 383] [outer = 0x8f6bbc00] 08:59:50 INFO - PROCESS | 10545 | 1466179190483 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:59:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1751ms 08:59:50 INFO - PROCESS | 10545 | 1466179190558 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 10545 | 1466179190564 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 08:59:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:59:50 INFO - PROCESS | 10545 | 1466179190576 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 10545 | 1466179190581 Marionette TRACE conn4 <- [1,482,null,{}] 08:59:50 INFO - PROCESS | 10545 | 1466179190589 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:50 INFO - PROCESS | 10545 | 1466179190595 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:50 INFO - PROCESS | 10545 | 1466179190831 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 08:59:51 INFO - PROCESS | 10545 | 1466179191068 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 10545 | 1466179191079 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:51 INFO - PROCESS | 10545 | ++DOCSHELL 0x9157f000 == 75 [pid = 10545] [id = 128] 08:59:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 146 (0x91586800) [pid = 10545] [serial = 384] [outer = (nil)] 08:59:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 147 (0x91589800) [pid = 10545] [serial = 385] [outer = 0x91586800] 08:59:51 INFO - PROCESS | 10545 | 1466179191164 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 148 (0x91c59400) [pid = 10545] [serial = 386] [outer = 0x91586800] 08:59:52 INFO - PROCESS | 10545 | 1466179192178 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:59:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1646ms 08:59:52 INFO - PROCESS | 10545 | 1466179192219 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 10545 | 1466179192223 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 08:59:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:59:52 INFO - PROCESS | 10545 | 1466179192231 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 10545 | 1466179192235 Marionette TRACE conn4 <- [1,486,null,{}] 08:59:52 INFO - PROCESS | 10545 | 1466179192250 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:52 INFO - PROCESS | 10545 | 1466179192260 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:52 INFO - PROCESS | 10545 | 1466179192475 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 08:59:52 INFO - PROCESS | 10545 | 1466179192756 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 10545 | 1466179192765 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:52 INFO - PROCESS | 10545 | ++DOCSHELL 0x93a64000 == 76 [pid = 10545] [id = 129] 08:59:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 149 (0x946d1c00) [pid = 10545] [serial = 387] [outer = (nil)] 08:59:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 150 (0x951d9c00) [pid = 10545] [serial = 388] [outer = 0x946d1c00] 08:59:52 INFO - PROCESS | 10545 | 1466179192874 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 151 (0x9533fc00) [pid = 10545] [serial = 389] [outer = 0x946d1c00] 08:59:53 INFO - PROCESS | 10545 | 1466179193813 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:59:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1633ms 08:59:53 INFO - PROCESS | 10545 | 1466179193864 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 10545 | 1466179193869 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 08:59:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:59:53 INFO - PROCESS | 10545 | 1466179193877 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 10545 | 1466179193881 Marionette TRACE conn4 <- [1,490,null,{}] 08:59:53 INFO - PROCESS | 10545 | 1466179193887 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:53 INFO - PROCESS | 10545 | 1466179193892 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:54 INFO - PROCESS | 10545 | 1466179194106 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 08:59:54 INFO - PROCESS | 10545 | 1466179194335 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 10545 | 1466179194345 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:54 INFO - PROCESS | 10545 | ++DOCSHELL 0x8edde400 == 77 [pid = 10545] [id = 130] 08:59:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 152 (0x9961a400) [pid = 10545] [serial = 390] [outer = (nil)] 08:59:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 153 (0x9a76b000) [pid = 10545] [serial = 391] [outer = 0x9961a400] 08:59:54 INFO - PROCESS | 10545 | 1466179194467 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 154 (0x9af04000) [pid = 10545] [serial = 392] [outer = 0x9961a400] 08:59:55 INFO - PROCESS | 10545 | 1466179195401 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:59:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1546ms 08:59:55 INFO - PROCESS | 10545 | 1466179195423 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 08:59:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:59:55 INFO - PROCESS | 10545 | 1466179195428 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 08:59:55 INFO - PROCESS | 10545 | 1466179195435 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 10545 | 1466179195439 Marionette TRACE conn4 <- [1,494,null,{}] 08:59:55 INFO - PROCESS | 10545 | 1466179195445 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:55 INFO - PROCESS | 10545 | 1466179195450 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:55 INFO - PROCESS | 10545 | 1466179195640 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 08:59:55 INFO - PROCESS | 10545 | 1466179195823 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 10545 | 1466179195832 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:55 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f642000 == 78 [pid = 10545] [id = 131] 08:59:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 155 (0x9157c800) [pid = 10545] [serial = 393] [outer = (nil)] 08:59:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 156 (0x92f94400) [pid = 10545] [serial = 394] [outer = 0x9157c800] 08:59:55 INFO - PROCESS | 10545 | 1466179195957 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 157 (0x92f97400) [pid = 10545] [serial = 395] [outer = 0x9157c800] 08:59:56 INFO - PROCESS | 10545 | 1466179196895 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:59:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1532ms 08:59:56 INFO - PROCESS | 10545 | 1466179196967 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 10545 | 1466179196972 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 08:59:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:59:56 INFO - PROCESS | 10545 | 1466179196978 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 10545 | 1466179196982 Marionette TRACE conn4 <- [1,498,null,{}] 08:59:56 INFO - PROCESS | 10545 | 1466179196988 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:57 INFO - PROCESS | 10545 | 1466179196999 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:57 INFO - PROCESS | 10545 | 1466179197278 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 08:59:57 INFO - PROCESS | 10545 | 1466179197572 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 10545 | 1466179197581 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:57 INFO - PROCESS | 10545 | ++DOCSHELL 0x8fac5800 == 79 [pid = 10545] [id = 132] 08:59:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 158 (0x8fac8c00) [pid = 10545] [serial = 396] [outer = (nil)] 08:59:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 159 (0x8face400) [pid = 10545] [serial = 397] [outer = 0x8fac8c00] 08:59:57 INFO - PROCESS | 10545 | 1466179197669 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 160 (0x92f99000) [pid = 10545] [serial = 398] [outer = 0x8fac8c00] 08:59:58 INFO - PROCESS | 10545 | 1466179198563 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:59:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1633ms 08:59:58 INFO - PROCESS | 10545 | 1466179198612 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 10545 | 1466179198615 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 08:59:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:59:58 INFO - PROCESS | 10545 | 1466179198623 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 10545 | 1466179198627 Marionette TRACE conn4 <- [1,502,null,{}] 08:59:58 INFO - PROCESS | 10545 | 1466179198633 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:58 INFO - PROCESS | 10545 | 1466179198638 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:58 INFO - PROCESS | 10545 | 1466179198829 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 08:59:59 INFO - PROCESS | 10545 | 1466179199019 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 10545 | 1466179199028 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 08:59:59 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e8c1400 == 80 [pid = 10545] [id = 133] 08:59:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 161 (0x8e8c2400) [pid = 10545] [serial = 399] [outer = (nil)] 08:59:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 162 (0x8e8cb800) [pid = 10545] [serial = 400] [outer = 0x8e8c2400] 08:59:59 INFO - PROCESS | 10545 | 1466179199113 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 163 (0x8e8cd000) [pid = 10545] [serial = 401] [outer = 0x8e8c2400] 09:00:00 INFO - PROCESS | 10545 | 1466179200126 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:00:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1535ms 09:00:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:00:00 INFO - PROCESS | 10545 | 1466179200159 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 10545 | 1466179200162 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 09:00:00 INFO - PROCESS | 10545 | 1466179200169 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 10545 | 1466179200172 Marionette TRACE conn4 <- [1,506,null,{}] 09:00:00 INFO - PROCESS | 10545 | 1466179200179 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:00 INFO - PROCESS | 10545 | 1466179200185 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:00 INFO - PROCESS | 10545 | 1466179200432 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 09:00:00 INFO - PROCESS | 10545 | 1466179200658 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 10545 | 1466179200666 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:00 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e8ccc00 == 81 [pid = 10545] [id = 134] 09:00:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 164 (0x8e8cfc00) [pid = 10545] [serial = 402] [outer = (nil)] 09:00:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 165 (0x92f9a800) [pid = 10545] [serial = 403] [outer = 0x8e8cfc00] 09:00:00 INFO - PROCESS | 10545 | 1466179200792 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 166 (0x9a0d9400) [pid = 10545] [serial = 404] [outer = 0x8e8cfc00] 09:00:01 INFO - PROCESS | 10545 | 1466179201778 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:00:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1683ms 09:00:01 INFO - PROCESS | 10545 | 1466179201853 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 10545 | 1466179201856 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 09:00:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:00:01 INFO - PROCESS | 10545 | 1466179201864 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 10545 | 1466179201868 Marionette TRACE conn4 <- [1,510,null,{}] 09:00:01 INFO - PROCESS | 10545 | 1466179201874 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:01 INFO - PROCESS | 10545 | 1466179201879 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:02 INFO - PROCESS | 10545 | 1466179202087 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 09:00:02 INFO - PROCESS | 10545 | 1466179202398 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 10545 | 1466179202410 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:02 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dac3400 == 82 [pid = 10545] [id = 135] 09:00:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 167 (0x8dac4800) [pid = 10545] [serial = 405] [outer = (nil)] 09:00:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 168 (0x8daca800) [pid = 10545] [serial = 406] [outer = 0x8dac4800] 09:00:02 INFO - PROCESS | 10545 | 1466179202503 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 169 (0x8dacf000) [pid = 10545] [serial = 407] [outer = 0x8dac4800] 09:00:03 INFO - PROCESS | 10545 | 1466179203505 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:00:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1684ms 09:00:03 INFO - PROCESS | 10545 | 1466179203551 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 10545 | 1466179203556 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 09:00:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:00:03 INFO - PROCESS | 10545 | 1466179203565 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 10545 | 1466179203568 Marionette TRACE conn4 <- [1,514,null,{}] 09:00:03 INFO - PROCESS | 10545 | 1466179203576 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:03 INFO - PROCESS | 10545 | 1466179203580 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:03 INFO - PROCESS | 10545 | 1466179203790 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 09:00:04 INFO - PROCESS | 10545 | 1466179204021 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 10545 | 1466179204033 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:04 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dacac00 == 83 [pid = 10545] [id = 136] 09:00:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 170 (0x8dacb800) [pid = 10545] [serial = 408] [outer = (nil)] 09:00:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 171 (0x92759c00) [pid = 10545] [serial = 409] [outer = 0x8dacb800] 09:00:04 INFO - PROCESS | 10545 | 1466179204157 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 172 (0x9275cc00) [pid = 10545] [serial = 410] [outer = 0x8dacb800] 09:00:05 INFO - PROCESS | 10545 | 1466179205077 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 09:00:05 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:00:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1587ms 09:00:05 INFO - PROCESS | 10545 | 1466179205151 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 10545 | 1466179205155 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 09:00:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:00:05 INFO - PROCESS | 10545 | 1466179205163 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 10545 | 1466179205169 Marionette TRACE conn4 <- [1,518,null,{}] 09:00:05 INFO - PROCESS | 10545 | 1466179205177 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:05 INFO - PROCESS | 10545 | 1466179205183 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:05 INFO - PROCESS | 10545 | 1466179205495 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 09:00:05 INFO - PROCESS | 10545 | 1466179205791 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 10545 | 1466179205800 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:05 INFO - PROCESS | 10545 | ++DOCSHELL 0x92767800 == 84 [pid = 10545] [id = 137] 09:00:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 173 (0x92f93c00) [pid = 10545] [serial = 411] [outer = (nil)] 09:00:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 174 (0x9afb5c00) [pid = 10545] [serial = 412] [outer = 0x92f93c00] 09:00:05 INFO - PROCESS | 10545 | 1466179205896 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 175 (0x9b492400) [pid = 10545] [serial = 413] [outer = 0x92f93c00] 09:00:06 INFO - PROCESS | 10545 | 1466179206932 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:00:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1835ms 09:00:07 INFO - PROCESS | 10545 | 1466179207000 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 10545 | 1466179207004 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 09:00:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:00:07 INFO - PROCESS | 10545 | 1466179207011 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 10545 | 1466179207015 Marionette TRACE conn4 <- [1,522,null,{}] 09:00:07 INFO - PROCESS | 10545 | 1466179207022 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:07 INFO - PROCESS | 10545 | 1466179207027 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:07 INFO - PROCESS | 10545 | 1466179207232 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 09:00:07 INFO - PROCESS | 10545 | 1466179207467 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 10545 | 1466179207475 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:07 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c913400 == 85 [pid = 10545] [id = 138] 09:00:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 176 (0x8c914400) [pid = 10545] [serial = 414] [outer = (nil)] 09:00:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 177 (0x8c91a000) [pid = 10545] [serial = 415] [outer = 0x8c914400] 09:00:07 INFO - PROCESS | 10545 | 1466179207605 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 178 (0x8c91ac00) [pid = 10545] [serial = 416] [outer = 0x8c914400] 09:00:08 INFO - PROCESS | 10545 | 1466179208566 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:00:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1637ms 09:00:08 INFO - PROCESS | 10545 | 1466179208650 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 09:00:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:00:08 INFO - PROCESS | 10545 | 1466179208654 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 09:00:08 INFO - PROCESS | 10545 | 1466179208661 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 10545 | 1466179208664 Marionette TRACE conn4 <- [1,526,null,{}] 09:00:08 INFO - PROCESS | 10545 | 1466179208670 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:08 INFO - PROCESS | 10545 | 1466179208675 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:08 INFO - PROCESS | 10545 | 1466179208923 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 09:00:09 INFO - PROCESS | 10545 | 1466179209473 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 10545 | 1466179209483 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:09 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dac4c00 == 86 [pid = 10545] [id = 139] 09:00:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 179 (0x8dac9000) [pid = 10545] [serial = 417] [outer = (nil)] 09:00:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 180 (0x8e8c5800) [pid = 10545] [serial = 418] [outer = 0x8dac9000] 09:00:09 INFO - PROCESS | 10545 | 1466179209568 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 181 (0x8efd8800) [pid = 10545] [serial = 419] [outer = 0x8dac9000] 09:00:10 INFO - PROCESS | 10545 | 1466179210579 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 09:00:10 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:00:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1991ms 09:00:10 INFO - PROCESS | 10545 | 1466179210655 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 10545 | 1466179210661 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 09:00:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:00:10 INFO - PROCESS | 10545 | 1466179210669 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 10545 | 1466179210673 Marionette TRACE conn4 <- [1,530,null,{}] 09:00:10 INFO - PROCESS | 10545 | 1466179210681 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:10 INFO - PROCESS | 10545 | 1466179210689 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:10 INFO - PROCESS | 10545 | 1466179210930 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 09:00:11 INFO - PROCESS | 10545 | 1466179211286 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 10545 | 1466179211298 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:11 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f84ec00 == 87 [pid = 10545] [id = 140] 09:00:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 182 (0x8facf000) [pid = 10545] [serial = 420] [outer = (nil)] 09:00:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 183 (0x8fad2c00) [pid = 10545] [serial = 421] [outer = 0x8facf000] 09:00:11 INFO - PROCESS | 10545 | 1466179211391 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 184 (0x90215800) [pid = 10545] [serial = 422] [outer = 0x8facf000] 09:00:12 INFO - PROCESS | 10545 | --DOCSHELL 0x92eb5800 == 86 [pid = 10545] [id = 125] 09:00:12 INFO - PROCESS | 10545 | --DOMWINDOW == 183 (0x9a768000) [pid = 10545] [serial = 333] [outer = (nil)] [url = about:blank] 09:00:12 INFO - PROCESS | 10545 | --DOCSHELL 0x951db000 == 85 [pid = 10545] [id = 124] 09:00:12 INFO - PROCESS | 10545 | --DOCSHELL 0x8efe0c00 == 84 [pid = 10545] [id = 123] 09:00:12 INFO - PROCESS | 10545 | --DOCSHELL 0x8ede0400 == 83 [pid = 10545] [id = 122] 09:00:12 INFO - PROCESS | 10545 | --DOCSHELL 0x8f643400 == 82 [pid = 10545] [id = 121] 09:00:12 INFO - PROCESS | 10545 | 1466179212371 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 09:00:12 INFO - PROCESS | 10545 | --DOMWINDOW == 182 (0x8f6c0c00) [pid = 10545] [serial = 315] [outer = (nil)] [url = about:blank] 09:00:12 INFO - PROCESS | 10545 | --DOMWINDOW == 181 (0x9b178800) [pid = 10545] [serial = 300] [outer = (nil)] [url = about:blank] 09:00:12 INFO - PROCESS | 10545 | --DOMWINDOW == 180 (0x93a68c00) [pid = 10545] [serial = 322] [outer = (nil)] [url = about:blank] 09:00:12 INFO - PROCESS | 10545 | --DOMWINDOW == 179 (0x917d4000) [pid = 10545] [serial = 294] [outer = (nil)] [url = about:blank] 09:00:12 INFO - PROCESS | 10545 | --DOMWINDOW == 178 (0x8efdac00) [pid = 10545] [serial = 312] [outer = (nil)] [url = about:blank] 09:00:12 INFO - PROCESS | 10545 | --DOMWINDOW == 177 (0x9a0db000) [pid = 10545] [serial = 328] [outer = (nil)] [url = about:blank] 09:00:12 INFO - PROCESS | 10545 | --DOMWINDOW == 176 (0x92617400) [pid = 10545] [serial = 321] [outer = (nil)] [url = about:blank] 09:00:12 INFO - PROCESS | 10545 | --DOMWINDOW == 175 (0x8f64e000) [pid = 10545] [serial = 303] [outer = (nil)] [url = about:blank] 09:00:12 INFO - PROCESS | 10545 | --DOMWINDOW == 174 (0x8f6cf800) [pid = 10545] [serial = 316] [outer = (nil)] [url = about:blank] 09:00:12 INFO - PROCESS | 10545 | --DOMWINDOW == 173 (0x99262000) [pid = 10545] [serial = 325] [outer = (nil)] [url = about:blank] 09:00:12 INFO - PROCESS | 10545 | --DOMWINDOW == 172 (0x8f6c1c00) [pid = 10545] [serial = 291] [outer = (nil)] [url = about:blank] 09:00:12 INFO - PROCESS | 10545 | --DOMWINDOW == 171 (0x919b9400) [pid = 10545] [serial = 330] [outer = (nil)] [url = about:blank] 09:00:12 INFO - PROCESS | 10545 | --DOMWINDOW == 170 (0x9ba99400) [pid = 10545] [serial = 306] [outer = (nil)] [url = about:blank] 09:00:12 INFO - PROCESS | 10545 | --DOMWINDOW == 169 (0x917d7400) [pid = 10545] [serial = 318] [outer = (nil)] [url = about:blank] 09:00:12 INFO - PROCESS | 10545 | --DOMWINDOW == 168 (0x919bd800) [pid = 10545] [serial = 319] [outer = (nil)] [url = about:blank] 09:00:12 INFO - PROCESS | 10545 | --DOMWINDOW == 167 (0x92071000) [pid = 10545] [serial = 331] [outer = (nil)] [url = about:blank] 09:00:12 INFO - PROCESS | 10545 | --DOMWINDOW == 166 (0x952f7c00) [pid = 10545] [serial = 324] [outer = (nil)] [url = about:blank] 09:00:12 INFO - PROCESS | 10545 | --DOMWINDOW == 165 (0x8ede7c00) [pid = 10545] [serial = 309] [outer = (nil)] [url = about:blank] 09:00:12 INFO - PROCESS | 10545 | --DOMWINDOW == 164 (0x9a0d1800) [pid = 10545] [serial = 327] [outer = (nil)] [url = about:blank] 09:00:12 INFO - PROCESS | 10545 | --DOMWINDOW == 163 (0x952ee800) [pid = 10545] [serial = 297] [outer = (nil)] [url = about:blank] 09:00:12 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:00:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:00:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:00:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:00:12 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:00:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:00:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:00:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:00:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1834ms 09:00:12 INFO - PROCESS | 10545 | 1466179212510 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 10545 | 1466179212516 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 09:00:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:00:12 INFO - PROCESS | 10545 | 1466179212525 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 10545 | 1466179212529 Marionette TRACE conn4 <- [1,534,null,{}] 09:00:12 INFO - PROCESS | 10545 | 1466179212535 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:12 INFO - PROCESS | 10545 | 1466179212541 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:12 INFO - PROCESS | 10545 | 1466179212780 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 09:00:13 INFO - PROCESS | 10545 | 1466179213032 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 10545 | 1466179213040 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:13 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6d8c00 == 83 [pid = 10545] [id = 141] 09:00:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 164 (0x91589c00) [pid = 10545] [serial = 423] [outer = (nil)] 09:00:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 165 (0x919bc400) [pid = 10545] [serial = 424] [outer = 0x91589c00] 09:00:13 INFO - PROCESS | 10545 | 1466179213118 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 166 (0x91dcd000) [pid = 10545] [serial = 425] [outer = 0x91589c00] 09:00:13 INFO - PROCESS | 10545 | 1466179213883 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:00:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1441ms 09:00:13 INFO - PROCESS | 10545 | 1466179213967 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 10545 | 1466179213970 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 09:00:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:00:13 INFO - PROCESS | 10545 | 1466179213987 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 10545 | 1466179213997 Marionette TRACE conn4 <- [1,538,null,{}] 09:00:14 INFO - PROCESS | 10545 | 1466179214037 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:14 INFO - PROCESS | 10545 | 1466179214045 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:14 INFO - PROCESS | 10545 | 1466179214256 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 09:00:14 INFO - PROCESS | 10545 | 1466179214267 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 10545 | 1466179214275 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:14 INFO - PROCESS | 10545 | ++DOCSHELL 0x90213400 == 84 [pid = 10545] [id = 142] 09:00:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 167 (0x917d6000) [pid = 10545] [serial = 426] [outer = (nil)] 09:00:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 168 (0x9206a800) [pid = 10545] [serial = 427] [outer = 0x917d6000] 09:00:14 INFO - PROCESS | 10545 | 1466179214360 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 169 (0x92ebc800) [pid = 10545] [serial = 428] [outer = 0x917d6000] 09:00:15 INFO - PROCESS | 10545 | 1466179215491 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 09:00:15 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:00:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1529ms 09:00:15 INFO - PROCESS | 10545 | 1466179215512 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 10545 | 1466179215519 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 09:00:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:00:15 INFO - PROCESS | 10545 | 1466179215565 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 10545 | 1466179215570 Marionette TRACE conn4 <- [1,542,null,{}] 09:00:15 INFO - PROCESS | 10545 | 1466179215579 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:15 INFO - PROCESS | 10545 | 1466179215585 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:15 INFO - PROCESS | 10545 | 1466179215944 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 09:00:16 INFO - PROCESS | 10545 | 1466179216236 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 10545 | 1466179216245 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:16 INFO - PROCESS | 10545 | ++DOCSHELL 0x9261c400 == 85 [pid = 10545] [id = 143] 09:00:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 170 (0x92eb8400) [pid = 10545] [serial = 429] [outer = (nil)] 09:00:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 171 (0x93bca400) [pid = 10545] [serial = 430] [outer = 0x92eb8400] 09:00:16 INFO - PROCESS | 10545 | 1466179216360 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 172 (0x946d5800) [pid = 10545] [serial = 431] [outer = 0x92eb8400] 09:00:17 INFO - PROCESS | 10545 | --DOMWINDOW == 171 (0x99d74000) [pid = 10545] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:00:17 INFO - PROCESS | 10545 | --DOMWINDOW == 170 (0x8f642800) [pid = 10545] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:00:17 INFO - PROCESS | 10545 | --DOMWINDOW == 169 (0x8f645400) [pid = 10545] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:00:17 INFO - PROCESS | 10545 | --DOMWINDOW == 168 (0x8f648400) [pid = 10545] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:00:17 INFO - PROCESS | 10545 | --DOMWINDOW == 167 (0x952ef000) [pid = 10545] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:00:17 INFO - PROCESS | 10545 | 1466179217900 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 09:00:17 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:00:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 2396ms 09:00:17 INFO - PROCESS | 10545 | 1466179217961 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 10545 | 1466179217968 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 09:00:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:00:17 INFO - PROCESS | 10545 | 1466179217977 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 10545 | 1466179217982 Marionette TRACE conn4 <- [1,546,null,{}] 09:00:17 INFO - PROCESS | 10545 | 1466179217989 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:17 INFO - PROCESS | 10545 | 1466179217996 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:18 INFO - PROCESS | 10545 | 1466179218368 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 09:00:18 INFO - PROCESS | 10545 | 1466179218481 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 10545 | 1466179218502 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:18 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f842800 == 86 [pid = 10545] [id = 144] 09:00:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 168 (0x92618c00) [pid = 10545] [serial = 432] [outer = (nil)] 09:00:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 169 (0x951de800) [pid = 10545] [serial = 433] [outer = 0x92618c00] 09:00:18 INFO - PROCESS | 10545 | 1466179218623 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 170 (0x97864800) [pid = 10545] [serial = 434] [outer = 0x92618c00] 09:00:19 INFO - PROCESS | 10545 | 1466179219761 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 09:00:19 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:00:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1802ms 09:00:19 INFO - PROCESS | 10545 | 1466179219817 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 10545 | 1466179219824 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 09:00:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:00:19 INFO - PROCESS | 10545 | 1466179219837 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 10545 | 1466179219844 Marionette TRACE conn4 <- [1,550,null,{}] 09:00:19 INFO - PROCESS | 10545 | 1466179219855 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:19 INFO - PROCESS | 10545 | 1466179219862 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:20 INFO - PROCESS | 10545 | 1466179220147 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 09:00:20 INFO - PROCESS | 10545 | 1466179220551 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 10545 | 1466179220567 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:20 INFO - PROCESS | 10545 | ++DOCSHELL 0x8eddd000 == 87 [pid = 10545] [id = 145] 09:00:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 171 (0x8ede5400) [pid = 10545] [serial = 435] [outer = (nil)] 09:00:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 172 (0x8f6d2800) [pid = 10545] [serial = 436] [outer = 0x8ede5400] 09:00:20 INFO - PROCESS | 10545 | 1466179220727 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 173 (0x8facb800) [pid = 10545] [serial = 437] [outer = 0x8ede5400] 09:00:21 INFO - PROCESS | 10545 | 1466179221952 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 09:00:21 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:00:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 2151ms 09:00:21 INFO - PROCESS | 10545 | 1466179221987 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 10545 | 1466179221995 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 09:00:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:00:22 INFO - PROCESS | 10545 | 1466179222006 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 10545 | 1466179222010 Marionette TRACE conn4 <- [1,554,null,{}] 09:00:22 INFO - PROCESS | 10545 | 1466179222062 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:22 INFO - PROCESS | 10545 | 1466179222068 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:22 INFO - PROCESS | 10545 | 1466179222328 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 09:00:22 INFO - PROCESS | 10545 | 1466179222572 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 10545 | 1466179222584 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:22 INFO - PROCESS | 10545 | ++DOCSHELL 0x919bd800 == 88 [pid = 10545] [id = 146] 09:00:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 174 (0x9206b000) [pid = 10545] [serial = 438] [outer = (nil)] 09:00:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 175 (0x92617000) [pid = 10545] [serial = 439] [outer = 0x9206b000] 09:00:22 INFO - PROCESS | 10545 | 1466179222690 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 176 (0x92762000) [pid = 10545] [serial = 440] [outer = 0x9206b000] 09:00:23 INFO - PROCESS | 10545 | [10545] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:23 INFO - PROCESS | 10545 | 1466179223672 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 09:00:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:00:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1691ms 09:00:23 INFO - PROCESS | 10545 | 1466179223698 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 10545 | 1466179223703 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 09:00:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:00:23 INFO - PROCESS | 10545 | 1466179223711 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 10545 | 1466179223718 Marionette TRACE conn4 <- [1,558,null,{}] 09:00:23 INFO - PROCESS | 10545 | 1466179223738 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:23 INFO - PROCESS | 10545 | 1466179223748 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:24 INFO - PROCESS | 10545 | 1466179224038 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 09:00:24 INFO - PROCESS | 10545 | 1466179224322 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 10545 | 1466179224335 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:24 INFO - PROCESS | 10545 | ++DOCSHELL 0x9785d000 == 89 [pid = 10545] [id = 147] 09:00:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 177 (0x97860000) [pid = 10545] [serial = 441] [outer = (nil)] 09:00:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 178 (0x9a0bd800) [pid = 10545] [serial = 442] [outer = 0x97860000] 09:00:24 INFO - PROCESS | 10545 | 1466179224423 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 179 (0x9a31e800) [pid = 10545] [serial = 443] [outer = 0x97860000] 09:00:25 INFO - PROCESS | 10545 | 1466179225365 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:00:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1695ms 09:00:25 INFO - PROCESS | 10545 | 1466179225406 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 10545 | 1466179225414 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 09:00:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:00:25 INFO - PROCESS | 10545 | 1466179225438 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 10545 | 1466179225443 Marionette TRACE conn4 <- [1,562,null,{}] 09:00:25 INFO - PROCESS | 10545 | 1466179225451 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:25 INFO - PROCESS | 10545 | 1466179225456 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:25 INFO - PROCESS | 10545 | 1466179225661 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 09:00:25 INFO - PROCESS | 10545 | 1466179225892 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 10545 | 1466179225900 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:25 INFO - PROCESS | 10545 | ++DOCSHELL 0x8da99400 == 90 [pid = 10545] [id = 148] 09:00:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 180 (0x99614400) [pid = 10545] [serial = 444] [outer = (nil)] 09:00:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 181 (0x9a76ac00) [pid = 10545] [serial = 445] [outer = 0x99614400] 09:00:26 INFO - PROCESS | 10545 | 1466179226000 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 182 (0x9afb9400) [pid = 10545] [serial = 446] [outer = 0x99614400] 09:00:26 INFO - PROCESS | 10545 | [10545] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:26 INFO - PROCESS | 10545 | 1466179226882 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:00:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1507ms 09:00:26 INFO - PROCESS | 10545 | 1466179226928 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 10545 | 1466179226932 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 09:00:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:00:26 INFO - PROCESS | 10545 | 1466179226939 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 10545 | 1466179226943 Marionette TRACE conn4 <- [1,566,null,{}] 09:00:26 INFO - PROCESS | 10545 | 1466179226949 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:26 INFO - PROCESS | 10545 | 1466179226954 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:27 INFO - PROCESS | 10545 | 1466179227159 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 09:00:27 INFO - PROCESS | 10545 | 1466179227392 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 10545 | 1466179227401 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:27 INFO - PROCESS | 10545 | ++DOCSHELL 0x9b183c00 == 91 [pid = 10545] [id = 149] 09:00:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 183 (0x9b184000) [pid = 10545] [serial = 447] [outer = (nil)] 09:00:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 184 (0x9b656000) [pid = 10545] [serial = 448] [outer = 0x9b184000] 09:00:27 INFO - PROCESS | 10545 | 1466179227530 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 185 (0x9ba9bc00) [pid = 10545] [serial = 449] [outer = 0x9b184000] 09:00:28 INFO - PROCESS | 10545 | [10545] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:28 INFO - PROCESS | 10545 | 1466179228485 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:00:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1598ms 09:00:28 INFO - PROCESS | 10545 | 1466179228538 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 10545 | 1466179228543 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 09:00:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:00:28 INFO - PROCESS | 10545 | 1466179228552 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 10545 | 1466179228558 Marionette TRACE conn4 <- [1,570,null,{}] 09:00:28 INFO - PROCESS | 10545 | 1466179228567 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:28 INFO - PROCESS | 10545 | 1466179228584 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:28 INFO - PROCESS | 10545 | 1466179228877 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 09:00:29 INFO - PROCESS | 10545 | 1466179229183 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 10545 | 1466179229194 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:29 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ddb4800 == 92 [pid = 10545] [id = 150] 09:00:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 186 (0x8ddb8800) [pid = 10545] [serial = 450] [outer = (nil)] 09:00:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 187 (0x8ddbd400) [pid = 10545] [serial = 451] [outer = 0x8ddb8800] 09:00:29 INFO - PROCESS | 10545 | 1466179229291 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 188 (0x9c1d8400) [pid = 10545] [serial = 452] [outer = 0x8ddb8800] 09:00:29 INFO - PROCESS | 10545 | [10545] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:30 INFO - PROCESS | 10545 | 1466179230340 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:00:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1836ms 09:00:30 INFO - PROCESS | 10545 | 1466179230388 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 09:00:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:00:30 INFO - PROCESS | 10545 | 1466179230392 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 09:00:30 INFO - PROCESS | 10545 | 1466179230401 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 10545 | 1466179230404 Marionette TRACE conn4 <- [1,574,null,{}] 09:00:30 INFO - PROCESS | 10545 | 1466179230410 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:30 INFO - PROCESS | 10545 | 1466179230422 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:30 INFO - PROCESS | 10545 | 1466179230636 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 09:00:30 INFO - PROCESS | 10545 | 1466179230871 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 10545 | 1466179230882 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:30 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dca4400 == 93 [pid = 10545] [id = 151] 09:00:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 189 (0x8dca5800) [pid = 10545] [serial = 453] [outer = (nil)] 09:00:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 190 (0x8dcab800) [pid = 10545] [serial = 454] [outer = 0x8dca5800] 09:00:31 INFO - PROCESS | 10545 | 1466179231005 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 191 (0x8dcb0000) [pid = 10545] [serial = 455] [outer = 0x8dca5800] 09:00:31 INFO - PROCESS | 10545 | 1466179231947 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:00:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1593ms 09:00:31 INFO - PROCESS | 10545 | 1466179231992 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 09:00:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:00:32 INFO - PROCESS | 10545 | 1466179232003 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 09:00:32 INFO - PROCESS | 10545 | 1466179232010 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 10545 | 1466179232014 Marionette TRACE conn4 <- [1,578,null,{}] 09:00:32 INFO - PROCESS | 10545 | 1466179232020 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:32 INFO - PROCESS | 10545 | 1466179232025 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:32 INFO - PROCESS | 10545 | 1466179232227 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 09:00:32 INFO - PROCESS | 10545 | 1466179232459 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 10545 | 1466179232465 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:32 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dca3800 == 94 [pid = 10545] [id = 152] 09:00:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 192 (0x8dcaa000) [pid = 10545] [serial = 456] [outer = (nil)] 09:00:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 193 (0x91cc1800) [pid = 10545] [serial = 457] [outer = 0x8dcaa000] 09:00:32 INFO - PROCESS | 10545 | 1466179232594 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 194 (0x91cc5c00) [pid = 10545] [serial = 458] [outer = 0x8dcaa000] 09:00:33 INFO - PROCESS | 10545 | 1466179233502 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:00:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1542ms 09:00:33 INFO - PROCESS | 10545 | 1466179233553 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 09:00:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:00:33 INFO - PROCESS | 10545 | 1466179233557 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 09:00:33 INFO - PROCESS | 10545 | 1466179233564 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 10545 | 1466179233568 Marionette TRACE conn4 <- [1,582,null,{}] 09:00:33 INFO - PROCESS | 10545 | 1466179233574 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:33 INFO - PROCESS | 10545 | 1466179233579 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:33 INFO - PROCESS | 10545 | 1466179233788 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 09:00:34 INFO - PROCESS | 10545 | 1466179234082 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 10545 | 1466179234089 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:34 INFO - PROCESS | 10545 | ++DOCSHELL 0x9d801800 == 95 [pid = 10545] [id = 153] 09:00:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 195 (0x9d804c00) [pid = 10545] [serial = 459] [outer = (nil)] 09:00:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 196 (0x9d8c4000) [pid = 10545] [serial = 460] [outer = 0x9d804c00] 09:00:34 INFO - PROCESS | 10545 | 1466179234215 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 197 (0x9d8cd000) [pid = 10545] [serial = 461] [outer = 0x9d804c00] 09:00:35 INFO - PROCESS | 10545 | 1466179235134 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:00:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1639ms 09:00:35 INFO - PROCESS | 10545 | 1466179235204 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 10545 | 1466179235208 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 09:00:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:00:35 INFO - PROCESS | 10545 | 1466179235215 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 10545 | 1466179235218 Marionette TRACE conn4 <- [1,586,null,{}] 09:00:35 INFO - PROCESS | 10545 | 1466179235225 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:35 INFO - PROCESS | 10545 | 1466179235230 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:35 INFO - PROCESS | 10545 | 1466179235543 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 09:00:35 INFO - PROCESS | 10545 | 1466179235833 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 10545 | 1466179235843 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:35 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0c2400 == 96 [pid = 10545] [id = 154] 09:00:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 198 (0x8c0c2800) [pid = 10545] [serial = 462] [outer = (nil)] 09:00:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 199 (0x8c0ca000) [pid = 10545] [serial = 463] [outer = 0x8c0c2800] 09:00:35 INFO - PROCESS | 10545 | 1466179235935 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 200 (0x8c0cb800) [pid = 10545] [serial = 464] [outer = 0x8c0c2800] 09:00:36 INFO - PROCESS | 10545 | [10545] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:36 INFO - PROCESS | 10545 | 1466179236865 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:00:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1687ms 09:00:36 INFO - PROCESS | 10545 | 1466179236903 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 10545 | 1466179236908 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 09:00:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:00:36 INFO - PROCESS | 10545 | 1466179236916 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 10545 | 1466179236921 Marionette TRACE conn4 <- [1,590,null,{}] 09:00:36 INFO - PROCESS | 10545 | 1466179236928 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:36 INFO - PROCESS | 10545 | 1466179236934 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:37 INFO - PROCESS | 10545 | 1466179237164 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 09:00:37 INFO - PROCESS | 10545 | 1466179237455 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 10545 | 1466179237468 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:37 INFO - PROCESS | 10545 | ++DOCSHELL 0x91ccd000 == 97 [pid = 10545] [id = 155] 09:00:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 201 (0x93bc6c00) [pid = 10545] [serial = 465] [outer = (nil)] 09:00:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 202 (0xa1015400) [pid = 10545] [serial = 466] [outer = 0x93bc6c00] 09:00:37 INFO - PROCESS | 10545 | 1466179237708 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 203 (0xa23f3800) [pid = 10545] [serial = 467] [outer = 0x93bc6c00] 09:00:38 INFO - PROCESS | 10545 | 1466179238621 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 09:00:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:00:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1786ms 09:00:38 INFO - PROCESS | 10545 | 1466179238703 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 10545 | 1466179238708 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 09:00:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:00:38 INFO - PROCESS | 10545 | 1466179238714 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 10545 | 1466179238717 Marionette TRACE conn4 <- [1,594,null,{}] 09:00:38 INFO - PROCESS | 10545 | 1466179238724 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:38 INFO - PROCESS | 10545 | 1466179238729 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:39 INFO - PROCESS | 10545 | 1466179239007 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 09:00:39 INFO - PROCESS | 10545 | 1466179239314 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 10545 | 1466179239326 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:39 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b52f400 == 98 [pid = 10545] [id = 156] 09:00:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 204 (0x8b52fc00) [pid = 10545] [serial = 468] [outer = (nil)] 09:00:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 205 (0x8b536800) [pid = 10545] [serial = 469] [outer = 0x8b52fc00] 09:00:39 INFO - PROCESS | 10545 | 1466179239404 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 206 (0x8b538c00) [pid = 10545] [serial = 470] [outer = 0x8b52fc00] 09:00:40 INFO - PROCESS | 10545 | 1466179240839 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:00:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:00:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 2189ms 09:00:40 INFO - PROCESS | 10545 | 1466179240904 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 10545 | 1466179240912 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 09:00:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:00:40 INFO - PROCESS | 10545 | 1466179240920 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 10545 | 1466179240926 Marionette TRACE conn4 <- [1,598,null,{}] 09:00:41 INFO - PROCESS | 10545 | 1466179241043 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:41 INFO - PROCESS | 10545 | 1466179241050 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:41 INFO - PROCESS | 10545 | 1466179241236 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 09:00:41 INFO - PROCESS | 10545 | 1466179241442 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 10545 | 1466179241457 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:41 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b295800 == 99 [pid = 10545] [id = 157] 09:00:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 207 (0x8c0c9c00) [pid = 10545] [serial = 471] [outer = (nil)] 09:00:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 208 (0x8c91a400) [pid = 10545] [serial = 472] [outer = 0x8c0c9c00] 09:00:41 INFO - PROCESS | 10545 | 1466179241544 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 209 (0x8da9bc00) [pid = 10545] [serial = 473] [outer = 0x8c0c9c00] 09:00:42 INFO - PROCESS | 10545 | 1466179242598 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:00:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1745ms 09:00:42 INFO - PROCESS | 10545 | 1466179242665 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 10545 | 1466179242673 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 09:00:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:00:42 INFO - PROCESS | 10545 | 1466179242684 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 10545 | 1466179242688 Marionette TRACE conn4 <- [1,602,null,{}] 09:00:42 INFO - PROCESS | 10545 | 1466179242695 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:42 INFO - PROCESS | 10545 | 1466179242700 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:42 INFO - PROCESS | 10545 | 1466179242980 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 09:00:43 INFO - PROCESS | 10545 | 1466179243245 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 10545 | 1466179243253 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:43 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dac6800 == 100 [pid = 10545] [id = 158] 09:00:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 210 (0x8ddb2800) [pid = 10545] [serial = 474] [outer = (nil)] 09:00:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 211 (0x8ddbc800) [pid = 10545] [serial = 475] [outer = 0x8ddb2800] 09:00:43 INFO - PROCESS | 10545 | 1466179243334 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 212 (0x8e883400) [pid = 10545] [serial = 476] [outer = 0x8ddb2800] 09:00:44 INFO - PROCESS | 10545 | 1466179244241 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:00:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1637ms 09:00:44 INFO - PROCESS | 10545 | 1466179244322 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 10545 | 1466179244326 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 09:00:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:00:44 INFO - PROCESS | 10545 | 1466179244333 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 10545 | 1466179244339 Marionette TRACE conn4 <- [1,606,null,{}] 09:00:44 INFO - PROCESS | 10545 | 1466179244355 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:44 INFO - PROCESS | 10545 | 1466179244364 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:44 INFO - PROCESS | 10545 | 1466179244673 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 09:00:44 INFO - PROCESS | 10545 | --DOCSHELL 0x8edd9000 == 99 [pid = 10545] [id = 103] 09:00:44 INFO - PROCESS | 10545 | --DOCSHELL 0x8f646c00 == 98 [pid = 10545] [id = 102] 09:00:44 INFO - PROCESS | 10545 | --DOCSHELL 0x8f643800 == 97 [pid = 10545] [id = 101] 09:00:44 INFO - PROCESS | 10545 | --DOCSHELL 0x9af08c00 == 96 [pid = 10545] [id = 100] 09:00:44 INFO - PROCESS | 10545 | --DOCSHELL 0x8ede1400 == 95 [pid = 10545] [id = 104] 09:00:44 INFO - PROCESS | 10545 | --DOMWINDOW == 211 (0x8f64d800) [pid = 10545] [serial = 379] [outer = (nil)] [url = about:blank] 09:00:44 INFO - PROCESS | 10545 | --DOMWINDOW == 210 (0xa82a6400) [pid = 10545] [serial = 360] [outer = (nil)] [url = about:blank] 09:00:44 INFO - PROCESS | 10545 | --DOMWINDOW == 209 (0xa6ea2000) [pid = 10545] [serial = 354] [outer = (nil)] [url = about:blank] 09:00:44 INFO - PROCESS | 10545 | --DOMWINDOW == 208 (0xa254f800) [pid = 10545] [serial = 348] [outer = (nil)] [url = about:blank] 09:00:44 INFO - PROCESS | 10545 | --DOMWINDOW == 207 (0x9a0d0800) [pid = 10545] [serial = 357] [outer = (nil)] [url = about:blank] 09:00:44 INFO - PROCESS | 10545 | --DOMWINDOW == 206 (0x92064c00) [pid = 10545] [serial = 339] [outer = (nil)] [url = about:blank] 09:00:44 INFO - PROCESS | 10545 | --DOMWINDOW == 205 (0xa6724c00) [pid = 10545] [serial = 351] [outer = (nil)] [url = about:blank] 09:00:44 INFO - PROCESS | 10545 | --DOMWINDOW == 204 (0x9d80d400) [pid = 10545] [serial = 345] [outer = (nil)] [url = about:blank] 09:00:44 INFO - PROCESS | 10545 | --DOMWINDOW == 203 (0x9af01400) [pid = 10545] [serial = 342] [outer = (nil)] [url = about:blank] 09:00:44 INFO - PROCESS | 10545 | --DOMWINDOW == 202 (0x8f6cd400) [pid = 10545] [serial = 336] [outer = (nil)] [url = about:blank] 09:00:45 INFO - PROCESS | 10545 | --DOCSHELL 0x9261c400 == 94 [pid = 10545] [id = 143] 09:00:45 INFO - PROCESS | 10545 | --DOCSHELL 0x90213400 == 93 [pid = 10545] [id = 142] 09:00:45 INFO - PROCESS | 10545 | 1466179245050 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 10545 | 1466179245061 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:45 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6d8c00 == 92 [pid = 10545] [id = 141] 09:00:45 INFO - PROCESS | 10545 | --DOCSHELL 0x8f84ec00 == 91 [pid = 10545] [id = 140] 09:00:45 INFO - PROCESS | 10545 | --DOCSHELL 0x8dac4c00 == 90 [pid = 10545] [id = 139] 09:00:45 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e889000 == 91 [pid = 10545] [id = 159] 09:00:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 203 (0x8e88ec00) [pid = 10545] [serial = 477] [outer = (nil)] 09:00:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 204 (0x8e8c9000) [pid = 10545] [serial = 478] [outer = 0x8e88ec00] 09:00:45 INFO - PROCESS | 10545 | 1466179245165 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 205 (0x8ede0c00) [pid = 10545] [serial = 479] [outer = 0x8e88ec00] 09:00:45 INFO - PROCESS | 10545 | --DOCSHELL 0x8dac3400 == 90 [pid = 10545] [id = 135] 09:00:45 INFO - PROCESS | 10545 | --DOCSHELL 0x8e8ccc00 == 89 [pid = 10545] [id = 134] 09:00:45 INFO - PROCESS | 10545 | --DOCSHELL 0x8e8c1400 == 88 [pid = 10545] [id = 133] 09:00:45 INFO - PROCESS | 10545 | --DOCSHELL 0x8fac5800 == 87 [pid = 10545] [id = 132] 09:00:45 INFO - PROCESS | 10545 | --DOCSHELL 0x8f642000 == 86 [pid = 10545] [id = 131] 09:00:45 INFO - PROCESS | 10545 | --DOCSHELL 0x8edde400 == 85 [pid = 10545] [id = 130] 09:00:45 INFO - PROCESS | 10545 | --DOCSHELL 0x93a64000 == 84 [pid = 10545] [id = 129] 09:00:45 INFO - PROCESS | 10545 | --DOCSHELL 0x9157f000 == 83 [pid = 10545] [id = 128] 09:00:45 INFO - PROCESS | 10545 | --DOCSHELL 0x8daa4800 == 82 [pid = 10545] [id = 127] 09:00:45 INFO - PROCESS | 10545 | --DOCSHELL 0x8daa0800 == 81 [pid = 10545] [id = 126] 09:00:45 INFO - PROCESS | 10545 | --DOMWINDOW == 204 (0x9a51c800) [pid = 10545] [serial = 375] [outer = (nil)] [url = about:blank] 09:00:45 INFO - PROCESS | 10545 | --DOMWINDOW == 203 (0x9a524800) [pid = 10545] [serial = 376] [outer = (nil)] [url = about:blank] 09:00:45 INFO - PROCESS | 10545 | --DOMWINDOW == 202 (0x9206a000) [pid = 10545] [serial = 369] [outer = (nil)] [url = about:blank] 09:00:45 INFO - PROCESS | 10545 | --DOMWINDOW == 201 (0x92ebb800) [pid = 10545] [serial = 370] [outer = (nil)] [url = about:blank] 09:00:45 INFO - PROCESS | 10545 | --DOMWINDOW == 200 (0x8f6cb400) [pid = 10545] [serial = 364] [outer = (nil)] [url = about:blank] 09:00:45 INFO - PROCESS | 10545 | --DOMWINDOW == 199 (0x8f64b800) [pid = 10545] [serial = 363] [outer = (nil)] [url = about:blank] 09:00:45 INFO - PROCESS | 10545 | --DOMWINDOW == 198 (0x92eb1000) [pid = 10545] [serial = 367] [outer = (nil)] [url = about:blank] 09:00:45 INFO - PROCESS | 10545 | --DOMWINDOW == 197 (0x91dccc00) [pid = 10545] [serial = 366] [outer = (nil)] [url = about:blank] 09:00:45 INFO - PROCESS | 10545 | --DOMWINDOW == 196 (0x9b17d400) [pid = 10545] [serial = 211] [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:00:45 INFO - PROCESS | 10545 | --DOMWINDOW == 195 (0x9960cc00) [pid = 10545] [serial = 373] [outer = (nil)] [url = about:blank] 09:00:45 INFO - PROCESS | 10545 | --DOMWINDOW == 194 (0x965b6000) [pid = 10545] [serial = 372] [outer = (nil)] [url = about:blank] 09:00:46 INFO - PROCESS | 10545 | 1466179246070 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:00:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:00:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1785ms 09:00:46 INFO - PROCESS | 10545 | 1466179246119 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 09:00:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:00:46 INFO - PROCESS | 10545 | 1466179246124 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 09:00:46 INFO - PROCESS | 10545 | 1466179246131 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 10545 | 1466179246134 Marionette TRACE conn4 <- [1,610,null,{}] 09:00:46 INFO - PROCESS | 10545 | 1466179246140 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:46 INFO - PROCESS | 10545 | 1466179246145 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:46 INFO - PROCESS | 10545 | 1466179246338 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 09:00:46 INFO - PROCESS | 10545 | 1466179246492 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 10545 | 1466179246502 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:46 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e886800 == 82 [pid = 10545] [id = 160] 09:00:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 195 (0x8e88f800) [pid = 10545] [serial = 480] [outer = (nil)] 09:00:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 196 (0x8f647000) [pid = 10545] [serial = 481] [outer = 0x8e88f800] 09:00:46 INFO - PROCESS | 10545 | 1466179246574 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 197 (0x8f6bc400) [pid = 10545] [serial = 482] [outer = 0x8e88f800] 09:00:47 INFO - PROCESS | 10545 | 1466179247429 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 09:00:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:00:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1336ms 09:00:47 INFO - PROCESS | 10545 | 1466179247467 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 09:00:47 INFO - PROCESS | 10545 | 1466179247470 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 09:00:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:00:47 INFO - PROCESS | 10545 | 1466179247477 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 10545 | 1466179247480 Marionette TRACE conn4 <- [1,614,null,{}] 09:00:47 INFO - PROCESS | 10545 | 1466179247486 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:47 INFO - PROCESS | 10545 | 1466179247491 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:47 INFO - PROCESS | 10545 | 1466179247728 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 09:00:47 INFO - PROCESS | 10545 | 1466179247751 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 10545 | 1466179247757 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:47 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b297800 == 83 [pid = 10545] [id = 161] 09:00:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 198 (0x8edde400) [pid = 10545] [serial = 483] [outer = (nil)] 09:00:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 199 (0x8f6cd400) [pid = 10545] [serial = 484] [outer = 0x8edde400] 09:00:47 INFO - PROCESS | 10545 | 1466179247829 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 200 (0x8f6d4800) [pid = 10545] [serial = 485] [outer = 0x8edde400] 09:00:48 INFO - PROCESS | 10545 | 1466179248895 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:00:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1490ms 09:00:48 INFO - PROCESS | 10545 | 1466179248968 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 09:00:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:00:48 INFO - PROCESS | 10545 | 1466179248986 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 09:00:49 INFO - PROCESS | 10545 | 1466179249003 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 10545 | 1466179249005 Marionette TRACE conn4 <- [1,618,null,{}] 09:00:49 INFO - PROCESS | 10545 | 1466179249012 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:49 INFO - PROCESS | 10545 | 1466179249022 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:49 INFO - PROCESS | 10545 | 1466179249983 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 09:00:50 INFO - PROCESS | 10545 | --DOMWINDOW == 199 (0x8facf000) [pid = 10545] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:00:50 INFO - PROCESS | 10545 | --DOMWINDOW == 198 (0x92eb8400) [pid = 10545] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:00:50 INFO - PROCESS | 10545 | --DOMWINDOW == 197 (0x91589c00) [pid = 10545] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:00:50 INFO - PROCESS | 10545 | --DOMWINDOW == 196 (0x8dac9000) [pid = 10545] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:00:50 INFO - PROCESS | 10545 | --DOMWINDOW == 195 (0x8efd5c00) [pid = 10545] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:00:50 INFO - PROCESS | 10545 | --DOMWINDOW == 194 (0x8daa2000) [pid = 10545] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:00:50 INFO - PROCESS | 10545 | --DOMWINDOW == 193 (0x917d6000) [pid = 10545] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:00:50 INFO - PROCESS | 10545 | --DOMWINDOW == 192 (0x919bd400) [pid = 10545] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:00:50 INFO - PROCESS | 10545 | 1466179250205 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 10545 | 1466179250215 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:50 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b2a0800 == 84 [pid = 10545] [id = 162] 09:00:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 193 (0x8b536000) [pid = 10545] [serial = 486] [outer = (nil)] 09:00:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 194 (0x8f6c6800) [pid = 10545] [serial = 487] [outer = 0x8b536000] 09:00:50 INFO - PROCESS | 10545 | 1466179250298 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 195 (0x903de800) [pid = 10545] [serial = 488] [outer = 0x8b536000] 09:00:51 INFO - PROCESS | 10545 | 1466179251095 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:00:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 2158ms 09:00:51 INFO - PROCESS | 10545 | 1466179251152 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 10545 | 1466179251156 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 09:00:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:00:51 INFO - PROCESS | 10545 | 1466179251163 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 10545 | 1466179251166 Marionette TRACE conn4 <- [1,622,null,{}] 09:00:51 INFO - PROCESS | 10545 | 1466179251172 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:51 INFO - PROCESS | 10545 | 1466179251176 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:51 INFO - PROCESS | 10545 | 1466179251352 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 09:00:51 INFO - PROCESS | 10545 | 1466179251362 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 10545 | 1466179251372 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:51 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dac8800 == 85 [pid = 10545] [id = 163] 09:00:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 196 (0x8dacd400) [pid = 10545] [serial = 489] [outer = (nil)] 09:00:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 197 (0x917ce400) [pid = 10545] [serial = 490] [outer = 0x8dacd400] 09:00:51 INFO - PROCESS | 10545 | 1466179251442 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 198 (0x917d7800) [pid = 10545] [serial = 491] [outer = 0x8dacd400] 09:00:52 INFO - PROCESS | 10545 | 1466179252646 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 09:00:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:00:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1535ms 09:00:52 INFO - PROCESS | 10545 | 1466179252700 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 10545 | 1466179252708 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 09:00:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:00:52 INFO - PROCESS | 10545 | 1466179252719 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - PROCESS | 10545 | 1466179252728 Marionette TRACE conn4 <- [1,626,null,{}] 09:00:52 INFO - PROCESS | 10545 | 1466179252739 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:52 INFO - PROCESS | 10545 | 1466179252746 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:53 INFO - PROCESS | 10545 | 1466179253041 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 09:00:53 INFO - PROCESS | 10545 | 1466179253293 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 10545 | 1466179253305 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:53 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0c3400 == 86 [pid = 10545] [id = 164] 09:00:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 199 (0x8c912c00) [pid = 10545] [serial = 492] [outer = (nil)] 09:00:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 200 (0x8dca9000) [pid = 10545] [serial = 493] [outer = 0x8c912c00] 09:00:53 INFO - PROCESS | 10545 | 1466179253395 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 201 (0x8ddb3000) [pid = 10545] [serial = 494] [outer = 0x8c912c00] 09:00:54 INFO - PROCESS | 10545 | 1466179254368 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:00:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1708ms 09:00:54 INFO - PROCESS | 10545 | 1466179254427 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 10545 | 1466179254435 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 09:00:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:00:54 INFO - PROCESS | 10545 | 1466179254448 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 10545 | 1466179254452 Marionette TRACE conn4 <- [1,630,null,{}] 09:00:54 INFO - PROCESS | 10545 | 1466179254460 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:54 INFO - PROCESS | 10545 | 1466179254466 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:54 INFO - PROCESS | 10545 | 1466179254735 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 09:00:55 INFO - PROCESS | 10545 | 1466179254978 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 10545 | 1466179254989 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:55 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e888800 == 87 [pid = 10545] [id = 165] 09:00:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 202 (0x8e88c400) [pid = 10545] [serial = 495] [outer = (nil)] 09:00:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 203 (0x8e8c3c00) [pid = 10545] [serial = 496] [outer = 0x8e88c400] 09:00:55 INFO - PROCESS | 10545 | 1466179255081 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 204 (0x8ede7c00) [pid = 10545] [serial = 497] [outer = 0x8e88c400] 09:00:56 INFO - PROCESS | 10545 | 1466179256145 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:00:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1742ms 09:00:56 INFO - PROCESS | 10545 | 1466179256190 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 09:00:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:00:56 INFO - PROCESS | 10545 | 1466179256195 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 09:00:56 INFO - PROCESS | 10545 | 1466179256202 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 10545 | 1466179256208 Marionette TRACE conn4 <- [1,634,null,{}] 09:00:56 INFO - PROCESS | 10545 | 1466179256226 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:56 INFO - PROCESS | 10545 | 1466179256235 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:56 INFO - PROCESS | 10545 | 1466179256477 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 09:00:56 INFO - PROCESS | 10545 | 1466179256740 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 10545 | 1466179256750 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:56 INFO - PROCESS | 10545 | ++DOCSHELL 0x903de400 == 88 [pid = 10545] [id = 166] 09:00:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 205 (0x91581800) [pid = 10545] [serial = 498] [outer = (nil)] 09:00:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 206 (0x917da800) [pid = 10545] [serial = 499] [outer = 0x91581800] 09:00:56 INFO - PROCESS | 10545 | 1466179256836 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 207 (0x91cca000) [pid = 10545] [serial = 500] [outer = 0x91581800] 09:00:57 INFO - PROCESS | 10545 | [10545] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:57 INFO - PROCESS | 10545 | 1466179257801 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 09:00:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:00:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1638ms 09:00:57 INFO - PROCESS | 10545 | 1466179257840 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 10545 | 1466179257845 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 09:00:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:00:57 INFO - PROCESS | 10545 | 1466179257853 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 10545 | 1466179257857 Marionette TRACE conn4 <- [1,638,null,{}] 09:00:57 INFO - PROCESS | 10545 | 1466179257863 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:57 INFO - PROCESS | 10545 | 1466179257868 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:58 INFO - PROCESS | 10545 | 1466179258092 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 09:00:58 INFO - PROCESS | 10545 | 1466179258334 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 10545 | 1466179258343 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:58 INFO - PROCESS | 10545 | ++DOCSHELL 0x919c3c00 == 89 [pid = 10545] [id = 167] 09:00:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 208 (0x92064c00) [pid = 10545] [serial = 501] [outer = (nil)] 09:00:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 209 (0x9206ec00) [pid = 10545] [serial = 502] [outer = 0x92064c00] 09:00:58 INFO - PROCESS | 10545 | 1466179258471 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 210 (0x9261bc00) [pid = 10545] [serial = 503] [outer = 0x92064c00] 09:00:59 INFO - PROCESS | 10545 | [10545] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:00:59 INFO - PROCESS | 10545 | 1466179259385 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 09:00:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:00:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1582ms 09:00:59 INFO - PROCESS | 10545 | 1466179259436 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 10545 | 1466179259440 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 09:00:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:00:59 INFO - PROCESS | 10545 | 1466179259447 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 10545 | 1466179259451 Marionette TRACE conn4 <- [1,642,null,{}] 09:00:59 INFO - PROCESS | 10545 | 1466179259457 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:59 INFO - PROCESS | 10545 | 1466179259463 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:00:59 INFO - PROCESS | 10545 | 1466179259671 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 09:00:59 INFO - PROCESS | 10545 | 1466179259924 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 10545 | 1466179259935 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:00 INFO - PROCESS | 10545 | ++DOCSHELL 0x903d9c00 == 90 [pid = 10545] [id = 168] 09:01:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 211 (0x91dcc000) [pid = 10545] [serial = 504] [outer = (nil)] 09:01:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 212 (0x92765000) [pid = 10545] [serial = 505] [outer = 0x91dcc000] 09:01:00 INFO - PROCESS | 10545 | 1466179260059 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 213 (0x92eb7000) [pid = 10545] [serial = 506] [outer = 0x91dcc000] 09:01:01 INFO - PROCESS | 10545 | 1466179261045 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:01:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1639ms 09:01:01 INFO - PROCESS | 10545 | 1466179261088 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 09:01:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:01:01 INFO - PROCESS | 10545 | 1466179261092 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 09:01:01 INFO - PROCESS | 10545 | 1466179261099 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 10545 | 1466179261103 Marionette TRACE conn4 <- [1,646,null,{}] 09:01:01 INFO - PROCESS | 10545 | 1466179261109 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:01 INFO - PROCESS | 10545 | 1466179261120 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:01 INFO - PROCESS | 10545 | 1466179261358 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 09:01:01 INFO - PROCESS | 10545 | 1466179261652 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 10545 | 1466179261661 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:01 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b297c00 == 91 [pid = 10545] [id = 169] 09:01:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 214 (0x91581000) [pid = 10545] [serial = 507] [outer = (nil)] 09:01:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 215 (0x946cf000) [pid = 10545] [serial = 508] [outer = 0x91581000] 09:01:01 INFO - PROCESS | 10545 | 1466179261749 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 216 (0x952f5c00) [pid = 10545] [serial = 509] [outer = 0x91581000] 09:01:02 INFO - PROCESS | 10545 | 1466179262750 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:01:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1684ms 09:01:02 INFO - PROCESS | 10545 | 1466179262784 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 10545 | 1466179262787 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 09:01:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:01:02 INFO - PROCESS | 10545 | 1466179262795 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 10545 | 1466179262803 Marionette TRACE conn4 <- [1,650,null,{}] 09:01:02 INFO - PROCESS | 10545 | 1466179262810 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:02 INFO - PROCESS | 10545 | 1466179262816 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:03 INFO - PROCESS | 10545 | 1466179263031 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 09:01:03 INFO - PROCESS | 10545 | 1466179263338 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 10545 | 1466179263344 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:03 INFO - PROCESS | 10545 | ++DOCSHELL 0x92eb9800 == 92 [pid = 10545] [id = 170] 09:01:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 217 (0x93bc8000) [pid = 10545] [serial = 510] [outer = (nil)] 09:01:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 218 (0x992d7800) [pid = 10545] [serial = 511] [outer = 0x93bc8000] 09:01:03 INFO - PROCESS | 10545 | 1466179263436 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 219 (0x9a0bcc00) [pid = 10545] [serial = 512] [outer = 0x93bc8000] 09:01:04 INFO - PROCESS | 10545 | 1466179264331 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:01:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1585ms 09:01:04 INFO - PROCESS | 10545 | 1466179264381 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 09:01:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:01:04 INFO - PROCESS | 10545 | 1466179264393 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 09:01:04 INFO - PROCESS | 10545 | 1466179264400 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 10545 | 1466179264404 Marionette TRACE conn4 <- [1,654,null,{}] 09:01:04 INFO - PROCESS | 10545 | 1466179264411 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:04 INFO - PROCESS | 10545 | 1466179264417 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:04 INFO - PROCESS | 10545 | 1466179264621 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 09:01:04 INFO - PROCESS | 10545 | 1466179264868 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 10545 | 1466179264876 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:04 INFO - PROCESS | 10545 | ++DOCSHELL 0x951d6800 == 93 [pid = 10545] [id = 171] 09:01:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 220 (0x952eb400) [pid = 10545] [serial = 513] [outer = (nil)] 09:01:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 221 (0x9a6d3c00) [pid = 10545] [serial = 514] [outer = 0x952eb400] 09:01:05 INFO - PROCESS | 10545 | 1466179265007 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 222 (0x9a763800) [pid = 10545] [serial = 515] [outer = 0x952eb400] 09:01:05 INFO - PROCESS | 10545 | 1466179265904 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:01:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1538ms 09:01:05 INFO - PROCESS | 10545 | 1466179265939 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 10545 | 1466179265943 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 09:01:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:01:05 INFO - PROCESS | 10545 | 1466179265951 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 10545 | 1466179265955 Marionette TRACE conn4 <- [1,658,null,{}] 09:01:05 INFO - PROCESS | 10545 | 1466179265961 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:05 INFO - PROCESS | 10545 | 1466179265966 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:06 INFO - PROCESS | 10545 | 1466179266182 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 09:01:06 INFO - PROCESS | 10545 | 1466179266430 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 10545 | 1466179266442 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:06 INFO - PROCESS | 10545 | ++DOCSHELL 0x92f95c00 == 94 [pid = 10545] [id = 172] 09:01:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 223 (0x99287c00) [pid = 10545] [serial = 516] [outer = (nil)] 09:01:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 224 (0x9afbf800) [pid = 10545] [serial = 517] [outer = 0x99287c00] 09:01:06 INFO - PROCESS | 10545 | 1466179266566 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 225 (0x9b186c00) [pid = 10545] [serial = 518] [outer = 0x99287c00] 09:01:07 INFO - PROCESS | 10545 | 1466179267463 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:01:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1586ms 09:01:07 INFO - PROCESS | 10545 | 1466179267538 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 10545 | 1466179267541 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 09:01:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:01:07 INFO - PROCESS | 10545 | 1466179267550 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 10545 | 1466179267552 Marionette TRACE conn4 <- [1,662,null,{}] 09:01:07 INFO - PROCESS | 10545 | 1466179267559 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:07 INFO - PROCESS | 10545 | 1466179267564 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:07 INFO - PROCESS | 10545 | 1466179267798 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 09:01:08 INFO - PROCESS | 10545 | 1466179268047 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 10545 | 1466179268054 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:08 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbc5c00 == 95 [pid = 10545] [id = 173] 09:01:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 226 (0x8dbc6800) [pid = 10545] [serial = 519] [outer = (nil)] 09:01:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 227 (0x8dbce000) [pid = 10545] [serial = 520] [outer = 0x8dbc6800] 09:01:08 INFO - PROCESS | 10545 | 1466179268177 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 228 (0x8dbd0400) [pid = 10545] [serial = 521] [outer = 0x8dbc6800] 09:01:08 INFO - PROCESS | 10545 | [10545] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:09 INFO - PROCESS | 10545 | 1466179269181 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 09:01:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:01:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1694ms 09:01:09 INFO - PROCESS | 10545 | 1466179269245 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 10545 | 1466179269250 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 09:01:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:01:09 INFO - PROCESS | 10545 | 1466179269257 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 10545 | 1466179269262 Marionette TRACE conn4 <- [1,666,null,{}] 09:01:09 INFO - PROCESS | 10545 | 1466179269268 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:09 INFO - PROCESS | 10545 | 1466179269274 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:09 INFO - PROCESS | 10545 | 1466179269549 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 09:01:09 INFO - PROCESS | 10545 | 1466179269867 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 10545 | 1466179269877 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:09 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dde400 == 96 [pid = 10545] [id = 174] 09:01:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 229 (0x89dde800) [pid = 10545] [serial = 522] [outer = (nil)] 09:01:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 230 (0x8dbc6000) [pid = 10545] [serial = 523] [outer = 0x89dde800] 09:01:09 INFO - PROCESS | 10545 | 1466179269971 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 231 (0x8dbd4000) [pid = 10545] [serial = 524] [outer = 0x89dde800] 09:01:10 INFO - PROCESS | 10545 | [10545] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:10 INFO - PROCESS | 10545 | 1466179270937 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 09:01:10 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:01:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1738ms 09:01:11 INFO - PROCESS | 10545 | 1466179270997 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 10545 | 1466179271001 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 09:01:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:01:11 INFO - PROCESS | 10545 | 1466179271008 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 10545 | 1466179271011 Marionette TRACE conn4 <- [1,670,null,{}] 09:01:11 INFO - PROCESS | 10545 | 1466179271018 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:11 INFO - PROCESS | 10545 | 1466179271022 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:11 INFO - PROCESS | 10545 | 1466179271231 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 09:01:11 INFO - PROCESS | 10545 | 1466179271483 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 10545 | 1466179271492 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:11 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd4800 == 97 [pid = 10545] [id = 175] 09:01:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 232 (0x89de2400) [pid = 10545] [serial = 525] [outer = (nil)] 09:01:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 233 (0x8b6dd800) [pid = 10545] [serial = 526] [outer = 0x89de2400] 09:01:11 INFO - PROCESS | 10545 | 1466179271617 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 234 (0x8b6e0c00) [pid = 10545] [serial = 527] [outer = 0x89de2400] 09:01:12 INFO - PROCESS | 10545 | 1466179272517 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 09:01:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:01:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1581ms 09:01:12 INFO - PROCESS | 10545 | 1466179272591 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 10545 | 1466179272594 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 09:01:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:01:12 INFO - PROCESS | 10545 | 1466179272602 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 10545 | 1466179272605 Marionette TRACE conn4 <- [1,674,null,{}] 09:01:12 INFO - PROCESS | 10545 | 1466179272612 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:12 INFO - PROCESS | 10545 | 1466179272617 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:12 INFO - PROCESS | 10545 | 1466179272831 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 09:01:13 INFO - PROCESS | 10545 | 1466179273121 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 10545 | 1466179273127 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:13 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b533000 == 98 [pid = 10545] [id = 176] 09:01:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 235 (0x8b534000) [pid = 10545] [serial = 528] [outer = (nil)] 09:01:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 236 (0x8b6e6c00) [pid = 10545] [serial = 529] [outer = 0x8b534000] 09:01:13 INFO - PROCESS | 10545 | 1466179273254 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 237 (0x8f642800) [pid = 10545] [serial = 530] [outer = 0x8b534000] 09:01:13 INFO - PROCESS | 10545 | [10545] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:01:14 INFO - PROCESS | 10545 | 1466179274155 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 09:01:14 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:01:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1586ms 09:01:14 INFO - PROCESS | 10545 | 1466179274189 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 10545 | 1466179274193 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 09:01:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:01:14 INFO - PROCESS | 10545 | 1466179274200 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 10545 | 1466179274204 Marionette TRACE conn4 <- [1,678,null,{}] 09:01:14 INFO - PROCESS | 10545 | 1466179274210 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:14 INFO - PROCESS | 10545 | 1466179274215 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:14 INFO - PROCESS | 10545 | 1466179274428 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 09:01:14 INFO - PROCESS | 10545 | 1466179274681 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 10545 | 1466179274688 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:14 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6e5800 == 99 [pid = 10545] [id = 177] 09:01:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 238 (0x8dbd3800) [pid = 10545] [serial = 531] [outer = (nil)] 09:01:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 239 (0x919bc800) [pid = 10545] [serial = 532] [outer = 0x8dbd3800] 09:01:14 INFO - PROCESS | 10545 | 1466179274835 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 240 (0x91c4d400) [pid = 10545] [serial = 533] [outer = 0x8dbd3800] 09:01:15 INFO - PROCESS | 10545 | 1466179275744 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 09:01:15 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:01:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1631ms 09:01:15 INFO - PROCESS | 10545 | 1466179275875 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 10545 | 1466179275880 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 09:01:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:01:15 INFO - PROCESS | 10545 | 1466179275897 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 10545 | 1466179275900 Marionette TRACE conn4 <- [1,682,null,{}] 09:01:15 INFO - PROCESS | 10545 | 1466179275908 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:15 INFO - PROCESS | 10545 | 1466179275912 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:16 INFO - PROCESS | 10545 | 1466179276184 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 09:01:16 INFO - PROCESS | 10545 | 1466179276446 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 10545 | 1466179276454 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:16 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6da000 == 100 [pid = 10545] [id = 178] 09:01:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 241 (0x8b6de400) [pid = 10545] [serial = 534] [outer = (nil)] 09:01:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 242 (0x8dd25400) [pid = 10545] [serial = 535] [outer = 0x8b6de400] 09:01:16 INFO - PROCESS | 10545 | 1466179276548 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 243 (0x8dd27400) [pid = 10545] [serial = 536] [outer = 0x8b6de400] 09:01:17 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:17 INFO - PROCESS | 10545 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:01:17 INFO - PROCESS | 10545 | 1466179277914 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 09:01:17 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:01:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2044ms 09:01:17 INFO - PROCESS | 10545 | 1466179277973 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 10545 | 1466179277976 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 09:01:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:01:18 INFO - PROCESS | 10545 | 1466179278010 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 10545 | 1466179278013 Marionette TRACE conn4 <- [1,686,null,{}] 09:01:18 INFO - PROCESS | 10545 | 1466179278020 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:18 INFO - PROCESS | 10545 | 1466179278025 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:18 INFO - PROCESS | 10545 | 1466179278238 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 09:01:18 INFO - PROCESS | 10545 | 1466179278447 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 10545 | 1466179278458 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:18 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dd25800 == 101 [pid = 10545] [id = 179] 09:01:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 244 (0x8dd26800) [pid = 10545] [serial = 537] [outer = (nil)] 09:01:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 245 (0x8ede4400) [pid = 10545] [serial = 538] [outer = 0x8dd26800] 09:01:18 INFO - PROCESS | 10545 | 1466179278574 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 246 (0x92ebac00) [pid = 10545] [serial = 539] [outer = 0x8dd26800] 09:01:20 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:20 INFO - PROCESS | 10545 | 1466179280354 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 09:01:20 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:01:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2405ms 09:01:20 INFO - PROCESS | 10545 | 1466179280463 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 10545 | 1466179280476 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 09:01:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:01:20 INFO - PROCESS | 10545 | 1466179280507 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 10545 | 1466179280518 Marionette TRACE conn4 <- [1,690,null,{}] 09:01:20 INFO - PROCESS | 10545 | 1466179280534 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:20 INFO - PROCESS | 10545 | 1466179280538 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:20 INFO - PROCESS | 10545 | 1466179280804 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 09:01:21 INFO - PROCESS | 10545 | 1466179281015 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 10545 | 1466179281024 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:21 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e2c00 == 102 [pid = 10545] [id = 180] 09:01:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 247 (0x8a9eb400) [pid = 10545] [serial = 540] [outer = (nil)] 09:01:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 248 (0x8b296400) [pid = 10545] [serial = 541] [outer = 0x8a9eb400] 09:01:21 INFO - PROCESS | 10545 | 1466179281139 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 249 (0x8b2a1800) [pid = 10545] [serial = 542] [outer = 0x8a9eb400] 09:01:21 INFO - PROCESS | 10545 | --DOCSHELL 0x8b2a0800 == 101 [pid = 10545] [id = 162] 09:01:21 INFO - PROCESS | 10545 | --DOMWINDOW == 248 (0x8c91a000) [pid = 10545] [serial = 415] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 10545 | --DOMWINDOW == 247 (0x951de800) [pid = 10545] [serial = 433] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 10545 | --DOCSHELL 0x8b297800 == 100 [pid = 10545] [id = 161] 09:01:21 INFO - PROCESS | 10545 | --DOCSHELL 0x8e886800 == 99 [pid = 10545] [id = 160] 09:01:21 INFO - PROCESS | 10545 | --DOCSHELL 0x8e889000 == 98 [pid = 10545] [id = 159] 09:01:21 INFO - PROCESS | 10545 | --DOCSHELL 0x8dac6800 == 97 [pid = 10545] [id = 158] 09:01:21 INFO - PROCESS | 10545 | --DOCSHELL 0x8b295800 == 96 [pid = 10545] [id = 157] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 246 (0x90215800) [pid = 10545] [serial = 422] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 245 (0x946d5800) [pid = 10545] [serial = 431] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 244 (0x91dcd000) [pid = 10545] [serial = 425] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 243 (0x9afb5c00) [pid = 10545] [serial = 412] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 242 (0x91589800) [pid = 10545] [serial = 385] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 241 (0x9a76b000) [pid = 10545] [serial = 391] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 240 (0x8e8cb800) [pid = 10545] [serial = 400] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 239 (0x93bca400) [pid = 10545] [serial = 430] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 238 (0x92759c00) [pid = 10545] [serial = 409] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 237 (0x951d9c00) [pid = 10545] [serial = 388] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 236 (0x92f9a800) [pid = 10545] [serial = 403] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 235 (0x919bc400) [pid = 10545] [serial = 424] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 234 (0x8e8c5800) [pid = 10545] [serial = 418] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 233 (0x8efdd800) [pid = 10545] [serial = 313] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 232 (0x8daca800) [pid = 10545] [serial = 406] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 231 (0x8face400) [pid = 10545] [serial = 397] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 230 (0x99ec3400) [pid = 10545] [serial = 380] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 229 (0x8f6cd000) [pid = 10545] [serial = 382] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 228 (0x92f94400) [pid = 10545] [serial = 394] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 227 (0x9206a800) [pid = 10545] [serial = 427] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 226 (0x8fad2c00) [pid = 10545] [serial = 421] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 225 (0x8efd8800) [pid = 10545] [serial = 419] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 224 (0x92066c00) [pid = 10545] [serial = 271] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | --DOMWINDOW == 223 (0x92ebc800) [pid = 10545] [serial = 428] [outer = (nil)] [url = about:blank] 09:01:22 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:22 INFO - PROCESS | 10545 | 1466179282594 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 09:01:22 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:01:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2106ms 09:01:22 INFO - PROCESS | 10545 | 1466179282692 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 10545 | 1466179282700 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 09:01:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:01:22 INFO - PROCESS | 10545 | 1466179282735 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 10545 | 1466179282740 Marionette TRACE conn4 <- [1,694,null,{}] 09:01:22 INFO - PROCESS | 10545 | 1466179282746 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:22 INFO - PROCESS | 10545 | 1466179282752 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:22 INFO - PROCESS | 10545 | 1466179282932 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 09:01:22 INFO - PROCESS | 10545 | 1466179282942 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 10545 | 1466179282953 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:22 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9f0400 == 97 [pid = 10545] [id = 181] 09:01:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 224 (0x8c0c4000) [pid = 10545] [serial = 543] [outer = (nil)] 09:01:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 225 (0x8c915400) [pid = 10545] [serial = 544] [outer = 0x8c0c4000] 09:01:23 INFO - PROCESS | 10545 | 1466179283026 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 226 (0x8daa1400) [pid = 10545] [serial = 545] [outer = 0x8c0c4000] 09:01:24 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:24 INFO - PROCESS | 10545 | 1466179284382 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 09:01:24 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:01:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1702ms 09:01:24 INFO - PROCESS | 10545 | 1466179284434 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 10545 | 1466179284438 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 09:01:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:01:24 INFO - PROCESS | 10545 | 1466179284452 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 10545 | 1466179284458 Marionette TRACE conn4 <- [1,698,null,{}] 09:01:24 INFO - PROCESS | 10545 | 1466179284475 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:24 INFO - PROCESS | 10545 | 1466179284484 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:24 INFO - PROCESS | 10545 | 1466179284772 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 09:01:24 INFO - PROCESS | 10545 | 1466179284800 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 10545 | 1466179284818 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:24 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dac6800 == 98 [pid = 10545] [id = 182] 09:01:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 227 (0x8dbca000) [pid = 10545] [serial = 546] [outer = (nil)] 09:01:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 228 (0x8dd2a800) [pid = 10545] [serial = 547] [outer = 0x8dbca000] 09:01:24 INFO - PROCESS | 10545 | 1466179284897 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 229 (0x8ddbc000) [pid = 10545] [serial = 548] [outer = 0x8dbca000] 09:01:26 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 228 (0x8f6bbc00) [pid = 10545] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 227 (0x9961a400) [pid = 10545] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 226 (0x91586800) [pid = 10545] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 225 (0x946d1c00) [pid = 10545] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 224 (0x8edde400) [pid = 10545] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 223 (0x917d6800) [pid = 10545] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 222 (0x9a0dac00) [pid = 10545] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 221 (0x9af02400) [pid = 10545] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 220 (0xa23fec00) [pid = 10545] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 219 (0x8edd9c00) [pid = 10545] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 218 (0x8ddb2800) [pid = 10545] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 217 (0x946cc400) [pid = 10545] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 216 (0x92065400) [pid = 10545] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 215 (0x8b536000) [pid = 10545] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 214 (0xa679b000) [pid = 10545] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 213 (0x9b17e400) [pid = 10545] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 212 (0x93a6c800) [pid = 10545] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 211 (0x8e88f800) [pid = 10545] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 210 (0x91c5b800) [pid = 10545] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 209 (0x9785dc00) [pid = 10545] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 208 (0x91c4e400) [pid = 10545] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 207 (0x9d414800) [pid = 10545] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 206 (0x8f6bcc00) [pid = 10545] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 205 (0xa61aec00) [pid = 10545] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 204 (0xa6b9a400) [pid = 10545] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 203 (0x903d8000) [pid = 10545] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 202 (0x8f64e400) [pid = 10545] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 201 (0x9d80fc00) [pid = 10545] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 200 (0x952f1c00) [pid = 10545] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 199 (0x903d6000) [pid = 10545] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 198 (0x91dc5c00) [pid = 10545] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 197 (0x903db000) [pid = 10545] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 196 (0x9aca4400) [pid = 10545] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 195 (0x8e88ec00) [pid = 10545] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 194 (0x9afc2000) [pid = 10545] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 193 (0x917dd800) [pid = 10545] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 192 (0x99d7b400) [pid = 10545] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 191 (0x8c0c9c00) [pid = 10545] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 190 (0x952f1000) [pid = 10545] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 189 (0x8f64ac00) [pid = 10545] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 188 (0x9af0a400) [pid = 10545] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 187 (0x8f848400) [pid = 10545] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 186 (0xa6b9c000) [pid = 10545] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 185 (0x9960ec00) [pid = 10545] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 184 (0x93a6d000) [pid = 10545] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:01:26 INFO - PROCESS | 10545 | --DOMWINDOW == 183 (0x8efe2800) [pid = 10545] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:01:26 INFO - PROCESS | 10545 | 1466179286870 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 09:01:26 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:01:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2444ms 09:01:26 INFO - PROCESS | 10545 | 1466179286897 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 09:01:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:01:26 INFO - PROCESS | 10545 | 1466179286902 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 09:01:26 INFO - PROCESS | 10545 | 1466179286908 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 10545 | 1466179286912 Marionette TRACE conn4 <- [1,702,null,{}] 09:01:26 INFO - PROCESS | 10545 | 1466179286918 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:26 INFO - PROCESS | 10545 | 1466179286923 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:27 INFO - PROCESS | 10545 | 1466179287115 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 09:01:27 INFO - PROCESS | 10545 | 1466179287125 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 10545 | 1466179287133 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:27 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dca3400 == 99 [pid = 10545] [id = 183] 09:01:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 184 (0x8dcad800) [pid = 10545] [serial = 549] [outer = (nil)] 09:01:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 185 (0x8e888000) [pid = 10545] [serial = 550] [outer = 0x8dcad800] 09:01:27 INFO - PROCESS | 10545 | 1466179287349 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 186 (0x8e88b000) [pid = 10545] [serial = 551] [outer = 0x8dcad800] 09:01:28 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:28 INFO - PROCESS | 10545 | 1466179288476 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 09:01:28 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:01:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1589ms 09:01:28 INFO - PROCESS | 10545 | 1466179288498 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 10545 | 1466179288501 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 09:01:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:01:28 INFO - PROCESS | 10545 | 1466179288508 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 10545 | 1466179288512 Marionette TRACE conn4 <- [1,706,null,{}] 09:01:28 INFO - PROCESS | 10545 | 1466179288517 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:28 INFO - PROCESS | 10545 | 1466179288523 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:28 INFO - PROCESS | 10545 | 1466179288781 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 09:01:29 INFO - PROCESS | 10545 | 1466179289052 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 10545 | 1466179289062 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:29 INFO - PROCESS | 10545 | ++DOCSHELL 0x89de2c00 == 100 [pid = 10545] [id = 184] 09:01:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 187 (0x89de3800) [pid = 10545] [serial = 552] [outer = (nil)] 09:01:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 188 (0x8a9e9400) [pid = 10545] [serial = 553] [outer = 0x89de3800] 09:01:29 INFO - PROCESS | 10545 | 1466179289188 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 189 (0x8a9ef400) [pid = 10545] [serial = 554] [outer = 0x89de3800] 09:01:30 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:30 INFO - PROCESS | 10545 | 1466179290681 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 09:01:30 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:01:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2189ms 09:01:30 INFO - PROCESS | 10545 | 1466179290700 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 10545 | 1466179290707 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 09:01:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:01:30 INFO - PROCESS | 10545 | 1466179290716 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 10545 | 1466179290721 Marionette TRACE conn4 <- [1,710,null,{}] 09:01:30 INFO - PROCESS | 10545 | 1466179290730 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:30 INFO - PROCESS | 10545 | 1466179290735 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:30 INFO - PROCESS | 10545 | 1466179290942 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 09:01:31 INFO - PROCESS | 10545 | 1466179291183 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 10545 | 1466179291193 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:31 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b537800 == 101 [pid = 10545] [id = 185] 09:01:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 190 (0x8b53d800) [pid = 10545] [serial = 555] [outer = (nil)] 09:01:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 191 (0x8dac7400) [pid = 10545] [serial = 556] [outer = 0x8b53d800] 09:01:31 INFO - PROCESS | 10545 | 1466179291313 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 192 (0x8dca9400) [pid = 10545] [serial = 557] [outer = 0x8b53d800] 09:01:32 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:32 INFO - PROCESS | 10545 | 1466179292824 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:01:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2186ms 09:01:32 INFO - PROCESS | 10545 | 1466179292902 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 09:01:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:01:32 INFO - PROCESS | 10545 | 1466179292907 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 09:01:32 INFO - PROCESS | 10545 | 1466179292914 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 10545 | 1466179292917 Marionette TRACE conn4 <- [1,714,null,{}] 09:01:32 INFO - PROCESS | 10545 | 1466179292925 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:32 INFO - PROCESS | 10545 | 1466179292931 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:33 INFO - PROCESS | 10545 | 1466179293132 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 09:01:33 INFO - PROCESS | 10545 | 1466179293348 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 10545 | 1466179293359 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:33 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dd1f000 == 102 [pid = 10545] [id = 186] 09:01:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 193 (0x8dd23c00) [pid = 10545] [serial = 558] [outer = (nil)] 09:01:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 194 (0x8eddac00) [pid = 10545] [serial = 559] [outer = 0x8dd23c00] 09:01:33 INFO - PROCESS | 10545 | 1466179293478 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 195 (0x8efe1c00) [pid = 10545] [serial = 560] [outer = 0x8dd23c00] 09:01:34 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:34 INFO - PROCESS | 10545 | 1466179294853 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 09:01:34 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:01:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1991ms 09:01:34 INFO - PROCESS | 10545 | 1466179294956 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 10545 | 1466179294964 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 09:01:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:01:34 INFO - PROCESS | 10545 | 1466179294989 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 10545 | 1466179294997 Marionette TRACE conn4 <- [1,718,null,{}] 09:01:35 INFO - PROCESS | 10545 | 1466179295004 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:35 INFO - PROCESS | 10545 | 1466179295011 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:35 INFO - PROCESS | 10545 | 1466179295222 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 09:01:35 INFO - PROCESS | 10545 | 1466179295488 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 10545 | 1466179295497 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:35 INFO - PROCESS | 10545 | ++DOCSHELL 0x8efd4400 == 103 [pid = 10545] [id = 187] 09:01:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 196 (0x8f64b800) [pid = 10545] [serial = 561] [outer = (nil)] 09:01:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 197 (0x8f849c00) [pid = 10545] [serial = 562] [outer = 0x8f64b800] 09:01:35 INFO - PROCESS | 10545 | 1466179295582 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 198 (0x90215800) [pid = 10545] [serial = 563] [outer = 0x8f64b800] 09:01:36 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:36 INFO - PROCESS | 10545 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:01:37 INFO - PROCESS | 10545 | 1466179297051 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:01:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2107ms 09:01:37 INFO - PROCESS | 10545 | 1466179297085 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 10545 | 1466179297089 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 09:01:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:01:37 INFO - PROCESS | 10545 | 1466179297098 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 10545 | 1466179297102 Marionette TRACE conn4 <- [1,722,null,{}] 09:01:37 INFO - PROCESS | 10545 | 1466179297108 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:37 INFO - PROCESS | 10545 | 1466179297114 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:37 INFO - PROCESS | 10545 | 1466179297310 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 09:01:37 INFO - PROCESS | 10545 | 1466179297516 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 10545 | 1466179297525 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:37 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6d4c00 == 104 [pid = 10545] [id = 188] 09:01:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 199 (0x90213000) [pid = 10545] [serial = 564] [outer = (nil)] 09:01:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 200 (0x9158a000) [pid = 10545] [serial = 565] [outer = 0x90213000] 09:01:37 INFO - PROCESS | 10545 | 1466179297644 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 201 (0x919c0400) [pid = 10545] [serial = 566] [outer = 0x90213000] 09:01:38 INFO - PROCESS | 10545 | 1466179298608 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 10545 | 1466179298690 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 09:01:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:01:38 INFO - PROCESS | 10545 | 1466179298696 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 10545 | 1466179298700 Marionette TRACE conn4 <- [1,726,null,{}] 09:01:38 INFO - PROCESS | 10545 | 1466179298707 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:38 INFO - PROCESS | 10545 | 1466179298712 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:38 INFO - PROCESS | 10545 | 1466179298965 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 09:01:39 INFO - PROCESS | 10545 | 1466179299236 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 10545 | 1466179299257 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:39 INFO - PROCESS | 10545 | ++DOCSHELL 0x92063000 == 105 [pid = 10545] [id = 189] 09:01:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 202 (0x92065400) [pid = 10545] [serial = 567] [outer = (nil)] 09:01:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 203 (0x92070400) [pid = 10545] [serial = 568] [outer = 0x92065400] 09:01:39 INFO - PROCESS | 10545 | 1466179299355 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 204 (0x92ebb800) [pid = 10545] [serial = 569] [outer = 0x92065400] 09:01:40 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:40 INFO - PROCESS | 10545 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:01:40 INFO - PROCESS | 10545 | 1466179300404 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:01:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1741ms 09:01:40 INFO - PROCESS | 10545 | 1466179300438 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 10545 | 1466179300441 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 09:01:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:01:40 INFO - PROCESS | 10545 | 1466179300448 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 10545 | 1466179300451 Marionette TRACE conn4 <- [1,730,null,{}] 09:01:40 INFO - PROCESS | 10545 | 1466179300458 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:40 INFO - PROCESS | 10545 | 1466179300464 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:40 INFO - PROCESS | 10545 | 1466179300681 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 09:01:40 INFO - PROCESS | 10545 | 1466179300981 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 10545 | 1466179300987 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:41 INFO - PROCESS | 10545 | ++DOCSHELL 0x91dc5c00 == 106 [pid = 10545] [id = 190] 09:01:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 205 (0x91dcd400) [pid = 10545] [serial = 570] [outer = (nil)] 09:01:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 206 (0x946d3000) [pid = 10545] [serial = 571] [outer = 0x91dcd400] 09:01:41 INFO - PROCESS | 10545 | 1466179301088 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 207 (0x952e9400) [pid = 10545] [serial = 572] [outer = 0x91dcd400] 09:01:41 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:41 INFO - PROCESS | 10545 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:01:42 INFO - PROCESS | 10545 | 1466179302086 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 10545 | 1466179302136 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 09:01:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:01:42 INFO - PROCESS | 10545 | 1466179302143 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 10545 | 1466179302146 Marionette TRACE conn4 <- [1,734,null,{}] 09:01:42 INFO - PROCESS | 10545 | 1466179302153 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:42 INFO - PROCESS | 10545 | 1466179302158 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:42 INFO - PROCESS | 10545 | 1466179302371 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 09:01:42 INFO - PROCESS | 10545 | 1466179302640 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 10545 | 1466179302648 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:42 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0ca400 == 107 [pid = 10545] [id = 191] 09:01:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 208 (0x8c90d800) [pid = 10545] [serial = 573] [outer = (nil)] 09:01:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 209 (0x8e8cbc00) [pid = 10545] [serial = 574] [outer = 0x8c90d800] 09:01:42 INFO - PROCESS | 10545 | 1466179302735 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 210 (0x91583c00) [pid = 10545] [serial = 575] [outer = 0x8c90d800] 09:01:43 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:43 INFO - PROCESS | 10545 | 1466179303664 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 09:01:43 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:01:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1584ms 09:01:43 INFO - PROCESS | 10545 | 1466179303728 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 09:01:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:01:43 INFO - PROCESS | 10545 | 1466179303733 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 09:01:43 INFO - PROCESS | 10545 | 1466179303740 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 10545 | 1466179303743 Marionette TRACE conn4 <- [1,738,null,{}] 09:01:43 INFO - PROCESS | 10545 | 1466179303749 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:43 INFO - PROCESS | 10545 | 1466179303755 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:44 INFO - PROCESS | 10545 | 1466179304000 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 09:01:44 INFO - PROCESS | 10545 | 1466179304303 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 10545 | 1466179304310 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:44 INFO - PROCESS | 10545 | ++DOCSHELL 0x8eddf800 == 108 [pid = 10545] [id = 192] 09:01:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 211 (0x8efdf800) [pid = 10545] [serial = 576] [outer = (nil)] 09:01:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 212 (0x8f844400) [pid = 10545] [serial = 577] [outer = 0x8efdf800] 09:01:44 INFO - PROCESS | 10545 | 1466179304405 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 213 (0x8f848000) [pid = 10545] [serial = 578] [outer = 0x8efdf800] 09:01:46 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:46 INFO - PROCESS | 10545 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:01:46 INFO - PROCESS | 10545 | 1466179306143 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:01:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2441ms 09:01:46 INFO - PROCESS | 10545 | 1466179306209 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 10545 | 1466179306217 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 09:01:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:01:46 INFO - PROCESS | 10545 | 1466179306293 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 10545 | 1466179306298 Marionette TRACE conn4 <- [1,742,null,{}] 09:01:46 INFO - PROCESS | 10545 | 1466179306310 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:46 INFO - PROCESS | 10545 | 1466179306314 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:46 INFO - PROCESS | 10545 | 1466179306589 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 09:01:46 INFO - PROCESS | 10545 | 1466179306824 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 10545 | 1466179306831 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:46 INFO - PROCESS | 10545 | ++DOCSHELL 0x89de2000 == 109 [pid = 10545] [id = 193] 09:01:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 214 (0x8b29b000) [pid = 10545] [serial = 579] [outer = (nil)] 09:01:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 215 (0x8c0cb000) [pid = 10545] [serial = 580] [outer = 0x8b29b000] 09:01:46 INFO - PROCESS | 10545 | 1466179306960 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 216 (0x8da9e800) [pid = 10545] [serial = 581] [outer = 0x8b29b000] 09:01:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 217 (0x8dd21c00) [pid = 10545] [serial = 582] [outer = 0xa4d0ac00] 09:01:48 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:48 INFO - PROCESS | 10545 | --DOCSHELL 0x92620c00 == 108 [pid = 10545] [id = 77] 09:01:48 INFO - PROCESS | 10545 | --DOCSHELL 0x8dacac00 == 107 [pid = 10545] [id = 136] 09:01:48 INFO - PROCESS | 10545 | --DOCSHELL 0x8c913400 == 106 [pid = 10545] [id = 138] 09:01:48 INFO - PROCESS | 10545 | --DOCSHELL 0x92767800 == 105 [pid = 10545] [id = 137] 09:01:48 INFO - PROCESS | 10545 | --DOCSHELL 0x91dcf800 == 104 [pid = 10545] [id = 73] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 216 (0x917ce400) [pid = 10545] [serial = 490] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 215 (0xa1015400) [pid = 10545] [serial = 466] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 214 (0x8ddbd400) [pid = 10545] [serial = 451] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 213 (0x9d8c4000) [pid = 10545] [serial = 460] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 212 (0x8b536800) [pid = 10545] [serial = 469] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 211 (0x8c0ca000) [pid = 10545] [serial = 463] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 210 (0x9b656000) [pid = 10545] [serial = 448] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 209 (0x8f6d2800) [pid = 10545] [serial = 436] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 208 (0x9a0bd800) [pid = 10545] [serial = 442] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 207 (0x8dcab800) [pid = 10545] [serial = 454] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 206 (0x91cc1800) [pid = 10545] [serial = 457] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 205 (0x92617000) [pid = 10545] [serial = 439] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 204 (0x9a76ac00) [pid = 10545] [serial = 445] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOCSHELL 0x92611400 == 103 [pid = 10545] [id = 76] 09:01:48 INFO - PROCESS | 10545 | --DOCSHELL 0x8dca3400 == 102 [pid = 10545] [id = 183] 09:01:48 INFO - PROCESS | 10545 | 1466179308601 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 09:01:48 INFO - PROCESS | 10545 | --DOCSHELL 0x8dac6800 == 101 [pid = 10545] [id = 182] 09:01:48 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9f0400 == 100 [pid = 10545] [id = 181] 09:01:48 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e2c00 == 99 [pid = 10545] [id = 180] 09:01:48 INFO - PROCESS | 10545 | --DOCSHELL 0x92f95c00 == 98 [pid = 10545] [id = 172] 09:01:48 INFO - PROCESS | 10545 | --DOCSHELL 0x951d6800 == 97 [pid = 10545] [id = 171] 09:01:48 INFO - PROCESS | 10545 | --DOCSHELL 0x92eb9800 == 96 [pid = 10545] [id = 170] 09:01:48 INFO - PROCESS | 10545 | --DOCSHELL 0x8b297c00 == 95 [pid = 10545] [id = 169] 09:01:48 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:01:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2402ms 09:01:48 INFO - PROCESS | 10545 | --DOCSHELL 0x903d9c00 == 94 [pid = 10545] [id = 168] 09:01:48 INFO - PROCESS | 10545 | --DOCSHELL 0x919c3c00 == 93 [pid = 10545] [id = 167] 09:01:48 INFO - PROCESS | 10545 | --DOCSHELL 0x903de400 == 92 [pid = 10545] [id = 166] 09:01:48 INFO - PROCESS | 10545 | 1466179308638 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 10545 | 1466179308646 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 09:01:48 INFO - PROCESS | 10545 | --DOCSHELL 0x8e888800 == 91 [pid = 10545] [id = 165] 09:01:48 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0c3400 == 90 [pid = 10545] [id = 164] 09:01:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:01:48 INFO - PROCESS | 10545 | 1466179308663 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 10545 | 1466179308667 Marionette TRACE conn4 <- [1,746,null,{}] 09:01:48 INFO - PROCESS | 10545 | 1466179308675 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:48 INFO - PROCESS | 10545 | 1466179308681 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:48 INFO - PROCESS | 10545 | 1466179308883 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 203 (0x903de800) [pid = 10545] [serial = 488] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 202 (0x8f6cd400) [pid = 10545] [serial = 484] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 201 (0x9ba04c00) [pid = 10545] [serial = 223] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 200 (0xa82b2000) [pid = 10545] [serial = 361] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 199 (0x9bf93c00) [pid = 10545] [serial = 174] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 198 (0xa6b96000) [pid = 10545] [serial = 352] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 197 (0xa108e800) [pid = 10545] [serial = 310] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 196 (0x8ddbc800) [pid = 10545] [serial = 475] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 195 (0xa2291000) [pid = 10545] [serial = 346] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 194 (0xa25f5800) [pid = 10545] [serial = 349] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 193 (0x8f6c6800) [pid = 10545] [serial = 487] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 192 (0xa6b97000) [pid = 10545] [serial = 204] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 191 (0x9d415400) [pid = 10545] [serial = 256] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 190 (0xa6ba2c00) [pid = 10545] [serial = 220] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 189 (0x8f647000) [pid = 10545] [serial = 481] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 188 (0x9261b400) [pid = 10545] [serial = 250] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 187 (0x9a0d3000) [pid = 10545] [serial = 253] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 186 (0x93bc3c00) [pid = 10545] [serial = 168] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 185 (0xa2fef400) [pid = 10545] [serial = 177] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 184 (0x8f6c4c00) [pid = 10545] [serial = 292] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 183 (0xa67a9c00) [pid = 10545] [serial = 259] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 182 (0xa6f2c400) [pid = 10545] [serial = 262] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 181 (0x8f6d4800) [pid = 10545] [serial = 485] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 180 (0x92615400) [pid = 10545] [serial = 340] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 179 (0x9d8cd800) [pid = 10545] [serial = 307] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 178 (0xa4f17400) [pid = 10545] [serial = 214] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 177 (0x8f6bc400) [pid = 10545] [serial = 482] [outer = (nil)] [url = about:blank] 09:01:48 INFO - PROCESS | 10545 | --DOMWINDOW == 176 (0xa4f19000) [pid = 10545] [serial = 180] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 175 (0xa6f36000) [pid = 10545] [serial = 265] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 174 (0x9afb5000) [pid = 10545] [serial = 334] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 173 (0x919bb400) [pid = 10545] [serial = 295] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 172 (0x9afb8400) [pid = 10545] [serial = 210] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 171 (0x8ede0c00) [pid = 10545] [serial = 479] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 170 (0xa671e800) [pid = 10545] [serial = 217] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 169 (0xa331e800) [pid = 10545] [serial = 358] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 168 (0x9b180000) [pid = 10545] [serial = 343] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 167 (0x8c91a400) [pid = 10545] [serial = 472] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 166 (0x9a0d8400) [pid = 10545] [serial = 207] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 165 (0x8f650400) [pid = 10545] [serial = 304] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 164 (0x8e8c9000) [pid = 10545] [serial = 478] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 163 (0x9bfa0800) [pid = 10545] [serial = 301] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 162 (0x8f84f000) [pid = 10545] [serial = 268] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 161 (0xa6ead400) [pid = 10545] [serial = 355] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 160 (0x9a516800) [pid = 10545] [serial = 171] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 159 (0x9782ec00) [pid = 10545] [serial = 298] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 158 (0x8da9bc00) [pid = 10545] [serial = 473] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 157 (0x8f845c00) [pid = 10545] [serial = 337] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 156 (0x8e883400) [pid = 10545] [serial = 476] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 155 (0x8f847c00) [pid = 10545] [serial = 383] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 154 (0x9af04000) [pid = 10545] [serial = 392] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 153 (0x91c59400) [pid = 10545] [serial = 386] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | --DOMWINDOW == 152 (0x9533fc00) [pid = 10545] [serial = 389] [outer = (nil)] [url = about:blank] 09:01:49 INFO - PROCESS | 10545 | 1466179309132 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 10545 | 1466179309140 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:49 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b536800 == 91 [pid = 10545] [id = 194] 09:01:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 153 (0x8c91a400) [pid = 10545] [serial = 583] [outer = (nil)] 09:01:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 154 (0x8dbd1000) [pid = 10545] [serial = 584] [outer = 0x8c91a400] 09:01:49 INFO - PROCESS | 10545 | 1466179309218 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 155 (0x8dd28800) [pid = 10545] [serial = 585] [outer = 0x8c91a400] 09:01:49 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:50 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:50 INFO - PROCESS | 10545 | 1466179310411 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 09:01:50 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:01:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1785ms 09:01:50 INFO - PROCESS | 10545 | 1466179310448 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 10545 | 1466179310451 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 09:01:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:01:50 INFO - PROCESS | 10545 | 1466179310469 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 10545 | 1466179310475 Marionette TRACE conn4 <- [1,750,null,{}] 09:01:50 INFO - PROCESS | 10545 | 1466179310491 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:50 INFO - PROCESS | 10545 | 1466179310500 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:50 INFO - PROCESS | 10545 | 1466179310834 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 09:01:50 INFO - PROCESS | 10545 | 1466179310872 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 10545 | 1466179310885 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:50 INFO - PROCESS | 10545 | ++DOCSHELL 0x8edda400 == 92 [pid = 10545] [id = 195] 09:01:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 156 (0x8eddb800) [pid = 10545] [serial = 586] [outer = (nil)] 09:01:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 157 (0x8ede0c00) [pid = 10545] [serial = 587] [outer = 0x8eddb800] 09:01:50 INFO - PROCESS | 10545 | 1466179310957 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 158 (0x8efdc400) [pid = 10545] [serial = 588] [outer = 0x8eddb800] 09:01:52 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:52 INFO - PROCESS | 10545 | 1466179312333 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 09:01:52 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:01:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1892ms 09:01:52 INFO - PROCESS | 10545 | 1466179312360 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 10545 | 1466179312365 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 09:01:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:01:52 INFO - PROCESS | 10545 | 1466179312371 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 10545 | 1466179312375 Marionette TRACE conn4 <- [1,754,null,{}] 09:01:52 INFO - PROCESS | 10545 | 1466179312381 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:52 INFO - PROCESS | 10545 | 1466179312386 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:52 INFO - PROCESS | 10545 | 1466179312702 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 09:01:52 INFO - PROCESS | 10545 | 1466179312738 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 10545 | 1466179312747 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:52 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbcb800 == 93 [pid = 10545] [id = 196] 09:01:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 159 (0x8eddb400) [pid = 10545] [serial = 589] [outer = (nil)] 09:01:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 160 (0x8f6c6800) [pid = 10545] [serial = 590] [outer = 0x8eddb400] 09:01:52 INFO - PROCESS | 10545 | 1466179312818 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 161 (0x8f843c00) [pid = 10545] [serial = 591] [outer = 0x8eddb400] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 160 (0x99614400) [pid = 10545] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 159 (0x93bc6c00) [pid = 10545] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 158 (0x8e8c2400) [pid = 10545] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 157 (0x8dca5800) [pid = 10545] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 156 (0x8c0c2800) [pid = 10545] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 155 (0x9206b000) [pid = 10545] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 154 (0x8dacb800) [pid = 10545] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 153 (0x8c914400) [pid = 10545] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 152 (0x97860000) [pid = 10545] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 151 (0x92618c00) [pid = 10545] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 150 (0x9b184000) [pid = 10545] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 149 (0x8ddb8800) [pid = 10545] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 148 (0x8dcaa000) [pid = 10545] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 147 (0x8dac4800) [pid = 10545] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 146 (0x92f93c00) [pid = 10545] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 145 (0x8e8cfc00) [pid = 10545] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 144 (0x8dbc6800) [pid = 10545] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 143 (0x8b6de400) [pid = 10545] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 142 (0x8dacd400) [pid = 10545] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 141 (0x8dbca000) [pid = 10545] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 140 (0x93bc8000) [pid = 10545] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 139 (0x8b534000) [pid = 10545] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 138 (0x8c912c00) [pid = 10545] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 137 (0x91581000) [pid = 10545] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 136 (0x89de2400) [pid = 10545] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 135 (0x8dd26800) [pid = 10545] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 134 (0x952eb400) [pid = 10545] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 133 (0x91dcc000) [pid = 10545] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 132 (0x99287c00) [pid = 10545] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 131 (0x8c0c4000) [pid = 10545] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 130 (0x89dde800) [pid = 10545] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 129 (0x8ede5400) [pid = 10545] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 128 (0x8fac8c00) [pid = 10545] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 127 (0x9157c800) [pid = 10545] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 126 (0x9d804c00) [pid = 10545] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 125 (0x8b52fc00) [pid = 10545] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 124 (0x8a9eb400) [pid = 10545] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 123 (0x91581800) [pid = 10545] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 122 (0x92064c00) [pid = 10545] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 121 (0x8dbd3800) [pid = 10545] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:01:53 INFO - PROCESS | 10545 | --DOMWINDOW == 120 (0x8e88c400) [pid = 10545] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:01:54 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:54 INFO - PROCESS | 10545 | 1466179314831 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 09:01:54 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:01:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2488ms 09:01:54 INFO - PROCESS | 10545 | 1466179314859 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 10545 | 1466179314864 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 09:01:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:01:54 INFO - PROCESS | 10545 | 1466179314870 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 10545 | 1466179314872 Marionette TRACE conn4 <- [1,758,null,{}] 09:01:54 INFO - PROCESS | 10545 | 1466179314879 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:54 INFO - PROCESS | 10545 | 1466179314884 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:55 INFO - PROCESS | 10545 | 1466179315101 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 09:01:55 INFO - PROCESS | 10545 | 1466179315266 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 10545 | 1466179315272 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:55 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9eb400 == 94 [pid = 10545] [id = 197] 09:01:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 121 (0x8b29bc00) [pid = 10545] [serial = 592] [outer = (nil)] 09:01:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 122 (0x8c910000) [pid = 10545] [serial = 593] [outer = 0x8b29bc00] 09:01:55 INFO - PROCESS | 10545 | 1466179315345 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 123 (0x8dbcf000) [pid = 10545] [serial = 594] [outer = 0x8b29bc00] 09:01:56 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:56 INFO - PROCESS | 10545 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:01:56 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:56 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:56 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:56 INFO - PROCESS | 10545 | 1466179316313 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 09:01:56 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:01:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1480ms 09:01:56 INFO - PROCESS | 10545 | 1466179316352 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 10545 | 1466179316359 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 09:01:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:01:56 INFO - PROCESS | 10545 | 1466179316369 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 10545 | 1466179316375 Marionette TRACE conn4 <- [1,762,null,{}] 09:01:56 INFO - PROCESS | 10545 | 1466179316384 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:56 INFO - PROCESS | 10545 | 1466179316390 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:56 INFO - PROCESS | 10545 | 1466179316637 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 09:01:56 INFO - PROCESS | 10545 | 1466179316899 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 10545 | 1466179316908 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:56 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9f0000 == 95 [pid = 10545] [id = 198] 09:01:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 124 (0x8b29e000) [pid = 10545] [serial = 595] [outer = (nil)] 09:01:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 125 (0x8dac8400) [pid = 10545] [serial = 596] [outer = 0x8b29e000] 09:01:57 INFO - PROCESS | 10545 | 1466179317045 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 126 (0x8dcad000) [pid = 10545] [serial = 597] [outer = 0x8b29e000] 09:01:58 INFO - PROCESS | 10545 | 1466179318360 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 09:01:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:01:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2035ms 09:01:58 INFO - PROCESS | 10545 | 1466179318470 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 10545 | 1466179318478 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 09:01:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:01:58 INFO - PROCESS | 10545 | 1466179318499 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 10545 | 1466179318504 Marionette TRACE conn4 <- [1,766,null,{}] 09:01:58 INFO - PROCESS | 10545 | 1466179318512 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:58 INFO - PROCESS | 10545 | 1466179318517 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:58 INFO - PROCESS | 10545 | 1466179318799 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 09:01:58 INFO - PROCESS | 10545 | 1466179318943 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 10545 | 1466179318950 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:01:59 INFO - PROCESS | 10545 | ++DOCSHELL 0x8daa6000 == 96 [pid = 10545] [id = 199] 09:01:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 127 (0x8ddbe800) [pid = 10545] [serial = 598] [outer = (nil)] 09:01:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 128 (0x8e8c2c00) [pid = 10545] [serial = 599] [outer = 0x8ddbe800] 09:01:59 INFO - PROCESS | 10545 | 1466179319075 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 129 (0x8e8cd400) [pid = 10545] [serial = 600] [outer = 0x8ddbe800] 09:02:00 INFO - PROCESS | 10545 | 1466179320571 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:02:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2091ms 09:02:00 INFO - PROCESS | 10545 | 1466179320591 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 10545 | 1466179320596 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 09:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:02:00 INFO - PROCESS | 10545 | 1466179320603 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 10545 | 1466179320610 Marionette TRACE conn4 <- [1,770,null,{}] 09:02:00 INFO - PROCESS | 10545 | 1466179320628 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:00 INFO - PROCESS | 10545 | 1466179320637 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:00 INFO - PROCESS | 10545 | 1466179320867 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 09:02:01 INFO - PROCESS | 10545 | 1466179321069 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 10545 | 1466179321079 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:01 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ddbf800 == 97 [pid = 10545] [id = 200] 09:02:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 130 (0x8f847c00) [pid = 10545] [serial = 601] [outer = (nil)] 09:02:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 131 (0x8fac8000) [pid = 10545] [serial = 602] [outer = 0x8f847c00] 09:02:01 INFO - PROCESS | 10545 | 1466179321207 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 132 (0x8fad0c00) [pid = 10545] [serial = 603] [outer = 0x8f847c00] 09:02:02 INFO - PROCESS | 10545 | 1466179322220 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1687ms 09:02:02 INFO - PROCESS | 10545 | 1466179322291 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 09:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:02:02 INFO - PROCESS | 10545 | 1466179322296 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 09:02:02 INFO - PROCESS | 10545 | 1466179322303 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 10545 | 1466179322307 Marionette TRACE conn4 <- [1,774,null,{}] 09:02:02 INFO - PROCESS | 10545 | 1466179322314 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:02 INFO - PROCESS | 10545 | 1466179322320 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:02 INFO - PROCESS | 10545 | 1466179322567 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 09:02:02 INFO - PROCESS | 10545 | 1466179322884 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 10545 | 1466179322893 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:02 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddd400 == 98 [pid = 10545] [id = 201] 09:02:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 133 (0x8ddc0400) [pid = 10545] [serial = 604] [outer = (nil)] 09:02:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 134 (0x9157cc00) [pid = 10545] [serial = 605] [outer = 0x8ddc0400] 09:02:02 INFO - PROCESS | 10545 | 1466179322982 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 135 (0x917d2c00) [pid = 10545] [serial = 606] [outer = 0x8ddc0400] 09:02:03 INFO - PROCESS | 10545 | 1466179323962 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1741ms 09:02:04 INFO - PROCESS | 10545 | 1466179324047 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 10545 | 1466179324054 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 09:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:02:04 INFO - PROCESS | 10545 | 1466179324064 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 10545 | 1466179324070 Marionette TRACE conn4 <- [1,778,null,{}] 09:02:04 INFO - PROCESS | 10545 | 1466179324080 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:04 INFO - PROCESS | 10545 | 1466179324089 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:04 INFO - PROCESS | 10545 | 1466179324539 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 09:02:04 INFO - PROCESS | 10545 | 1466179324853 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 10545 | 1466179324868 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:04 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c910c00 == 99 [pid = 10545] [id = 202] 09:02:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 136 (0x917d5c00) [pid = 10545] [serial = 607] [outer = (nil)] 09:02:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 137 (0x919c3400) [pid = 10545] [serial = 608] [outer = 0x917d5c00] 09:02:05 INFO - PROCESS | 10545 | 1466179325008 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 138 (0x91c59400) [pid = 10545] [serial = 609] [outer = 0x917d5c00] 09:02:06 INFO - PROCESS | 10545 | 1466179326209 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 09:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 2190ms 09:02:06 INFO - PROCESS | 10545 | 1466179326253 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 09:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:02:06 INFO - PROCESS | 10545 | 1466179326257 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 09:02:06 INFO - PROCESS | 10545 | 1466179326265 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 10545 | 1466179326272 Marionette TRACE conn4 <- [1,782,null,{}] 09:02:06 INFO - PROCESS | 10545 | 1466179326278 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:06 INFO - PROCESS | 10545 | 1466179326289 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:06 INFO - PROCESS | 10545 | 1466179326585 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 09:02:06 INFO - PROCESS | 10545 | 1466179326904 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 10545 | 1466179326914 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:06 INFO - PROCESS | 10545 | ++DOCSHELL 0x919b9c00 == 100 [pid = 10545] [id = 203] 09:02:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 139 (0x919be400) [pid = 10545] [serial = 610] [outer = (nil)] 09:02:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 140 (0x92618c00) [pid = 10545] [serial = 611] [outer = 0x919be400] 09:02:07 INFO - PROCESS | 10545 | 1466179327021 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 141 (0x92760000) [pid = 10545] [serial = 612] [outer = 0x919be400] 09:02:07 INFO - PROCESS | 10545 | 1466179327972 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1736ms 09:02:08 INFO - PROCESS | 10545 | 1466179328000 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 10545 | 1466179328004 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 09:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:02:08 INFO - PROCESS | 10545 | 1466179328012 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 10545 | 1466179328016 Marionette TRACE conn4 <- [1,786,null,{}] 09:02:08 INFO - PROCESS | 10545 | 1466179328023 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:08 INFO - PROCESS | 10545 | 1466179328027 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:08 INFO - PROCESS | 10545 | 1466179328242 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 09:02:08 INFO - PROCESS | 10545 | 1466179328527 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 10545 | 1466179328534 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:08 INFO - PROCESS | 10545 | ++DOCSHELL 0x9157ec00 == 101 [pid = 10545] [id = 204] 09:02:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 142 (0x92069000) [pid = 10545] [serial = 613] [outer = (nil)] 09:02:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 143 (0x92eb3400) [pid = 10545] [serial = 614] [outer = 0x92069000] 09:02:08 INFO - PROCESS | 10545 | 1466179328665 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 144 (0x92eba400) [pid = 10545] [serial = 615] [outer = 0x92069000] 09:02:09 INFO - PROCESS | 10545 | 1466179329624 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1691ms 09:02:09 INFO - PROCESS | 10545 | 1466179329705 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 09:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:02:09 INFO - PROCESS | 10545 | 1466179329716 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 09:02:09 INFO - PROCESS | 10545 | 1466179329723 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 10545 | 1466179329727 Marionette TRACE conn4 <- [1,790,null,{}] 09:02:09 INFO - PROCESS | 10545 | 1466179329733 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:09 INFO - PROCESS | 10545 | 1466179329738 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:09 INFO - PROCESS | 10545 | 1466179329988 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 09:02:10 INFO - PROCESS | 10545 | 1466179330291 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 10545 | 1466179330301 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:10 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd5c00 == 102 [pid = 10545] [id = 205] 09:02:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 145 (0x89dd7c00) [pid = 10545] [serial = 616] [outer = (nil)] 09:02:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 146 (0x93a6c800) [pid = 10545] [serial = 617] [outer = 0x89dd7c00] 09:02:10 INFO - PROCESS | 10545 | 1466179330386 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 147 (0x93bc6400) [pid = 10545] [serial = 618] [outer = 0x89dd7c00] 09:02:11 INFO - PROCESS | 10545 | 1466179331403 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1737ms 09:02:11 INFO - PROCESS | 10545 | 1466179331461 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 09:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:02:11 INFO - PROCESS | 10545 | 1466179331465 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 09:02:11 INFO - PROCESS | 10545 | 1466179331472 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 10545 | 1466179331475 Marionette TRACE conn4 <- [1,794,null,{}] 09:02:11 INFO - PROCESS | 10545 | 1466179331489 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:11 INFO - PROCESS | 10545 | 1466179331493 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:11 INFO - PROCESS | 10545 | 1466179331722 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 09:02:12 INFO - PROCESS | 10545 | 1466179332023 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 10545 | 1466179332037 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:12 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dda000 == 103 [pid = 10545] [id = 206] 09:02:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 148 (0x89de1400) [pid = 10545] [serial = 619] [outer = (nil)] 09:02:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 149 (0x8b6e3800) [pid = 10545] [serial = 620] [outer = 0x89de1400] 09:02:12 INFO - PROCESS | 10545 | 1466179332130 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 150 (0x8e886400) [pid = 10545] [serial = 621] [outer = 0x89de1400] 09:02:13 INFO - PROCESS | 10545 | 1466179333038 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 09:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1647ms 09:02:13 INFO - PROCESS | 10545 | 1466179333120 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 09:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:02:13 INFO - PROCESS | 10545 | 1466179333124 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 09:02:13 INFO - PROCESS | 10545 | 1466179333131 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 10545 | 1466179333135 Marionette TRACE conn4 <- [1,798,null,{}] 09:02:13 INFO - PROCESS | 10545 | 1466179333141 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:13 INFO - PROCESS | 10545 | 1466179333146 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:13 INFO - PROCESS | 10545 | 1466179333420 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 09:02:14 INFO - PROCESS | 10545 | 1466179334089 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 10545 | 1466179334097 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:14 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9f0400 == 104 [pid = 10545] [id = 207] 09:02:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 151 (0x8a9f0c00) [pid = 10545] [serial = 622] [outer = (nil)] 09:02:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 152 (0x8b2a0c00) [pid = 10545] [serial = 623] [outer = 0x8a9f0c00] 09:02:14 INFO - PROCESS | 10545 | 1466179334187 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 153 (0x8b6ddc00) [pid = 10545] [serial = 624] [outer = 0x8a9f0c00] 09:02:15 INFO - PROCESS | 10545 | 1466179335128 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 09:02:15 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:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 2033ms 09:02:15 INFO - PROCESS | 10545 | 1466179335165 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 10545 | 1466179335171 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 09:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:02:15 INFO - PROCESS | 10545 | 1466179335179 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 10545 | 1466179335183 Marionette TRACE conn4 <- [1,802,null,{}] 09:02:15 INFO - PROCESS | 10545 | 1466179335192 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:15 INFO - PROCESS | 10545 | 1466179335202 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:15 INFO - PROCESS | 10545 | 1466179335409 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 09:02:15 INFO - PROCESS | 10545 | 1466179335674 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 10545 | 1466179335688 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:15 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dd24400 == 105 [pid = 10545] [id = 208] 09:02:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 154 (0x8dd26400) [pid = 10545] [serial = 625] [outer = (nil)] 09:02:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 155 (0x8ddb5c00) [pid = 10545] [serial = 626] [outer = 0x8dd26400] 09:02:15 INFO - PROCESS | 10545 | 1466179335820 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 156 (0x8e885400) [pid = 10545] [serial = 627] [outer = 0x8dd26400] 09:02:16 INFO - PROCESS | 10545 | 1466179336937 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 09:02:16 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:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1794ms 09:02:16 INFO - PROCESS | 10545 | 1466179336978 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 10545 | 1466179336985 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 09:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:02:16 INFO - PROCESS | 10545 | 1466179336995 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 10545 | 1466179336998 Marionette TRACE conn4 <- [1,806,null,{}] 09:02:17 INFO - PROCESS | 10545 | 1466179337025 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:17 INFO - PROCESS | 10545 | 1466179337029 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:17 INFO - PROCESS | 10545 | 1466179337309 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 09:02:17 INFO - PROCESS | 10545 | 1466179337515 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 10545 | 1466179337523 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:17 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c91c000 == 106 [pid = 10545] [id = 209] 09:02:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 157 (0x8efd7400) [pid = 10545] [serial = 628] [outer = (nil)] 09:02:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 158 (0x8f6c6000) [pid = 10545] [serial = 629] [outer = 0x8efd7400] 09:02:17 INFO - PROCESS | 10545 | 1466179337603 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 159 (0x8f84a000) [pid = 10545] [serial = 630] [outer = 0x8efd7400] 09:02:18 INFO - PROCESS | 10545 | --DOCSHELL 0xa610cc00 == 105 [pid = 10545] [id = 118] 09:02:18 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6d6c00 == 104 [pid = 10545] [id = 119] 09:02:18 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6c6c00 == 103 [pid = 10545] [id = 116] 09:02:18 INFO - PROCESS | 10545 | --DOMWINDOW == 158 (0x8e888000) [pid = 10545] [serial = 550] [outer = (nil)] [url = about:blank] 09:02:18 INFO - PROCESS | 10545 | --DOCSHELL 0x952ed800 == 102 [pid = 10545] [id = 62] 09:02:18 INFO - PROCESS | 10545 | --DOCSHELL 0x8ede5000 == 101 [pid = 10545] [id = 115] 09:02:18 INFO - PROCESS | 10545 | --DOCSHELL 0x8efd3400 == 100 [pid = 10545] [id = 113] 09:02:18 INFO - PROCESS | 10545 | --DOCSHELL 0x946cf400 == 99 [pid = 10545] [id = 114] 09:02:18 INFO - PROCESS | 10545 | --DOCSHELL 0x8efe2400 == 98 [pid = 10545] [id = 112] 09:02:18 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6c3800 == 97 [pid = 10545] [id = 120] 09:02:18 INFO - PROCESS | 10545 | --DOCSHELL 0x8f842800 == 96 [pid = 10545] [id = 144] 09:02:18 INFO - PROCESS | 10545 | --DOCSHELL 0x8eddf800 == 95 [pid = 10545] [id = 192] 09:02:18 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0ca400 == 94 [pid = 10545] [id = 191] 09:02:18 INFO - PROCESS | 10545 | --DOCSHELL 0x91dc5c00 == 93 [pid = 10545] [id = 190] 09:02:18 INFO - PROCESS | 10545 | 1466179338675 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 09:02:18 INFO - PROCESS | 10545 | --DOCSHELL 0x92063000 == 92 [pid = 10545] [id = 189] 09:02:18 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6d4c00 == 91 [pid = 10545] [id = 188] 09:02:18 INFO - PROCESS | 10545 | --DOCSHELL 0x8efd4400 == 90 [pid = 10545] [id = 187] 09:02:18 INFO - PROCESS | 10545 | --DOCSHELL 0x8dd1f000 == 89 [pid = 10545] [id = 186] 09:02:18 INFO - PROCESS | 10545 | --DOCSHELL 0x8b537800 == 88 [pid = 10545] [id = 185] 09:02:18 INFO - PROCESS | 10545 | --DOCSHELL 0x89de2c00 == 87 [pid = 10545] [id = 184] 09:02:18 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:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1741ms 09:02:18 INFO - PROCESS | 10545 | 1466179338737 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 10545 | 1466179338740 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 09:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:02:18 INFO - PROCESS | 10545 | 1466179338751 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 10545 | 1466179338761 Marionette TRACE conn4 <- [1,810,null,{}] 09:02:18 INFO - PROCESS | 10545 | 1466179338777 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:18 INFO - PROCESS | 10545 | 1466179338786 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:19 INFO - PROCESS | 10545 | 1466179339009 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 157 (0x8facb800) [pid = 10545] [serial = 437] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 156 (0x92f99000) [pid = 10545] [serial = 398] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 155 (0x92f97400) [pid = 10545] [serial = 395] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 154 (0x9d8cd000) [pid = 10545] [serial = 461] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 153 (0x8b538c00) [pid = 10545] [serial = 470] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 152 (0x9afb9400) [pid = 10545] [serial = 446] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 151 (0xa23f3800) [pid = 10545] [serial = 467] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 150 (0x8e8cd000) [pid = 10545] [serial = 401] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 149 (0x8dcb0000) [pid = 10545] [serial = 455] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 148 (0x8c0cb800) [pid = 10545] [serial = 464] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 147 (0x92762000) [pid = 10545] [serial = 440] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 146 (0x9275cc00) [pid = 10545] [serial = 410] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 145 (0x8c91ac00) [pid = 10545] [serial = 416] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 144 (0x9a31e800) [pid = 10545] [serial = 443] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 143 (0x97864800) [pid = 10545] [serial = 434] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 142 (0x9ba9bc00) [pid = 10545] [serial = 449] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 141 (0x9c1d8400) [pid = 10545] [serial = 452] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 140 (0x91cc5c00) [pid = 10545] [serial = 458] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 139 (0x8dacf000) [pid = 10545] [serial = 407] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 138 (0x9b492400) [pid = 10545] [serial = 413] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 137 (0x9a0d9400) [pid = 10545] [serial = 404] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 136 (0x8b2a1800) [pid = 10545] [serial = 542] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 135 (0x8b296400) [pid = 10545] [serial = 541] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 134 (0x91cca000) [pid = 10545] [serial = 500] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 133 (0x917da800) [pid = 10545] [serial = 499] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 132 (0x9261bc00) [pid = 10545] [serial = 503] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 131 (0x9206ec00) [pid = 10545] [serial = 502] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 130 (0x91c4d400) [pid = 10545] [serial = 533] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 129 (0x919bc800) [pid = 10545] [serial = 532] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 128 (0x8ede7c00) [pid = 10545] [serial = 497] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 127 (0x8e8c3c00) [pid = 10545] [serial = 496] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 126 (0x8dbce000) [pid = 10545] [serial = 520] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 125 (0x8dbd0400) [pid = 10545] [serial = 521] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 124 (0x8dd27400) [pid = 10545] [serial = 536] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 123 (0x8dd25400) [pid = 10545] [serial = 535] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 122 (0x917d7800) [pid = 10545] [serial = 491] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 121 (0x8dd2a800) [pid = 10545] [serial = 547] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 120 (0x9a0bcc00) [pid = 10545] [serial = 512] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 119 (0x992d7800) [pid = 10545] [serial = 511] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 118 (0x8f642800) [pid = 10545] [serial = 530] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 117 (0x8b6e6c00) [pid = 10545] [serial = 529] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 116 (0x8ddb3000) [pid = 10545] [serial = 494] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 115 (0x8dca9000) [pid = 10545] [serial = 493] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 114 (0x952f5c00) [pid = 10545] [serial = 509] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 113 (0x946cf000) [pid = 10545] [serial = 508] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 112 (0x8b6e0c00) [pid = 10545] [serial = 527] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 111 (0x8b6dd800) [pid = 10545] [serial = 526] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 110 (0x92ebac00) [pid = 10545] [serial = 539] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 109 (0x8ede4400) [pid = 10545] [serial = 538] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 108 (0x9a763800) [pid = 10545] [serial = 515] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 107 (0x9a6d3c00) [pid = 10545] [serial = 514] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 106 (0x92eb7000) [pid = 10545] [serial = 506] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 105 (0x92765000) [pid = 10545] [serial = 505] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x9b186c00) [pid = 10545] [serial = 518] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x9afbf800) [pid = 10545] [serial = 517] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x8c915400) [pid = 10545] [serial = 544] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 101 (0x8dbc6000) [pid = 10545] [serial = 523] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 100 (0x8dbd4000) [pid = 10545] [serial = 524] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 99 (0x8ddbc000) [pid = 10545] [serial = 548] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | --DOMWINDOW == 98 (0x8daa1400) [pid = 10545] [serial = 545] [outer = (nil)] [url = about:blank] 09:02:19 INFO - PROCESS | 10545 | 1466179339331 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 10545 | 1466179339342 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:19 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e3000 == 88 [pid = 10545] [id = 210] 09:02:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 99 (0x8a9eb000) [pid = 10545] [serial = 631] [outer = (nil)] 09:02:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 100 (0x8b53b400) [pid = 10545] [serial = 632] [outer = 0x8a9eb000] 09:02:19 INFO - PROCESS | 10545 | 1466179339419 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 101 (0x8c91ac00) [pid = 10545] [serial = 633] [outer = 0x8a9eb000] 09:02:20 INFO - PROCESS | 10545 | 1466179340232 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 09:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1544ms 09:02:20 INFO - PROCESS | 10545 | 1466179340307 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 10545 | 1466179340311 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 09:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:02:20 INFO - PROCESS | 10545 | 1466179340321 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 10545 | 1466179340324 Marionette TRACE conn4 <- [1,814,null,{}] 09:02:20 INFO - PROCESS | 10545 | 1466179340331 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:20 INFO - PROCESS | 10545 | 1466179340337 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:20 INFO - PROCESS | 10545 | 1466179340534 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 09:02:20 INFO - PROCESS | 10545 | 1466179340543 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 10545 | 1466179340549 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:20 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6d7c00 == 89 [pid = 10545] [id = 211] 09:02:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 102 (0x8dbd4000) [pid = 10545] [serial = 634] [outer = (nil)] 09:02:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x8ddbdc00) [pid = 10545] [serial = 635] [outer = 0x8dbd4000] 09:02:20 INFO - PROCESS | 10545 | 1466179340623 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x8e8ce800) [pid = 10545] [serial = 636] [outer = 0x8dbd4000] 09:02:21 INFO - PROCESS | 10545 | 1466179341759 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 10545 | 1466179341807 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 09:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:02:21 INFO - PROCESS | 10545 | 1466179341820 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 10545 | 1466179341822 Marionette TRACE conn4 <- [1,818,null,{}] 09:02:21 INFO - PROCESS | 10545 | 1466179341829 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:21 INFO - PROCESS | 10545 | 1466179341834 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:22 INFO - PROCESS | 10545 | 1466179342092 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 09:02:22 INFO - PROCESS | 10545 | 1466179342122 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 10545 | 1466179342140 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:22 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f641400 == 90 [pid = 10545] [id = 212] 09:02:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x8f6bc400) [pid = 10545] [serial = 637] [outer = (nil)] 09:02:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 106 (0x8f842000) [pid = 10545] [serial = 638] [outer = 0x8f6bc400] 09:02:22 INFO - PROCESS | 10545 | 1466179342240 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 107 (0x8fad4800) [pid = 10545] [serial = 639] [outer = 0x8f6bc400] 09:02:23 INFO - PROCESS | 10545 | --DOMWINDOW == 106 (0x8c91a400) [pid = 10545] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:02:23 INFO - PROCESS | 10545 | --DOMWINDOW == 105 (0x8efdf800) [pid = 10545] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:02:23 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x8eddb400) [pid = 10545] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:02:23 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x8eddb800) [pid = 10545] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:02:23 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x8dcad800) [pid = 10545] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:02:23 INFO - PROCESS | 10545 | --DOMWINDOW == 101 (0x8b29b000) [pid = 10545] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:02:23 INFO - PROCESS | 10545 | 1466179343620 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 09:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1835ms 09:02:23 INFO - PROCESS | 10545 | 1466179343672 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 10545 | 1466179343675 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 09:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:02:23 INFO - PROCESS | 10545 | 1466179343687 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 10545 | 1466179343691 Marionette TRACE conn4 <- [1,822,null,{}] 09:02:23 INFO - PROCESS | 10545 | 1466179343699 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:23 INFO - PROCESS | 10545 | 1466179343704 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:23 INFO - PROCESS | 10545 | 1466179343992 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 09:02:24 INFO - PROCESS | 10545 | 1466179344013 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 10545 | 1466179344021 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:24 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dac2400 == 91 [pid = 10545] [id = 213] 09:02:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 102 (0x8ddb2000) [pid = 10545] [serial = 640] [outer = (nil)] 09:02:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x903d7800) [pid = 10545] [serial = 641] [outer = 0x8ddb2000] 09:02:24 INFO - PROCESS | 10545 | 1466179344098 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x91584c00) [pid = 10545] [serial = 642] [outer = 0x8ddb2000] 09:02:24 INFO - PROCESS | 10545 | 1466179344982 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 10545 | 1466179345023 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 09:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:02:25 INFO - PROCESS | 10545 | 1466179345030 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 10545 | 1466179345034 Marionette TRACE conn4 <- [1,826,null,{}] 09:02:25 INFO - PROCESS | 10545 | 1466179345039 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:25 INFO - PROCESS | 10545 | 1466179345044 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:25 INFO - PROCESS | 10545 | 1466179345236 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 09:02:25 INFO - PROCESS | 10545 | 1466179345527 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 10545 | 1466179345536 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:25 INFO - PROCESS | 10545 | ++DOCSHELL 0x89de2800 == 92 [pid = 10545] [id = 214] 09:02:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x89de2c00) [pid = 10545] [serial = 643] [outer = (nil)] 09:02:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 106 (0x8b29c400) [pid = 10545] [serial = 644] [outer = 0x89de2c00] 09:02:25 INFO - PROCESS | 10545 | 1466179345704 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 107 (0x8b538800) [pid = 10545] [serial = 645] [outer = 0x89de2c00] 09:02:26 INFO - PROCESS | 10545 | 1466179346964 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1989ms 09:02:27 INFO - PROCESS | 10545 | 1466179347023 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 10545 | 1466179347031 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 09:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:02:27 INFO - PROCESS | 10545 | 1466179347041 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 10545 | 1466179347047 Marionette TRACE conn4 <- [1,830,null,{}] 09:02:27 INFO - PROCESS | 10545 | 1466179347098 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:27 INFO - PROCESS | 10545 | 1466179347116 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:27 INFO - PROCESS | 10545 | 1466179347487 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 09:02:27 INFO - PROCESS | 10545 | 1466179347654 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 10545 | 1466179347666 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:27 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6df800 == 93 [pid = 10545] [id = 215] 09:02:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 108 (0x8da9c400) [pid = 10545] [serial = 646] [outer = (nil)] 09:02:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 109 (0x8dacb800) [pid = 10545] [serial = 647] [outer = 0x8da9c400] 09:02:27 INFO - PROCESS | 10545 | 1466179347798 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 110 (0x8dbc9000) [pid = 10545] [serial = 648] [outer = 0x8da9c400] 09:02:28 INFO - PROCESS | 10545 | 1466179348888 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1898ms 09:02:28 INFO - PROCESS | 10545 | 1466179348944 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 10545 | 1466179348951 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 09:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:02:28 INFO - PROCESS | 10545 | 1466179348959 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 10545 | 1466179348965 Marionette TRACE conn4 <- [1,834,null,{}] 09:02:28 INFO - PROCESS | 10545 | 1466179348976 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:28 INFO - PROCESS | 10545 | 1466179348984 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:29 INFO - PROCESS | 10545 | 1466179349363 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 09:02:29 INFO - PROCESS | 10545 | 1466179349615 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 10545 | 1466179349623 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:29 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd8400 == 94 [pid = 10545] [id = 216] 09:02:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 111 (0x89dde800) [pid = 10545] [serial = 649] [outer = (nil)] 09:02:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 112 (0x8edd9000) [pid = 10545] [serial = 650] [outer = 0x89dde800] 09:02:29 INFO - PROCESS | 10545 | 1466179349749 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 113 (0x8efe0c00) [pid = 10545] [serial = 651] [outer = 0x89dde800] 09:02:30 INFO - PROCESS | 10545 | 1466179350797 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 09:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1885ms 09:02:30 INFO - PROCESS | 10545 | 1466179350846 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 10545 | 1466179350852 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 09:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:02:30 INFO - PROCESS | 10545 | 1466179350876 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 10545 | 1466179350888 Marionette TRACE conn4 <- [1,838,null,{}] 09:02:30 INFO - PROCESS | 10545 | 1466179350918 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:30 INFO - PROCESS | 10545 | 1466179350928 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:31 INFO - PROCESS | 10545 | 1466179351179 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 09:02:31 INFO - PROCESS | 10545 | 1466179351482 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 10545 | 1466179351491 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:31 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e8c7c00 == 95 [pid = 10545] [id = 217] 09:02:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 114 (0x8f649c00) [pid = 10545] [serial = 652] [outer = (nil)] 09:02:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 115 (0x90221c00) [pid = 10545] [serial = 653] [outer = 0x8f649c00] 09:02:31 INFO - PROCESS | 10545 | 1466179351583 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 116 (0x919bdc00) [pid = 10545] [serial = 654] [outer = 0x8f649c00] 09:02:32 INFO - PROCESS | 10545 | 1466179352674 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 09:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1828ms 09:02:32 INFO - PROCESS | 10545 | 1466179352689 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 10545 | 1466179352693 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 09:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:02:32 INFO - PROCESS | 10545 | 1466179352701 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 10545 | 1466179352706 Marionette TRACE conn4 <- [1,842,null,{}] 09:02:32 INFO - PROCESS | 10545 | 1466179352712 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:32 INFO - PROCESS | 10545 | 1466179352717 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:32 INFO - PROCESS | 10545 | 1466179352966 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 09:02:33 INFO - PROCESS | 10545 | 1466179353225 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 10545 | 1466179353232 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:33 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e8400 == 96 [pid = 10545] [id = 218] 09:02:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 117 (0x8a9eac00) [pid = 10545] [serial = 655] [outer = (nil)] 09:02:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 118 (0x91dc6800) [pid = 10545] [serial = 656] [outer = 0x8a9eac00] 09:02:33 INFO - PROCESS | 10545 | 1466179353378 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 119 (0x92063800) [pid = 10545] [serial = 657] [outer = 0x8a9eac00] 09:02:34 INFO - PROCESS | 10545 | 1466179354443 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 09:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1788ms 09:02:34 INFO - PROCESS | 10545 | 1466179354491 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 10545 | 1466179354495 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 09:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:02:34 INFO - PROCESS | 10545 | 1466179354503 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 10545 | 1466179354507 Marionette TRACE conn4 <- [1,846,null,{}] 09:02:34 INFO - PROCESS | 10545 | 1466179354514 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:34 INFO - PROCESS | 10545 | 1466179354520 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:34 INFO - PROCESS | 10545 | 1466179354747 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 09:02:35 INFO - PROCESS | 10545 | 1466179355010 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 10545 | 1466179355030 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:35 INFO - PROCESS | 10545 | ++DOCSHELL 0x92616c00 == 97 [pid = 10545] [id = 219] 09:02:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 120 (0x92617000) [pid = 10545] [serial = 658] [outer = (nil)] 09:02:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 121 (0x9261c400) [pid = 10545] [serial = 659] [outer = 0x92617000] 09:02:35 INFO - PROCESS | 10545 | 1466179355175 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 122 (0x92eb4800) [pid = 10545] [serial = 660] [outer = 0x92617000] 09:02:36 INFO - PROCESS | 10545 | 1466179356175 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 09:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1691ms 09:02:36 INFO - PROCESS | 10545 | 1466179356196 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 10545 | 1466179356200 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 09:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:02:36 INFO - PROCESS | 10545 | 1466179356208 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 10545 | 1466179356212 Marionette TRACE conn4 <- [1,850,null,{}] 09:02:36 INFO - PROCESS | 10545 | 1466179356218 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:36 INFO - PROCESS | 10545 | 1466179356223 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:36 INFO - PROCESS | 10545 | 1466179356459 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 09:02:36 INFO - PROCESS | 10545 | 1466179356716 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 10545 | 1466179356725 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:36 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e4800 == 98 [pid = 10545] [id = 220] 09:02:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 123 (0x8a9e5000) [pid = 10545] [serial = 661] [outer = (nil)] 09:02:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 124 (0x92f9a400) [pid = 10545] [serial = 662] [outer = 0x8a9e5000] 09:02:36 INFO - PROCESS | 10545 | 1466179356858 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 125 (0x946cdc00) [pid = 10545] [serial = 663] [outer = 0x8a9e5000] 09:02:38 INFO - PROCESS | 10545 | 1466179358069 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 09:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1891ms 09:02:38 INFO - PROCESS | 10545 | 1466179358102 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 10545 | 1466179358109 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 09:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:02:38 INFO - PROCESS | 10545 | 1466179358119 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 10545 | 1466179358123 Marionette TRACE conn4 <- [1,854,null,{}] 09:02:38 INFO - PROCESS | 10545 | 1466179358133 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:38 INFO - PROCESS | 10545 | 1466179358139 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:38 INFO - PROCESS | 10545 | 1466179358547 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 09:02:38 INFO - PROCESS | 10545 | 1466179358773 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 10545 | 1466179358780 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:38 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddc800 == 99 [pid = 10545] [id = 221] 09:02:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 126 (0x91dcb000) [pid = 10545] [serial = 664] [outer = (nil)] 09:02:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 127 (0x952ed000) [pid = 10545] [serial = 665] [outer = 0x91dcb000] 09:02:38 INFO - PROCESS | 10545 | 1466179358867 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 128 (0x965ab800) [pid = 10545] [serial = 666] [outer = 0x91dcb000] 09:02:39 INFO - PROCESS | 10545 | 1466179359832 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1789ms 09:02:39 INFO - PROCESS | 10545 | 1466179359907 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 10545 | 1466179359911 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 09:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:02:39 INFO - PROCESS | 10545 | 1466179359919 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 10545 | 1466179359923 Marionette TRACE conn4 <- [1,858,null,{}] 09:02:39 INFO - PROCESS | 10545 | 1466179359930 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:39 INFO - PROCESS | 10545 | 1466179359935 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:40 INFO - PROCESS | 10545 | 1466179360189 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 09:02:40 INFO - PROCESS | 10545 | 1466179360497 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 10545 | 1466179360509 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:40 INFO - PROCESS | 10545 | ++DOCSHELL 0x9275d000 == 100 [pid = 10545] [id = 222] 09:02:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 129 (0x951cf800) [pid = 10545] [serial = 667] [outer = (nil)] 09:02:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 130 (0x97861c00) [pid = 10545] [serial = 668] [outer = 0x951cf800] 09:02:40 INFO - PROCESS | 10545 | 1466179360592 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 131 (0x992de400) [pid = 10545] [serial = 669] [outer = 0x951cf800] 09:02:41 INFO - PROCESS | 10545 | 1466179361545 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 09:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1688ms 09:02:41 INFO - PROCESS | 10545 | 1466179361609 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 10545 | 1466179361612 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 09:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:02:41 INFO - PROCESS | 10545 | 1466179361620 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 10545 | 1466179361625 Marionette TRACE conn4 <- [1,862,null,{}] 09:02:41 INFO - PROCESS | 10545 | 1466179361631 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:41 INFO - PROCESS | 10545 | 1466179361638 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:41 INFO - PROCESS | 10545 | 1466179361915 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 09:02:42 INFO - PROCESS | 10545 | 1466179362254 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 10545 | 1466179362260 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:42 INFO - PROCESS | 10545 | ++DOCSHELL 0x93a6cc00 == 101 [pid = 10545] [id = 223] 09:02:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 132 (0x99262000) [pid = 10545] [serial = 670] [outer = (nil)] 09:02:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 133 (0x9a0bdc00) [pid = 10545] [serial = 671] [outer = 0x99262000] 09:02:42 INFO - PROCESS | 10545 | 1466179362351 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 134 (0x9a0d2000) [pid = 10545] [serial = 672] [outer = 0x99262000] 09:02:43 INFO - PROCESS | 10545 | 1466179363542 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 09:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1942ms 09:02:43 INFO - PROCESS | 10545 | 1466179363563 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 09:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:02:43 INFO - PROCESS | 10545 | 1466179363567 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 09:02:43 INFO - PROCESS | 10545 | 1466179363575 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 10545 | 1466179363579 Marionette TRACE conn4 <- [1,866,null,{}] 09:02:43 INFO - PROCESS | 10545 | 1466179363585 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:43 INFO - PROCESS | 10545 | 1466179363590 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:43 INFO - PROCESS | 10545 | 1466179363865 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 09:02:44 INFO - PROCESS | 10545 | 1466179364247 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 10545 | 1466179364257 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:44 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a1e7000 == 102 [pid = 10545] [id = 224] 09:02:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 135 (0x9a31b400) [pid = 10545] [serial = 673] [outer = (nil)] 09:02:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 136 (0x9a3f2400) [pid = 10545] [serial = 674] [outer = 0x9a31b400] 09:02:44 INFO - PROCESS | 10545 | 1466179364362 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 137 (0x9a523c00) [pid = 10545] [serial = 675] [outer = 0x9a31b400] 09:02:45 INFO - PROCESS | 10545 | 1466179365406 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 09:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1886ms 09:02:45 INFO - PROCESS | 10545 | 1466179365460 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 10545 | 1466179365465 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 09:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:02:45 INFO - PROCESS | 10545 | 1466179365475 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 10545 | 1466179365480 Marionette TRACE conn4 <- [1,870,null,{}] 09:02:45 INFO - PROCESS | 10545 | 1466179365486 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:45 INFO - PROCESS | 10545 | 1466179365492 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:45 INFO - PROCESS | 10545 | 1466179365750 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 09:02:46 INFO - PROCESS | 10545 | 1466179366059 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 10545 | 1466179366065 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:46 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a75f400 == 103 [pid = 10545] [id = 225] 09:02:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 138 (0x9a763400) [pid = 10545] [serial = 676] [outer = (nil)] 09:02:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 139 (0x9af05c00) [pid = 10545] [serial = 677] [outer = 0x9a763400] 09:02:46 INFO - PROCESS | 10545 | 1466179366160 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 140 (0x9af0c400) [pid = 10545] [serial = 678] [outer = 0x9a763400] 09:02:47 INFO - PROCESS | 10545 | 1466179367195 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 09:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1792ms 09:02:47 INFO - PROCESS | 10545 | 1466179367312 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 10545 | 1466179367317 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 09:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:02:47 INFO - PROCESS | 10545 | 1466179367336 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 10545 | 1466179367340 Marionette TRACE conn4 <- [1,874,null,{}] 09:02:47 INFO - PROCESS | 10545 | 1466179367346 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:47 INFO - PROCESS | 10545 | 1466179367351 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:47 INFO - PROCESS | 10545 | 1466179367598 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 09:02:48 INFO - PROCESS | 10545 | 1466179368257 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 10545 | 1466179368265 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:48 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9ef000 == 104 [pid = 10545] [id = 226] 09:02:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 141 (0x8b297000) [pid = 10545] [serial = 679] [outer = (nil)] 09:02:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 142 (0x8b532800) [pid = 10545] [serial = 680] [outer = 0x8b297000] 09:02:48 INFO - PROCESS | 10545 | 1466179368385 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 143 (0x8b6e5c00) [pid = 10545] [serial = 681] [outer = 0x8b297000] 09:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 2135ms 09:02:49 INFO - PROCESS | 10545 | 1466179369458 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 09:02:49 INFO - PROCESS | 10545 | 1466179369472 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 09:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:02:49 INFO - PROCESS | 10545 | 1466179369478 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 09:02:49 INFO - PROCESS | 10545 | 1466179369487 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 10545 | 1466179369493 Marionette TRACE conn4 <- [1,878,null,{}] 09:02:49 INFO - PROCESS | 10545 | 1466179369502 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:49 INFO - PROCESS | 10545 | 1466179369509 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:49 INFO - PROCESS | 10545 | 1466179369727 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 09:02:50 INFO - PROCESS | 10545 | 1466179370023 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 10545 | 1466179370033 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:50 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd7800 == 105 [pid = 10545] [id = 227] 09:02:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 144 (0x8dd26800) [pid = 10545] [serial = 682] [outer = (nil)] 09:02:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 145 (0x8dd2a800) [pid = 10545] [serial = 683] [outer = 0x8dd26800] 09:02:50 INFO - PROCESS | 10545 | 1466179370237 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 146 (0x8ddbf400) [pid = 10545] [serial = 684] [outer = 0x8dd26800] 09:02:51 INFO - PROCESS | 10545 | 1466179371196 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 09:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1753ms 09:02:51 INFO - PROCESS | 10545 | 1466179371242 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 10545 | 1466179371249 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 09:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:02:51 INFO - PROCESS | 10545 | 1466179371258 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 10545 | 1466179371262 Marionette TRACE conn4 <- [1,882,null,{}] 09:02:51 INFO - PROCESS | 10545 | 1466179371268 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:51 INFO - PROCESS | 10545 | 1466179371273 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:51 INFO - PROCESS | 10545 | 1466179371495 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8b536800 == 104 [pid = 10545] [id = 194] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbcb800 == 103 [pid = 10545] [id = 196] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9afba400 == 102 [pid = 10545] [id = 72] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x93bbfc00 == 101 [pid = 10545] [id = 27] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8dac2400 == 100 [pid = 10545] [id = 213] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8f641400 == 99 [pid = 10545] [id = 212] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6d7c00 == 98 [pid = 10545] [id = 211] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e3000 == 97 [pid = 10545] [id = 210] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8c91c000 == 96 [pid = 10545] [id = 209] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9f0400 == 95 [pid = 10545] [id = 207] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8dd24400 == 94 [pid = 10545] [id = 208] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x919b9c00 == 93 [pid = 10545] [id = 203] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddd400 == 92 [pid = 10545] [id = 201] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8c910c00 == 91 [pid = 10545] [id = 202] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8ddbf800 == 90 [pid = 10545] [id = 200] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8daa6000 == 89 [pid = 10545] [id = 199] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9f0000 == 88 [pid = 10545] [id = 198] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x93bc2000 == 87 [pid = 10545] [id = 63] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0xa2093400 == 86 [pid = 10545] [id = 68] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9eb400 == 85 [pid = 10545] [id = 197] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9af10800 == 84 [pid = 10545] [id = 38] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x93bc6000 == 83 [pid = 10545] [id = 67] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x917db800 == 82 [pid = 10545] [id = 79] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9af01c00 == 81 [pid = 10545] [id = 26] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6d1c00 == 80 [pid = 10545] [id = 111] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x952ef800 == 79 [pid = 10545] [id = 69] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9a51e000 == 78 [pid = 10545] [id = 64] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6da000 == 77 [pid = 10545] [id = 178] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x89dda000 == 76 [pid = 10545] [id = 206] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x917d2400 == 75 [pid = 10545] [id = 74] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x89dde400 == 74 [pid = 10545] [id = 174] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x91dc2000 == 73 [pid = 10545] [id = 65] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9b493800 == 72 [pid = 10545] [id = 25] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x951d6400 == 71 [pid = 10545] [id = 17] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9a76bc00 == 70 [pid = 10545] [id = 47] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9a51b400 == 69 [pid = 10545] [id = 70] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd4800 == 68 [pid = 10545] [id = 175] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9157ec00 == 67 [pid = 10545] [id = 204] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6e5800 == 66 [pid = 10545] [id = 177] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd5c00 == 65 [pid = 10545] [id = 205] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9bfa1800 == 64 [pid = 10545] [id = 19] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8dac8800 == 63 [pid = 10545] [id = 163] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x919b7c00 == 62 [pid = 10545] [id = 75] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9925ec00 == 61 [pid = 10545] [id = 57] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9c1ea000 == 60 [pid = 10545] [id = 71] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9a0d9c00 == 59 [pid = 10545] [id = 49] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x917cf800 == 58 [pid = 10545] [id = 82] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9a3f1000 == 57 [pid = 10545] [id = 58] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x91c4f000 == 56 [pid = 10545] [id = 28] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8b533000 == 55 [pid = 10545] [id = 176] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8dca3800 == 54 [pid = 10545] [id = 152] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8dd25800 == 53 [pid = 10545] [id = 179] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8f846c00 == 52 [pid = 10545] [id = 89] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9b183c00 == 51 [pid = 10545] [id = 149] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8eddd400 == 50 [pid = 10545] [id = 117] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x917db000 == 49 [pid = 10545] [id = 83] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8dca4400 == 48 [pid = 10545] [id = 151] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9aca7000 == 47 [pid = 10545] [id = 59] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x903dec00 == 46 [pid = 10545] [id = 90] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8ddb4800 == 45 [pid = 10545] [id = 150] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9785d000 == 44 [pid = 10545] [id = 147] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x903d1c00 == 43 [pid = 10545] [id = 88] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0c2400 == 42 [pid = 10545] [id = 154] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8eddd000 == 41 [pid = 10545] [id = 145] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x93bc9800 == 40 [pid = 10545] [id = 84] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x919bd800 == 39 [pid = 10545] [id = 146] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9b180800 == 38 [pid = 10545] [id = 61] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0xa3344400 == 37 [pid = 10545] [id = 86] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x89de2000 == 36 [pid = 10545] [id = 193] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x91dc3400 == 35 [pid = 10545] [id = 48] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8b52f400 == 34 [pid = 10545] [id = 156] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9a0d6c00 == 33 [pid = 10545] [id = 13] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbc5c00 == 32 [pid = 10545] [id = 173] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9b17dc00 == 31 [pid = 10545] [id = 87] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8da99400 == 30 [pid = 10545] [id = 148] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8edda400 == 29 [pid = 10545] [id = 195] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9af02800 == 28 [pid = 10545] [id = 85] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x952ee400 == 27 [pid = 10545] [id = 60] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9d801800 == 26 [pid = 10545] [id = 153] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x99619800 == 25 [pid = 10545] [id = 78] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9a75e400 == 24 [pid = 10545] [id = 66] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9c1d9000 == 23 [pid = 10545] [id = 12] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x91ccd000 == 22 [pid = 10545] [id = 155] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9a75f400 == 21 [pid = 10545] [id = 225] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x93a6cc00 == 20 [pid = 10545] [id = 223] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9a1e7000 == 19 [pid = 10545] [id = 224] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x9275d000 == 18 [pid = 10545] [id = 222] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddc800 == 17 [pid = 10545] [id = 221] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x92616c00 == 16 [pid = 10545] [id = 219] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e4800 == 15 [pid = 10545] [id = 220] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e8400 == 14 [pid = 10545] [id = 218] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8e8c7c00 == 13 [pid = 10545] [id = 217] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd8400 == 12 [pid = 10545] [id = 216] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6df800 == 11 [pid = 10545] [id = 215] 09:02:53 INFO - PROCESS | 10545 | --DOCSHELL 0x89de2800 == 10 [pid = 10545] [id = 214] 09:02:53 INFO - PROCESS | 10545 | --DOMWINDOW == 145 (0x8e88b000) [pid = 10545] [serial = 551] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 10545 | --DOMWINDOW == 144 (0x8e8cbc00) [pid = 10545] [serial = 574] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 10545 | --DOMWINDOW == 143 (0x8da9e800) [pid = 10545] [serial = 581] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 10545 | --DOMWINDOW == 142 (0x8c0cb000) [pid = 10545] [serial = 580] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 10545 | --DOMWINDOW == 141 (0x8a9e9400) [pid = 10545] [serial = 553] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 10545 | --DOMWINDOW == 140 (0x9158a000) [pid = 10545] [serial = 565] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 10545 | --DOMWINDOW == 139 (0x92070400) [pid = 10545] [serial = 568] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 10545 | --DOMWINDOW == 138 (0x946d3000) [pid = 10545] [serial = 571] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 10545 | --DOMWINDOW == 137 (0x8f849c00) [pid = 10545] [serial = 562] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 10545 | --DOMWINDOW == 136 (0x8dac7400) [pid = 10545] [serial = 556] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 10545 | --DOMWINDOW == 135 (0x8dbd1000) [pid = 10545] [serial = 584] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 10545 | --DOMWINDOW == 134 (0x8dd28800) [pid = 10545] [serial = 585] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 10545 | --DOMWINDOW == 133 (0x8da9c800) [pid = 10545] [serial = 377] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:02:53 INFO - PROCESS | 10545 | --DOMWINDOW == 132 (0x8eddac00) [pid = 10545] [serial = 559] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 10545 | --DOMWINDOW == 131 (0x8f844400) [pid = 10545] [serial = 577] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 10545 | --DOMWINDOW == 130 (0x8f848000) [pid = 10545] [serial = 578] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 10545 | --DOMWINDOW == 129 (0x8f6c6800) [pid = 10545] [serial = 590] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 10545 | --DOMWINDOW == 128 (0x8ede0c00) [pid = 10545] [serial = 587] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 10545 | --DOMWINDOW == 127 (0x8f843c00) [pid = 10545] [serial = 591] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 10545 | --DOMWINDOW == 126 (0x8efdc400) [pid = 10545] [serial = 588] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 10545 | --DOMWINDOW == 125 (0x8c910000) [pid = 10545] [serial = 593] [outer = (nil)] [url = about:blank] 09:02:53 INFO - PROCESS | 10545 | 1466179373843 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 10545 | 1466179373852 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:53 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddb000 == 11 [pid = 10545] [id = 228] 09:02:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 126 (0x89ddb800) [pid = 10545] [serial = 685] [outer = (nil)] 09:02:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 127 (0x89dde400) [pid = 10545] [serial = 686] [outer = 0x89ddb800] 09:02:53 INFO - PROCESS | 10545 | 1466179373945 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 128 (0x8a9eb400) [pid = 10545] [serial = 687] [outer = 0x89ddb800] 09:02:54 INFO - PROCESS | 10545 | 1466179374814 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 09:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 3589ms 09:02:54 INFO - PROCESS | 10545 | 1466179374850 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 09:02:54 INFO - PROCESS | 10545 | 1466179374856 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 09:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:02:54 INFO - PROCESS | 10545 | 1466179374865 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:02:54 INFO - PROCESS | 10545 | 1466179374870 Marionette TRACE conn4 <- [1,886,null,{}] 09:02:54 INFO - PROCESS | 10545 | 1466179374878 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:54 INFO - PROCESS | 10545 | 1466179374886 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:55 INFO - PROCESS | 10545 | 1466179375076 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 09:02:55 INFO - PROCESS | 10545 | 1466179375242 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 10545 | 1466179375253 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:55 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6db400 == 12 [pid = 10545] [id = 229] 09:02:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 129 (0x8b6e0c00) [pid = 10545] [serial = 688] [outer = (nil)] 09:02:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 130 (0x8b6e6800) [pid = 10545] [serial = 689] [outer = 0x8b6e0c00] 09:02:55 INFO - PROCESS | 10545 | 1466179375349 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 131 (0x8c0c8800) [pid = 10545] [serial = 690] [outer = 0x8b6e0c00] 09:02:56 INFO - PROCESS | 10545 | 1466179376214 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 09:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1435ms 09:02:56 INFO - PROCESS | 10545 | 1466179376305 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 10545 | 1466179376312 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 09:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:02:56 INFO - PROCESS | 10545 | 1466179376340 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 10545 | 1466179376344 Marionette TRACE conn4 <- [1,890,null,{}] 09:02:56 INFO - PROCESS | 10545 | 1466179376350 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:56 INFO - PROCESS | 10545 | 1466179376356 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:56 INFO - PROCESS | 10545 | 1466179376612 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 09:02:56 INFO - PROCESS | 10545 | 1466179376638 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 10545 | 1466179376645 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:56 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6df800 == 13 [pid = 10545] [id = 230] 09:02:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 132 (0x8c0cec00) [pid = 10545] [serial = 691] [outer = (nil)] 09:02:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 133 (0x8daa0000) [pid = 10545] [serial = 692] [outer = 0x8c0cec00] 09:02:56 INFO - PROCESS | 10545 | 1466179376726 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 134 (0x8dac6400) [pid = 10545] [serial = 693] [outer = 0x8c0cec00] 09:02:57 INFO - PROCESS | 10545 | 1466179377861 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 09:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1538ms 09:02:57 INFO - PROCESS | 10545 | 1466179377880 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 10545 | 1466179377883 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 09:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:02:57 INFO - PROCESS | 10545 | 1466179377903 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 10545 | 1466179377914 Marionette TRACE conn4 <- [1,894,null,{}] 09:02:57 INFO - PROCESS | 10545 | 1466179377933 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:57 INFO - PROCESS | 10545 | 1466179377942 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:58 INFO - PROCESS | 10545 | 1466179378199 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 09:02:58 INFO - PROCESS | 10545 | 1466179378224 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 10545 | 1466179378232 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:02:58 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b29a000 == 14 [pid = 10545] [id = 231] 09:02:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 135 (0x8b6d7800) [pid = 10545] [serial = 694] [outer = (nil)] 09:02:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 136 (0x8dd27400) [pid = 10545] [serial = 695] [outer = 0x8b6d7800] 09:02:58 INFO - PROCESS | 10545 | 1466179378326 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 137 (0x8ddb9000) [pid = 10545] [serial = 696] [outer = 0x8b6d7800] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 136 (0x8c90d800) [pid = 10545] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 135 (0x91dcd400) [pid = 10545] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 134 (0x90213000) [pid = 10545] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 133 (0x92065400) [pid = 10545] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 132 (0x8ddb2000) [pid = 10545] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 131 (0x92069000) [pid = 10545] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 130 (0x8a9eb000) [pid = 10545] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 129 (0x8efd7400) [pid = 10545] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 128 (0x8ddbe800) [pid = 10545] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 127 (0x8f6bc400) [pid = 10545] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 126 (0x8dbd4000) [pid = 10545] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 125 (0x919be400) [pid = 10545] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 124 (0x89dd7c00) [pid = 10545] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 123 (0x8a9f0c00) [pid = 10545] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 122 (0x8ddc0400) [pid = 10545] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 121 (0x89de1400) [pid = 10545] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 120 (0x8b29e000) [pid = 10545] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 119 (0x917d5c00) [pid = 10545] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 118 (0x8f847c00) [pid = 10545] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 117 (0x8dd26400) [pid = 10545] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 116 (0x8b29bc00) [pid = 10545] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 115 (0x8dd23c00) [pid = 10545] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 114 (0x8f64b800) [pid = 10545] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 113 (0x89de3800) [pid = 10545] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:03:00 INFO - PROCESS | 10545 | --DOMWINDOW == 112 (0x8b53d800) [pid = 10545] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:03:01 INFO - PROCESS | 10545 | 1466179381057 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 09:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 3218ms 09:03:01 INFO - PROCESS | 10545 | 1466179381112 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 09:03:01 INFO - PROCESS | 10545 | 1466179381116 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 09:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:03:01 INFO - PROCESS | 10545 | 1466179381123 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - PROCESS | 10545 | 1466179381127 Marionette TRACE conn4 <- [1,898,null,{}] 09:03:01 INFO - PROCESS | 10545 | 1466179381133 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:01 INFO - PROCESS | 10545 | 1466179381138 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:01 INFO - PROCESS | 10545 | 1466179381386 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 09:03:01 INFO - PROCESS | 10545 | 1466179381403 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 10545 | 1466179381411 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:01 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6e2000 == 15 [pid = 10545] [id = 232] 09:03:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 113 (0x8c91b000) [pid = 10545] [serial = 697] [outer = (nil)] 09:03:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 114 (0x8dcb0c00) [pid = 10545] [serial = 698] [outer = 0x8c91b000] 09:03:01 INFO - PROCESS | 10545 | 1466179381483 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 115 (0x8ddb4000) [pid = 10545] [serial = 699] [outer = 0x8c91b000] 09:03:02 INFO - PROCESS | 10545 | 1466179382539 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 09:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1485ms 09:03:02 INFO - PROCESS | 10545 | 1466179382610 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 10545 | 1466179382620 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 09:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:03:02 INFO - PROCESS | 10545 | 1466179382629 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 10545 | 1466179382634 Marionette TRACE conn4 <- [1,902,null,{}] 09:03:02 INFO - PROCESS | 10545 | 1466179382645 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:02 INFO - PROCESS | 10545 | 1466179382650 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:02 INFO - PROCESS | 10545 | 1466179382877 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 09:03:03 INFO - PROCESS | 10545 | 1466179383151 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:03 INFO - PROCESS | 10545 | 1466179383165 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:03 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b536c00 == 16 [pid = 10545] [id = 233] 09:03:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 116 (0x8b539400) [pid = 10545] [serial = 700] [outer = (nil)] 09:03:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 117 (0x8b6d9400) [pid = 10545] [serial = 701] [outer = 0x8b539400] 09:03:03 INFO - PROCESS | 10545 | 1466179383295 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 118 (0x8c91cc00) [pid = 10545] [serial = 702] [outer = 0x8b539400] 09:03:04 INFO - PROCESS | 10545 | 1466179384359 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 09:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1790ms 09:03:04 INFO - PROCESS | 10545 | 1466179384419 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 09:03:04 INFO - PROCESS | 10545 | 1466179384427 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 09:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:03:04 INFO - PROCESS | 10545 | 1466179384439 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - PROCESS | 10545 | 1466179384444 Marionette TRACE conn4 <- [1,906,null,{}] 09:03:04 INFO - PROCESS | 10545 | 1466179384451 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:04 INFO - PROCESS | 10545 | 1466179384457 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:04 INFO - PROCESS | 10545 | 1466179384728 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 09:03:05 INFO - PROCESS | 10545 | 1466179385034 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 10545 | 1466179385042 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:05 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd9800 == 17 [pid = 10545] [id = 234] 09:03:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 119 (0x8a9efc00) [pid = 10545] [serial = 703] [outer = (nil)] 09:03:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 120 (0x8e88b800) [pid = 10545] [serial = 704] [outer = 0x8a9efc00] 09:03:05 INFO - PROCESS | 10545 | 1466179385138 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 121 (0x8e8c5800) [pid = 10545] [serial = 705] [outer = 0x8a9efc00] 09:03:06 INFO - PROCESS | 10545 | 1466179386127 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 09:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1736ms 09:03:06 INFO - PROCESS | 10545 | 1466179386176 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 10545 | 1466179386179 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 09:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:03:06 INFO - PROCESS | 10545 | 1466179386187 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 10545 | 1466179386194 Marionette TRACE conn4 <- [1,910,null,{}] 09:03:06 INFO - PROCESS | 10545 | 1466179386212 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:06 INFO - PROCESS | 10545 | 1466179386222 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:06 INFO - PROCESS | 10545 | 1466179386478 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 09:03:06 INFO - PROCESS | 10545 | 1466179386826 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 10545 | 1466179386839 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:06 INFO - PROCESS | 10545 | ++DOCSHELL 0x8efd9000 == 18 [pid = 10545] [id = 235] 09:03:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 122 (0x8efd9800) [pid = 10545] [serial = 706] [outer = (nil)] 09:03:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 123 (0x8efdd400) [pid = 10545] [serial = 707] [outer = 0x8efd9800] 09:03:06 INFO - PROCESS | 10545 | 1466179386933 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 124 (0x8f641400) [pid = 10545] [serial = 708] [outer = 0x8efd9800] 09:03:07 INFO - PROCESS | 10545 | 1466179387867 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 09:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1752ms 09:03:07 INFO - PROCESS | 10545 | 1466179387940 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 09:03:07 INFO - PROCESS | 10545 | 1466179387945 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 09:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:03:07 INFO - PROCESS | 10545 | 1466179387953 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - PROCESS | 10545 | 1466179387957 Marionette TRACE conn4 <- [1,914,null,{}] 09:03:07 INFO - PROCESS | 10545 | 1466179387964 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:07 INFO - PROCESS | 10545 | 1466179387969 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:08 INFO - PROCESS | 10545 | 1466179388208 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 09:03:08 INFO - PROCESS | 10545 | 1466179388458 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:08 INFO - PROCESS | 10545 | 1466179388469 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:08 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e88b000 == 19 [pid = 10545] [id = 236] 09:03:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 125 (0x8f644400) [pid = 10545] [serial = 709] [outer = (nil)] 09:03:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 126 (0x8f6b8800) [pid = 10545] [serial = 710] [outer = 0x8f644400] 09:03:08 INFO - PROCESS | 10545 | 1466179388611 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 127 (0x8f6ba400) [pid = 10545] [serial = 711] [outer = 0x8f644400] 09:03:09 INFO - PROCESS | 10545 | 1466179389553 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1650ms 09:03:09 INFO - PROCESS | 10545 | 1466179389605 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 10545 | 1466179389609 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 09:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:03:09 INFO - PROCESS | 10545 | 1466179389616 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 10545 | 1466179389619 Marionette TRACE conn4 <- [1,918,null,{}] 09:03:09 INFO - PROCESS | 10545 | 1466179389625 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:09 INFO - PROCESS | 10545 | 1466179389631 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:09 INFO - PROCESS | 10545 | 1466179389818 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 09:03:10 INFO - PROCESS | 10545 | 1466179390069 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 10545 | 1466179390079 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:10 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dd1e000 == 20 [pid = 10545] [id = 237] 09:03:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 128 (0x8ede4c00) [pid = 10545] [serial = 712] [outer = (nil)] 09:03:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 129 (0x8f6c9c00) [pid = 10545] [serial = 713] [outer = 0x8ede4c00] 09:03:10 INFO - PROCESS | 10545 | 1466179390210 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 130 (0x8f6cc800) [pid = 10545] [serial = 714] [outer = 0x8ede4c00] 09:03:11 INFO - PROCESS | 10545 | 1466179391157 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 09:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1590ms 09:03:11 INFO - PROCESS | 10545 | 1466179391207 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 10545 | 1466179391212 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 09:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:03:11 INFO - PROCESS | 10545 | 1466179391219 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 10545 | 1466179391224 Marionette TRACE conn4 <- [1,922,null,{}] 09:03:11 INFO - PROCESS | 10545 | 1466179391230 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:11 INFO - PROCESS | 10545 | 1466179391242 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:11 INFO - PROCESS | 10545 | 1466179391526 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 09:03:11 INFO - PROCESS | 10545 | 1466179391835 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:11 INFO - PROCESS | 10545 | 1466179391844 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:11 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c913800 == 21 [pid = 10545] [id = 238] 09:03:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 131 (0x8f6b9400) [pid = 10545] [serial = 715] [outer = (nil)] 09:03:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 132 (0x8f84dc00) [pid = 10545] [serial = 716] [outer = 0x8f6b9400] 09:03:11 INFO - PROCESS | 10545 | 1466179391948 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 133 (0x8fad4400) [pid = 10545] [serial = 717] [outer = 0x8f6b9400] 09:03:12 INFO - PROCESS | 10545 | 1466179392926 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 09:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1786ms 09:03:13 INFO - PROCESS | 10545 | 1466179393007 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 10545 | 1466179393010 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 09:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:03:13 INFO - PROCESS | 10545 | 1466179393018 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 10545 | 1466179393022 Marionette TRACE conn4 <- [1,926,null,{}] 09:03:13 INFO - PROCESS | 10545 | 1466179393028 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:13 INFO - PROCESS | 10545 | 1466179393033 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:13 INFO - PROCESS | 10545 | 1466179393266 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 09:03:13 INFO - PROCESS | 10545 | 1466179393563 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 10545 | 1466179393573 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:13 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd7c00 == 22 [pid = 10545] [id = 239] 09:03:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 134 (0x8a9e5800) [pid = 10545] [serial = 718] [outer = (nil)] 09:03:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 135 (0x903d8c00) [pid = 10545] [serial = 719] [outer = 0x8a9e5800] 09:03:13 INFO - PROCESS | 10545 | 1466179393675 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 136 (0x903d3800) [pid = 10545] [serial = 720] [outer = 0x8a9e5800] 09:03:14 INFO - PROCESS | 10545 | 1466179394640 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1685ms 09:03:14 INFO - PROCESS | 10545 | 1466179394705 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 10545 | 1466179394708 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 09:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:03:14 INFO - PROCESS | 10545 | 1466179394716 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 10545 | 1466179394720 Marionette TRACE conn4 <- [1,930,null,{}] 09:03:14 INFO - PROCESS | 10545 | 1466179394726 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:14 INFO - PROCESS | 10545 | 1466179394731 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:14 INFO - PROCESS | 10545 | 1466179394930 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 09:03:15 INFO - PROCESS | 10545 | 1466179395212 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 10545 | 1466179395221 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:15 INFO - PROCESS | 10545 | ++DOCSHELL 0x8fac6c00 == 23 [pid = 10545] [id = 240] 09:03:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 137 (0x903d2800) [pid = 10545] [serial = 721] [outer = (nil)] 09:03:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 138 (0x9158a000) [pid = 10545] [serial = 722] [outer = 0x903d2800] 09:03:15 INFO - PROCESS | 10545 | 1466179395316 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 139 (0x917d4000) [pid = 10545] [serial = 723] [outer = 0x903d2800] 09:03:16 INFO - PROCESS | 10545 | 1466179396203 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1539ms 09:03:16 INFO - PROCESS | 10545 | 1466179396260 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:03:16 INFO - PROCESS | 10545 | 1466179396263 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 09:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:03:16 INFO - PROCESS | 10545 | 1466179396274 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 10545 | 1466179396278 Marionette TRACE conn4 <- [1,934,null,{}] 09:03:16 INFO - PROCESS | 10545 | 1466179396284 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:16 INFO - PROCESS | 10545 | 1466179396290 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:16 INFO - PROCESS | 10545 | 1466179396488 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 09:03:16 INFO - PROCESS | 10545 | 1466179396743 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:16 INFO - PROCESS | 10545 | 1466179396754 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:16 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd9400 == 24 [pid = 10545] [id = 241] 09:03:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 140 (0x91585c00) [pid = 10545] [serial = 724] [outer = (nil)] 09:03:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 141 (0x919b9800) [pid = 10545] [serial = 725] [outer = 0x91585c00] 09:03:16 INFO - PROCESS | 10545 | 1466179396850 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 142 (0x919bfc00) [pid = 10545] [serial = 726] [outer = 0x91585c00] 09:03:17 INFO - PROCESS | 10545 | 1466179397834 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1633ms 09:03:17 INFO - PROCESS | 10545 | 1466179397907 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 09:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:03:17 INFO - PROCESS | 10545 | 1466179397912 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 09:03:17 INFO - PROCESS | 10545 | 1466179397918 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 10545 | 1466179397922 Marionette TRACE conn4 <- [1,938,null,{}] 09:03:17 INFO - PROCESS | 10545 | 1466179397928 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:17 INFO - PROCESS | 10545 | 1466179397933 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:18 INFO - PROCESS | 10545 | 1466179398168 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:03:18 INFO - PROCESS | 10545 | 1466179398473 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 10545 | 1466179398485 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:18 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6c4000 == 25 [pid = 10545] [id = 242] 09:03:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 143 (0x8f84d000) [pid = 10545] [serial = 727] [outer = (nil)] 09:03:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 144 (0x91cc6400) [pid = 10545] [serial = 728] [outer = 0x8f84d000] 09:03:18 INFO - PROCESS | 10545 | 1466179398581 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 145 (0x91ccac00) [pid = 10545] [serial = 729] [outer = 0x8f84d000] 09:03:19 INFO - PROCESS | 10545 | 1466179399557 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1683ms 09:03:19 INFO - PROCESS | 10545 | 1466179399601 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 10545 | 1466179399607 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 09:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:03:19 INFO - PROCESS | 10545 | 1466179399614 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 10545 | 1466179399619 Marionette TRACE conn4 <- [1,942,null,{}] 09:03:19 INFO - PROCESS | 10545 | 1466179399626 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:19 INFO - PROCESS | 10545 | 1466179399633 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:19 INFO - PROCESS | 10545 | 1466179399881 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 09:03:20 INFO - PROCESS | 10545 | 1466179400212 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 10545 | 1466179400222 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:20 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9f1400 == 26 [pid = 10545] [id = 243] 09:03:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 146 (0x8b298800) [pid = 10545] [serial = 730] [outer = (nil)] 09:03:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 147 (0x8dd1f800) [pid = 10545] [serial = 731] [outer = 0x8b298800] 09:03:20 INFO - PROCESS | 10545 | 1466179400325 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 148 (0x8f6d6800) [pid = 10545] [serial = 732] [outer = 0x8b298800] 09:03:21 INFO - PROCESS | 10545 | 1466179401323 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1789ms 09:03:21 INFO - PROCESS | 10545 | 1466179401405 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 10545 | 1466179401410 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 09:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:03:21 INFO - PROCESS | 10545 | 1466179401417 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 10545 | 1466179401420 Marionette TRACE conn4 <- [1,946,null,{}] 09:03:21 INFO - PROCESS | 10545 | 1466179401426 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:21 INFO - PROCESS | 10545 | 1466179401431 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:21 INFO - PROCESS | 10545 | 1466179401841 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 09:03:22 INFO - PROCESS | 10545 | 1466179402171 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:22 INFO - PROCESS | 10545 | 1466179402181 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:22 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e7800 == 27 [pid = 10545] [id = 244] 09:03:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 149 (0x8a9e7c00) [pid = 10545] [serial = 733] [outer = (nil)] 09:03:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 150 (0x8a9ed800) [pid = 10545] [serial = 734] [outer = 0x8a9e7c00] 09:03:22 INFO - PROCESS | 10545 | 1466179402268 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 151 (0x8b2a2000) [pid = 10545] [serial = 735] [outer = 0x8a9e7c00] 09:03:23 INFO - PROCESS | 10545 | 1466179403460 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 150 (0x92eb3400) [pid = 10545] [serial = 614] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 149 (0x8e8c2c00) [pid = 10545] [serial = 599] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 148 (0x92760000) [pid = 10545] [serial = 612] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 147 (0x93bc6400) [pid = 10545] [serial = 618] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 146 (0x9157cc00) [pid = 10545] [serial = 605] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 145 (0x8e886400) [pid = 10545] [serial = 621] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 144 (0x8b6e3800) [pid = 10545] [serial = 620] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 143 (0x8dac8400) [pid = 10545] [serial = 596] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 142 (0x919c3400) [pid = 10545] [serial = 608] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 141 (0x917d2c00) [pid = 10545] [serial = 606] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 140 (0x92eba400) [pid = 10545] [serial = 615] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 139 (0x8fad0c00) [pid = 10545] [serial = 603] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 138 (0x93a6c800) [pid = 10545] [serial = 617] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 137 (0x8e8cd400) [pid = 10545] [serial = 600] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 136 (0x91c59400) [pid = 10545] [serial = 609] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 135 (0x8dbcf000) [pid = 10545] [serial = 594] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 134 (0x8fac8000) [pid = 10545] [serial = 602] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 133 (0x92618c00) [pid = 10545] [serial = 611] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 132 (0x8dcad000) [pid = 10545] [serial = 597] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 131 (0x8efe1c00) [pid = 10545] [serial = 560] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 130 (0x90215800) [pid = 10545] [serial = 563] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 129 (0x8a9ef400) [pid = 10545] [serial = 554] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 128 (0x8dca9400) [pid = 10545] [serial = 557] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 127 (0x91583c00) [pid = 10545] [serial = 575] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 126 (0x952e9400) [pid = 10545] [serial = 572] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 125 (0x919c0400) [pid = 10545] [serial = 566] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 124 (0x92ebb800) [pid = 10545] [serial = 569] [outer = (nil)] [url = about:blank] 09:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 2144ms 09:03:23 INFO - PROCESS | 10545 | 1466179403563 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 09:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:03:23 INFO - PROCESS | 10545 | 1466179403569 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 09:03:23 INFO - PROCESS | 10545 | 1466179403578 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:03:23 INFO - PROCESS | 10545 | 1466179403583 Marionette TRACE conn4 <- [1,950,null,{}] 09:03:23 INFO - PROCESS | 10545 | 1466179403602 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:23 INFO - PROCESS | 10545 | 1466179403608 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:23 INFO - PROCESS | 10545 | 1466179403873 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 123 (0x91584c00) [pid = 10545] [serial = 642] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 122 (0x8b53b400) [pid = 10545] [serial = 632] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 121 (0x8f6c6000) [pid = 10545] [serial = 629] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 120 (0x8f842000) [pid = 10545] [serial = 638] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 119 (0x8f84a000) [pid = 10545] [serial = 630] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 118 (0x8e8ce800) [pid = 10545] [serial = 636] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 117 (0x8b6ddc00) [pid = 10545] [serial = 624] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 116 (0x8b2a0c00) [pid = 10545] [serial = 623] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 115 (0x8ddbdc00) [pid = 10545] [serial = 635] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 114 (0x8ddb5c00) [pid = 10545] [serial = 626] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 113 (0x8fad4800) [pid = 10545] [serial = 639] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 112 (0x8c91ac00) [pid = 10545] [serial = 633] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 111 (0x8e885400) [pid = 10545] [serial = 627] [outer = (nil)] [url = about:blank] 09:03:23 INFO - PROCESS | 10545 | --DOMWINDOW == 110 (0x903d7800) [pid = 10545] [serial = 641] [outer = (nil)] [url = about:blank] 09:03:24 INFO - PROCESS | 10545 | 1466179404103 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 10545 | 1466179404111 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:24 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b53b400 == 28 [pid = 10545] [id = 245] 09:03:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 111 (0x8b6e0800) [pid = 10545] [serial = 736] [outer = (nil)] 09:03:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 112 (0x8c914000) [pid = 10545] [serial = 737] [outer = 0x8b6e0800] 09:03:24 INFO - PROCESS | 10545 | 1466179404211 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 113 (0x8dac8400) [pid = 10545] [serial = 738] [outer = 0x8b6e0800] 09:03:25 INFO - PROCESS | 10545 | 1466179405029 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1501ms 09:03:25 INFO - PROCESS | 10545 | 1466179405079 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:03:25 INFO - PROCESS | 10545 | 1466179405084 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 09:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:03:25 INFO - PROCESS | 10545 | 1466179405091 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - PROCESS | 10545 | 1466179405095 Marionette TRACE conn4 <- [1,954,null,{}] 09:03:25 INFO - PROCESS | 10545 | 1466179405101 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:25 INFO - PROCESS | 10545 | 1466179405107 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:25 INFO - PROCESS | 10545 | 1466179405310 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 09:03:25 INFO - PROCESS | 10545 | 1466179405494 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 10545 | 1466179405505 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:25 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6de400 == 29 [pid = 10545] [id = 246] 09:03:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 114 (0x8dd1d800) [pid = 10545] [serial = 739] [outer = (nil)] 09:03:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 115 (0x8dd27c00) [pid = 10545] [serial = 740] [outer = 0x8dd1d800] 09:03:25 INFO - PROCESS | 10545 | 1466179405576 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 116 (0x8ddbdc00) [pid = 10545] [serial = 741] [outer = 0x8dd1d800] 09:03:26 INFO - PROCESS | 10545 | 1466179406587 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1532ms 09:03:26 INFO - PROCESS | 10545 | 1466179406625 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 10545 | 1466179406633 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 09:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:03:26 INFO - PROCESS | 10545 | 1466179406655 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 10545 | 1466179406663 Marionette TRACE conn4 <- [1,958,null,{}] 09:03:26 INFO - PROCESS | 10545 | 1466179406679 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:26 INFO - PROCESS | 10545 | 1466179406687 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:26 INFO - PROCESS | 10545 | 1466179406958 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:03:27 INFO - PROCESS | 10545 | 1466179406989 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 10545 | 1466179406995 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:27 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dca6400 == 30 [pid = 10545] [id = 247] 09:03:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 117 (0x8dca9400) [pid = 10545] [serial = 742] [outer = (nil)] 09:03:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 118 (0x8ede1400) [pid = 10545] [serial = 743] [outer = 0x8dca9400] 09:03:27 INFO - PROCESS | 10545 | 1466179407078 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 119 (0x8efd8800) [pid = 10545] [serial = 744] [outer = 0x8dca9400] 09:03:28 INFO - PROCESS | 10545 | --DOMWINDOW == 118 (0x89ddb800) [pid = 10545] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:03:28 INFO - PROCESS | 10545 | --DOMWINDOW == 117 (0x8b6e0c00) [pid = 10545] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:03:28 INFO - PROCESS | 10545 | --DOMWINDOW == 116 (0x8dd26800) [pid = 10545] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:03:28 INFO - PROCESS | 10545 | --DOMWINDOW == 115 (0x8b6d7800) [pid = 10545] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:03:28 INFO - PROCESS | 10545 | --DOMWINDOW == 114 (0x8c0cec00) [pid = 10545] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:03:28 INFO - PROCESS | 10545 | --DOMWINDOW == 113 (0x89de2c00) [pid = 10545] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:03:28 INFO - PROCESS | 10545 | --DOMWINDOW == 112 (0x8da9c400) [pid = 10545] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:03:28 INFO - PROCESS | 10545 | --DOMWINDOW == 111 (0x89dde800) [pid = 10545] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:03:28 INFO - PROCESS | 10545 | --DOMWINDOW == 110 (0x8f649c00) [pid = 10545] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:03:28 INFO - PROCESS | 10545 | --DOMWINDOW == 109 (0x8a9eac00) [pid = 10545] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:03:28 INFO - PROCESS | 10545 | --DOMWINDOW == 108 (0x92617000) [pid = 10545] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:03:28 INFO - PROCESS | 10545 | --DOMWINDOW == 107 (0x8a9e5000) [pid = 10545] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:03:28 INFO - PROCESS | 10545 | --DOMWINDOW == 106 (0x91dcb000) [pid = 10545] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:03:28 INFO - PROCESS | 10545 | --DOMWINDOW == 105 (0x951cf800) [pid = 10545] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:03:28 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x99262000) [pid = 10545] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:03:28 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x9a31b400) [pid = 10545] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:03:28 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x9a763400) [pid = 10545] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:03:28 INFO - PROCESS | 10545 | --DOMWINDOW == 101 (0x8b297000) [pid = 10545] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:03:28 INFO - PROCESS | 10545 | 1466179408316 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1728ms 09:03:28 INFO - PROCESS | 10545 | 1466179408374 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 09:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:03:28 INFO - PROCESS | 10545 | 1466179408378 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 09:03:28 INFO - PROCESS | 10545 | 1466179408385 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 10545 | 1466179408388 Marionette TRACE conn4 <- [1,962,null,{}] 09:03:28 INFO - PROCESS | 10545 | 1466179408394 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:28 INFO - PROCESS | 10545 | 1466179408400 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:28 INFO - PROCESS | 10545 | 1466179408609 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 09:03:28 INFO - PROCESS | 10545 | 1466179408885 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:28 INFO - PROCESS | 10545 | 1466179408895 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:28 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e4800 == 31 [pid = 10545] [id = 248] 09:03:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 102 (0x8b2a1400) [pid = 10545] [serial = 745] [outer = (nil)] 09:03:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x8dbd3800) [pid = 10545] [serial = 746] [outer = 0x8b2a1400] 09:03:28 INFO - PROCESS | 10545 | 1466179408967 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x8efd4800) [pid = 10545] [serial = 747] [outer = 0x8b2a1400] 09:03:29 INFO - PROCESS | 10545 | 1466179409759 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1438ms 09:03:29 INFO - PROCESS | 10545 | 1466179409823 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 09:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:03:29 INFO - PROCESS | 10545 | 1466179409827 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 09:03:29 INFO - PROCESS | 10545 | 1466179409833 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 10545 | 1466179409837 Marionette TRACE conn4 <- [1,966,null,{}] 09:03:29 INFO - PROCESS | 10545 | 1466179409842 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:29 INFO - PROCESS | 10545 | 1466179409847 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:30 INFO - PROCESS | 10545 | 1466179410035 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 09:03:30 INFO - PROCESS | 10545 | 1466179410046 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 10545 | 1466179410065 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:30 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f64a400 == 32 [pid = 10545] [id = 249] 09:03:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x8f64c800) [pid = 10545] [serial = 748] [outer = (nil)] 09:03:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 106 (0x8f6c4400) [pid = 10545] [serial = 749] [outer = 0x8f64c800] 09:03:30 INFO - PROCESS | 10545 | 1466179410296 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 107 (0x8f84ac00) [pid = 10545] [serial = 750] [outer = 0x8f64c800] 09:03:31 INFO - PROCESS | 10545 | 1466179411419 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1635ms 09:03:31 INFO - PROCESS | 10545 | 1466179411471 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 10545 | 1466179411478 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 09:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:03:31 INFO - PROCESS | 10545 | 1466179411489 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 10545 | 1466179411499 Marionette TRACE conn4 <- [1,970,null,{}] 09:03:31 INFO - PROCESS | 10545 | 1466179411509 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:31 INFO - PROCESS | 10545 | 1466179411516 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:31 INFO - PROCESS | 10545 | 1466179411781 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 09:03:32 INFO - PROCESS | 10545 | 1466179412095 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 10545 | 1466179412106 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:32 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c91b400 == 33 [pid = 10545] [id = 250] 09:03:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 108 (0x8da99800) [pid = 10545] [serial = 751] [outer = (nil)] 09:03:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 109 (0x8dbc6800) [pid = 10545] [serial = 752] [outer = 0x8da99800] 09:03:32 INFO - PROCESS | 10545 | 1466179412195 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 110 (0x8dca2800) [pid = 10545] [serial = 753] [outer = 0x8da99800] 09:03:33 INFO - PROCESS | 10545 | 1466179413280 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1844ms 09:03:33 INFO - PROCESS | 10545 | 1466179413332 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 10545 | 1466179413340 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 09:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:03:33 INFO - PROCESS | 10545 | 1466179413353 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 10545 | 1466179413357 Marionette TRACE conn4 <- [1,974,null,{}] 09:03:33 INFO - PROCESS | 10545 | 1466179413364 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:33 INFO - PROCESS | 10545 | 1466179413371 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:33 INFO - PROCESS | 10545 | 1466179413645 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 09:03:34 INFO - PROCESS | 10545 | 1466179414020 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 10545 | 1466179414033 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:34 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dd2ac00 == 34 [pid = 10545] [id = 251] 09:03:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 111 (0x8e8cf000) [pid = 10545] [serial = 754] [outer = (nil)] 09:03:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 112 (0x8efd7800) [pid = 10545] [serial = 755] [outer = 0x8e8cf000] 09:03:34 INFO - PROCESS | 10545 | 1466179414139 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 113 (0x8f648400) [pid = 10545] [serial = 756] [outer = 0x8e8cf000] 09:03:35 INFO - PROCESS | 10545 | 1466179415119 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1839ms 09:03:35 INFO - PROCESS | 10545 | 1466179415192 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 10545 | 1466179415198 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 09:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:03:35 INFO - PROCESS | 10545 | 1466179415206 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 10545 | 1466179415213 Marionette TRACE conn4 <- [1,978,null,{}] 09:03:35 INFO - PROCESS | 10545 | 1466179415231 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:35 INFO - PROCESS | 10545 | 1466179415242 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:35 INFO - PROCESS | 10545 | 1466179415599 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:03:35 INFO - PROCESS | 10545 | 1466179415806 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 10545 | 1466179415821 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:35 INFO - PROCESS | 10545 | ++DOCSHELL 0x8face000 == 35 [pid = 10545] [id = 252] 09:03:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 114 (0x8face400) [pid = 10545] [serial = 757] [outer = (nil)] 09:03:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 115 (0x9021d800) [pid = 10545] [serial = 758] [outer = 0x8face400] 09:03:35 INFO - PROCESS | 10545 | 1466179415915 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 116 (0x91582c00) [pid = 10545] [serial = 759] [outer = 0x8face400] 09:03:36 INFO - PROCESS | 10545 | 1466179416937 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1799ms 09:03:37 INFO - PROCESS | 10545 | 1466179417005 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 09:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:03:37 INFO - PROCESS | 10545 | 1466179417011 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 09:03:37 INFO - PROCESS | 10545 | 1466179417018 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 10545 | 1466179417021 Marionette TRACE conn4 <- [1,982,null,{}] 09:03:37 INFO - PROCESS | 10545 | 1466179417028 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:37 INFO - PROCESS | 10545 | 1466179417034 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:37 INFO - PROCESS | 10545 | 1466179417272 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 09:03:37 INFO - PROCESS | 10545 | 1466179417578 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:37 INFO - PROCESS | 10545 | 1466179417587 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:37 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f846800 == 36 [pid = 10545] [id = 253] 09:03:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 117 (0x90216800) [pid = 10545] [serial = 760] [outer = (nil)] 09:03:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 118 (0x917ddc00) [pid = 10545] [serial = 761] [outer = 0x90216800] 09:03:37 INFO - PROCESS | 10545 | 1466179417673 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 119 (0x91c5c800) [pid = 10545] [serial = 762] [outer = 0x90216800] 09:03:38 INFO - PROCESS | 10545 | 1466179418661 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1691ms 09:03:38 INFO - PROCESS | 10545 | 1466179418711 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 10545 | 1466179418716 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 09:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:03:38 INFO - PROCESS | 10545 | 1466179418723 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:03:38 INFO - PROCESS | 10545 | 1466179418728 Marionette TRACE conn4 <- [1,986,null,{}] 09:03:38 INFO - PROCESS | 10545 | 1466179418734 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:38 INFO - PROCESS | 10545 | 1466179418740 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:38 INFO - PROCESS | 10545 | 1466179418987 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 09:03:39 INFO - PROCESS | 10545 | 1466179419255 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:39 INFO - PROCESS | 10545 | 1466179419265 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:39 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e7000 == 37 [pid = 10545] [id = 254] 09:03:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 120 (0x917d5400) [pid = 10545] [serial = 763] [outer = (nil)] 09:03:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 121 (0x92068800) [pid = 10545] [serial = 764] [outer = 0x917d5400] 09:03:39 INFO - PROCESS | 10545 | 1466179419393 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 122 (0x92070800) [pid = 10545] [serial = 765] [outer = 0x917d5400] 09:03:40 INFO - PROCESS | 10545 | 1466179420357 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1684ms 09:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:03:40 INFO - PROCESS | 10545 | 1466179420408 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 10545 | 1466179420412 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 09:03:40 INFO - PROCESS | 10545 | 1466179420420 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 10545 | 1466179420425 Marionette TRACE conn4 <- [1,990,null,{}] 09:03:40 INFO - PROCESS | 10545 | 1466179420431 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:40 INFO - PROCESS | 10545 | 1466179420442 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:40 INFO - PROCESS | 10545 | 1466179420729 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 09:03:41 INFO - PROCESS | 10545 | 1466179421044 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 10545 | 1466179421057 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:41 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f846000 == 38 [pid = 10545] [id = 255] 09:03:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 123 (0x91cc6c00) [pid = 10545] [serial = 766] [outer = (nil)] 09:03:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 124 (0x9275f400) [pid = 10545] [serial = 767] [outer = 0x91cc6c00] 09:03:41 INFO - PROCESS | 10545 | 1466179421151 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 125 (0x92765000) [pid = 10545] [serial = 768] [outer = 0x91cc6c00] 09:03:42 INFO - PROCESS | 10545 | 1466179422145 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1792ms 09:03:42 INFO - PROCESS | 10545 | 1466179422212 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 10545 | 1466179422219 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 09:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:03:42 INFO - PROCESS | 10545 | 1466179422228 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 10545 | 1466179422233 Marionette TRACE conn4 <- [1,994,null,{}] 09:03:42 INFO - PROCESS | 10545 | 1466179422239 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:42 INFO - PROCESS | 10545 | 1466179422245 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:42 INFO - PROCESS | 10545 | 1466179422534 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 09:03:42 INFO - PROCESS | 10545 | 1466179422844 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:42 INFO - PROCESS | 10545 | 1466179422853 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:42 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ede7c00 == 39 [pid = 10545] [id = 256] 09:03:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 126 (0x92759800) [pid = 10545] [serial = 769] [outer = (nil)] 09:03:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 127 (0x92eb7800) [pid = 10545] [serial = 770] [outer = 0x92759800] 09:03:42 INFO - PROCESS | 10545 | 1466179422950 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 128 (0x92ebb800) [pid = 10545] [serial = 771] [outer = 0x92759800] 09:03:43 INFO - PROCESS | 10545 | 1466179423951 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1790ms 09:03:44 INFO - PROCESS | 10545 | 1466179424019 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 09:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:03:44 INFO - PROCESS | 10545 | 1466179424023 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 09:03:44 INFO - PROCESS | 10545 | 1466179424032 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 10545 | 1466179424035 Marionette TRACE conn4 <- [1,998,null,{}] 09:03:44 INFO - PROCESS | 10545 | 1466179424042 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:44 INFO - PROCESS | 10545 | 1466179424047 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:44 INFO - PROCESS | 10545 | 1466179424287 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:03:44 INFO - PROCESS | 10545 | 1466179424569 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 10545 | 1466179424578 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:44 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b299000 == 40 [pid = 10545] [id = 257] 09:03:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 129 (0x8dac5000) [pid = 10545] [serial = 772] [outer = (nil)] 09:03:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 130 (0x92f93c00) [pid = 10545] [serial = 773] [outer = 0x8dac5000] 09:03:44 INFO - PROCESS | 10545 | 1466179424713 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 131 (0x92f98c00) [pid = 10545] [serial = 774] [outer = 0x8dac5000] 09:03:45 INFO - PROCESS | 10545 | 1466179425694 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1735ms 09:03:45 INFO - PROCESS | 10545 | 1466179425767 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 09:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:03:45 INFO - PROCESS | 10545 | 1466179425772 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 09:03:45 INFO - PROCESS | 10545 | 1466179425780 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 10545 | 1466179425784 Marionette TRACE conn4 <- [1,1002,null,{}] 09:03:45 INFO - PROCESS | 10545 | 1466179425791 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:45 INFO - PROCESS | 10545 | 1466179425797 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:46 INFO - PROCESS | 10545 | 1466179426063 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 09:03:46 INFO - PROCESS | 10545 | 1466179426382 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 10545 | 1466179426389 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:46 INFO - PROCESS | 10545 | ++DOCSHELL 0x89de3800 == 41 [pid = 10545] [id = 258] 09:03:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 132 (0x8c0ce800) [pid = 10545] [serial = 775] [outer = (nil)] 09:03:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 133 (0x93bc0c00) [pid = 10545] [serial = 776] [outer = 0x8c0ce800] 09:03:46 INFO - PROCESS | 10545 | 1466179426484 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 134 (0x93bc6c00) [pid = 10545] [serial = 777] [outer = 0x8c0ce800] 09:03:47 INFO - PROCESS | 10545 | 1466179427399 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1701ms 09:03:47 INFO - PROCESS | 10545 | 1466179427481 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 09:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:03:47 INFO - PROCESS | 10545 | 1466179427486 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 09:03:47 INFO - PROCESS | 10545 | 1466179427493 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 10545 | 1466179427497 Marionette TRACE conn4 <- [1,1006,null,{}] 09:03:47 INFO - PROCESS | 10545 | 1466179427503 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:47 INFO - PROCESS | 10545 | 1466179427509 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:47 INFO - PROCESS | 10545 | 1466179427735 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 09:03:48 INFO - PROCESS | 10545 | 1466179428078 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 10545 | 1466179428087 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:48 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0ca000 == 42 [pid = 10545] [id = 259] 09:03:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 135 (0x8c0cd800) [pid = 10545] [serial = 778] [outer = (nil)] 09:03:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 136 (0x8efd8400) [pid = 10545] [serial = 779] [outer = 0x8c0cd800] 09:03:48 INFO - PROCESS | 10545 | 1466179428216 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 137 (0x91dc9000) [pid = 10545] [serial = 780] [outer = 0x8c0cd800] 09:03:49 INFO - PROCESS | 10545 | 1466179429587 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 2142ms 09:03:49 INFO - PROCESS | 10545 | 1466179429635 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 10545 | 1466179429643 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 09:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:03:49 INFO - PROCESS | 10545 | 1466179429750 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 10545 | 1466179429757 Marionette TRACE conn4 <- [1,1010,null,{}] 09:03:49 INFO - PROCESS | 10545 | 1466179429770 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:49 INFO - PROCESS | 10545 | 1466179429777 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:49 INFO - PROCESS | 10545 | 1466179429977 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 09:03:50 INFO - PROCESS | 10545 | 1466179430248 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 10545 | 1466179430264 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:50 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e8000 == 43 [pid = 10545] [id = 260] 09:03:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 138 (0x8b53e400) [pid = 10545] [serial = 781] [outer = (nil)] 09:03:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 139 (0x8b6dc400) [pid = 10545] [serial = 782] [outer = 0x8b53e400] 09:03:50 INFO - PROCESS | 10545 | 1466179430343 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 140 (0x8b6e4400) [pid = 10545] [serial = 783] [outer = 0x8b53e400] 09:03:51 INFO - PROCESS | 10545 | 1466179431425 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1796ms 09:03:51 INFO - PROCESS | 10545 | 1466179431506 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 10545 | 1466179431514 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 09:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:03:51 INFO - PROCESS | 10545 | 1466179431526 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 10545 | 1466179431530 Marionette TRACE conn4 <- [1,1014,null,{}] 09:03:51 INFO - PROCESS | 10545 | 1466179431538 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:51 INFO - PROCESS | 10545 | 1466179431544 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:53 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd7800 == 42 [pid = 10545] [id = 227] 09:03:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9ef000 == 41 [pid = 10545] [id = 226] 09:03:53 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddb000 == 40 [pid = 10545] [id = 228] 09:03:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6de400 == 39 [pid = 10545] [id = 246] 09:03:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e4800 == 38 [pid = 10545] [id = 248] 09:03:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8dca6400 == 37 [pid = 10545] [id = 247] 09:03:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0ca000 == 36 [pid = 10545] [id = 259] 09:03:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e8000 == 35 [pid = 10545] [id = 260] 09:03:53 INFO - PROCESS | 10545 | --DOCSHELL 0x89de3800 == 34 [pid = 10545] [id = 258] 09:03:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8b299000 == 33 [pid = 10545] [id = 257] 09:03:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8f846000 == 32 [pid = 10545] [id = 255] 09:03:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8ede7c00 == 31 [pid = 10545] [id = 256] 09:03:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e7000 == 30 [pid = 10545] [id = 254] 09:03:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8f846800 == 29 [pid = 10545] [id = 253] 09:03:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8face000 == 28 [pid = 10545] [id = 252] 09:03:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8c91b400 == 27 [pid = 10545] [id = 250] 09:03:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8dd2ac00 == 26 [pid = 10545] [id = 251] 09:03:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8f64a400 == 25 [pid = 10545] [id = 249] 09:03:53 INFO - PROCESS | 10545 | 1466179433235 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 139 (0x8dcb0c00) [pid = 10545] [serial = 698] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 138 (0x8b538800) [pid = 10545] [serial = 645] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 137 (0x8b29c400) [pid = 10545] [serial = 644] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 136 (0x8dbc9000) [pid = 10545] [serial = 648] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 135 (0x8dacb800) [pid = 10545] [serial = 647] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 134 (0x8efe0c00) [pid = 10545] [serial = 651] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 133 (0x8edd9000) [pid = 10545] [serial = 650] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 132 (0x919bdc00) [pid = 10545] [serial = 654] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 131 (0x90221c00) [pid = 10545] [serial = 653] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 130 (0x91dc6800) [pid = 10545] [serial = 656] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 129 (0x92063800) [pid = 10545] [serial = 657] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 128 (0x92eb4800) [pid = 10545] [serial = 660] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 127 (0x9261c400) [pid = 10545] [serial = 659] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 126 (0x946cdc00) [pid = 10545] [serial = 663] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 125 (0x92f9a400) [pid = 10545] [serial = 662] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 124 (0x965ab800) [pid = 10545] [serial = 666] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 123 (0x952ed000) [pid = 10545] [serial = 665] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 122 (0x992de400) [pid = 10545] [serial = 669] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 121 (0x97861c00) [pid = 10545] [serial = 668] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 120 (0x9a0d2000) [pid = 10545] [serial = 672] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 119 (0x9a0bdc00) [pid = 10545] [serial = 671] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 118 (0x9a523c00) [pid = 10545] [serial = 675] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 117 (0x9a3f2400) [pid = 10545] [serial = 674] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 116 (0x9af0c400) [pid = 10545] [serial = 678] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 115 (0x9af05c00) [pid = 10545] [serial = 677] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 114 (0x8b6e5c00) [pid = 10545] [serial = 681] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 113 (0x8b532800) [pid = 10545] [serial = 680] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 112 (0x89dde400) [pid = 10545] [serial = 686] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 111 (0x8a9eb400) [pid = 10545] [serial = 687] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 110 (0x8b6e6800) [pid = 10545] [serial = 689] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 109 (0x8ddbf400) [pid = 10545] [serial = 684] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 108 (0x8dd2a800) [pid = 10545] [serial = 683] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 107 (0x8dd27400) [pid = 10545] [serial = 695] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 106 (0x8ddb9000) [pid = 10545] [serial = 696] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 105 (0x8daa0000) [pid = 10545] [serial = 692] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x8dac6400) [pid = 10545] [serial = 693] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x8c0c8800) [pid = 10545] [serial = 690] [outer = (nil)] [url = about:blank] 09:03:53 INFO - PROCESS | 10545 | 1466179433760 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 10545 | 1466179433772 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:53 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dda400 == 26 [pid = 10545] [id = 261] 09:03:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x89ddf800) [pid = 10545] [serial = 784] [outer = (nil)] 09:03:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x8a9ed000) [pid = 10545] [serial = 785] [outer = 0x89ddf800] 09:03:53 INFO - PROCESS | 10545 | 1466179433918 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 106 (0x8b299000) [pid = 10545] [serial = 786] [outer = 0x89ddf800] 09:03:54 INFO - PROCESS | 10545 | 1466179434973 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 3493ms 09:03:55 INFO - PROCESS | 10545 | 1466179435022 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 10545 | 1466179435029 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 09:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:03:55 INFO - PROCESS | 10545 | 1466179435039 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - PROCESS | 10545 | 1466179435044 Marionette TRACE conn4 <- [1,1018,null,{}] 09:03:55 INFO - PROCESS | 10545 | 1466179435053 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:55 INFO - PROCESS | 10545 | 1466179435062 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:55 INFO - PROCESS | 10545 | 1466179435317 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:03:55 INFO - PROCESS | 10545 | 1466179435601 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 10545 | 1466179435615 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:55 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6d9000 == 27 [pid = 10545] [id = 262] 09:03:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 107 (0x8b6db000) [pid = 10545] [serial = 787] [outer = (nil)] 09:03:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 108 (0x8b6e0000) [pid = 10545] [serial = 788] [outer = 0x8b6db000] 09:03:55 INFO - PROCESS | 10545 | 1466179435706 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 109 (0x8c0c3800) [pid = 10545] [serial = 789] [outer = 0x8b6db000] 09:03:56 INFO - PROCESS | 10545 | 1466179436794 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1835ms 09:03:56 INFO - PROCESS | 10545 | 1466179436878 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 10545 | 1466179436885 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 09:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:03:56 INFO - PROCESS | 10545 | 1466179436893 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 10545 | 1466179436898 Marionette TRACE conn4 <- [1,1022,null,{}] 09:03:56 INFO - PROCESS | 10545 | 1466179436905 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:56 INFO - PROCESS | 10545 | 1466179436912 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:57 INFO - PROCESS | 10545 | 1466179437167 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 09:03:57 INFO - PROCESS | 10545 | 1466179437400 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 10545 | 1466179437407 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:57 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddb800 == 28 [pid = 10545] [id = 263] 09:03:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 110 (0x8c915000) [pid = 10545] [serial = 790] [outer = (nil)] 09:03:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 111 (0x8da9bc00) [pid = 10545] [serial = 791] [outer = 0x8c915000] 09:03:57 INFO - PROCESS | 10545 | 1466179437512 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 112 (0x8daa4400) [pid = 10545] [serial = 792] [outer = 0x8c915000] 09:03:58 INFO - PROCESS | 10545 | 1466179438580 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1732ms 09:03:58 INFO - PROCESS | 10545 | 1466179438632 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 09:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:03:58 INFO - PROCESS | 10545 | 1466179438637 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 09:03:58 INFO - PROCESS | 10545 | 1466179438656 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - PROCESS | 10545 | 1466179438672 Marionette TRACE conn4 <- [1,1026,null,{}] 09:03:58 INFO - PROCESS | 10545 | 1466179438683 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:58 INFO - PROCESS | 10545 | 1466179438693 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:58 INFO - PROCESS | 10545 | 1466179438961 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 09:03:59 INFO - PROCESS | 10545 | 1466179439191 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 10545 | 1466179439200 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:03:59 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbcec00 == 29 [pid = 10545] [id = 264] 09:03:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 113 (0x8dbcf000) [pid = 10545] [serial = 793] [outer = (nil)] 09:03:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 114 (0x8dca6c00) [pid = 10545] [serial = 794] [outer = 0x8dbcf000] 09:03:59 INFO - PROCESS | 10545 | 1466179439305 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 115 (0x8dcad400) [pid = 10545] [serial = 795] [outer = 0x8dbcf000] 09:04:00 INFO - PROCESS | 10545 | 1466179440306 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1716ms 09:04:00 INFO - PROCESS | 10545 | 1466179440361 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 10545 | 1466179440365 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 09:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:04:00 INFO - PROCESS | 10545 | 1466179440373 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - PROCESS | 10545 | 1466179440377 Marionette TRACE conn4 <- [1,1030,null,{}] 09:04:00 INFO - PROCESS | 10545 | 1466179440384 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:00 INFO - PROCESS | 10545 | 1466179440389 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:00 INFO - PROCESS | 10545 | 1466179440613 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 09:04:00 INFO - PROCESS | 10545 | 1466179440835 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:00 INFO - PROCESS | 10545 | 1466179440843 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:00 INFO - PROCESS | 10545 | ++DOCSHELL 0x8da9e400 == 30 [pid = 10545] [id = 265] 09:04:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 116 (0x8dbd4800) [pid = 10545] [serial = 796] [outer = (nil)] 09:04:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 117 (0x8dd27800) [pid = 10545] [serial = 797] [outer = 0x8dbd4800] 09:04:00 INFO - PROCESS | 10545 | 1466179440983 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 118 (0x8ddb1c00) [pid = 10545] [serial = 798] [outer = 0x8dbd4800] 09:04:02 INFO - PROCESS | 10545 | 1466179442663 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 2398ms 09:04:02 INFO - PROCESS | 10545 | 1466179442773 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 10545 | 1466179442779 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 09:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:04:02 INFO - PROCESS | 10545 | 1466179442787 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 10545 | 1466179442800 Marionette TRACE conn4 <- [1,1034,null,{}] 09:04:02 INFO - PROCESS | 10545 | 1466179442816 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:02 INFO - PROCESS | 10545 | 1466179442822 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:03 INFO - PROCESS | 10545 | 1466179443010 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 09:04:03 INFO - PROCESS | 10545 | 1466179443232 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 10545 | 1466179443241 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:03 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b53a800 == 31 [pid = 10545] [id = 266] 09:04:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 119 (0x8b53b000) [pid = 10545] [serial = 799] [outer = (nil)] 09:04:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 120 (0x8c0c6000) [pid = 10545] [serial = 800] [outer = 0x8b53b000] 09:04:03 INFO - PROCESS | 10545 | 1466179443331 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 121 (0x8c910400) [pid = 10545] [serial = 801] [outer = 0x8b53b000] 09:04:04 INFO - PROCESS | 10545 | 1466179444261 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1541ms 09:04:04 INFO - PROCESS | 10545 | 1466179444329 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 10545 | 1466179444336 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 09:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:04:04 INFO - PROCESS | 10545 | 1466179444348 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 10545 | 1466179444352 Marionette TRACE conn4 <- [1,1038,null,{}] 09:04:04 INFO - PROCESS | 10545 | 1466179444364 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:04 INFO - PROCESS | 10545 | 1466179444369 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:04 INFO - PROCESS | 10545 | 1466179444630 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:04:04 INFO - PROCESS | 10545 | 1466179444656 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 10545 | 1466179444666 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:04 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e4400 == 32 [pid = 10545] [id = 267] 09:04:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 122 (0x8b6e2400) [pid = 10545] [serial = 802] [outer = (nil)] 09:04:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 123 (0x8dbce400) [pid = 10545] [serial = 803] [outer = 0x8b6e2400] 09:04:04 INFO - PROCESS | 10545 | 1466179444745 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 124 (0x8dcaf400) [pid = 10545] [serial = 804] [outer = 0x8b6e2400] 09:04:05 INFO - PROCESS | 10545 | 1466179445926 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1647ms 09:04:05 INFO - PROCESS | 10545 | 1466179445996 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 09:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:04:06 INFO - PROCESS | 10545 | 1466179446001 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 09:04:06 INFO - PROCESS | 10545 | 1466179446009 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 10545 | 1466179446015 Marionette TRACE conn4 <- [1,1042,null,{}] 09:04:06 INFO - PROCESS | 10545 | 1466179446040 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:06 INFO - PROCESS | 10545 | 1466179446049 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:06 INFO - PROCESS | 10545 | 1466179446293 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 123 (0x8da99800) [pid = 10545] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 122 (0x8e8cf000) [pid = 10545] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 121 (0x8face400) [pid = 10545] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 120 (0x90216800) [pid = 10545] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 119 (0x917d5400) [pid = 10545] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 118 (0x91cc6c00) [pid = 10545] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 117 (0x8dca9400) [pid = 10545] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 116 (0x8b2a1400) [pid = 10545] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 115 (0x92759800) [pid = 10545] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 114 (0x8a9efc00) [pid = 10545] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 113 (0x8c91b000) [pid = 10545] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 112 (0x8b539400) [pid = 10545] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 111 (0x91585c00) [pid = 10545] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 110 (0x8f84d000) [pid = 10545] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 109 (0x8b6e0800) [pid = 10545] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 108 (0x8b298800) [pid = 10545] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 107 (0x8f6b9400) [pid = 10545] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 106 (0x8a9e5800) [pid = 10545] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 105 (0x8efd9800) [pid = 10545] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x903d2800) [pid = 10545] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x8ede4c00) [pid = 10545] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x8dd1d800) [pid = 10545] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 101 (0x8a9e7c00) [pid = 10545] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 100 (0x8f644400) [pid = 10545] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 99 (0x8dac5000) [pid = 10545] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 98 (0x8c0ce800) [pid = 10545] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 97 (0x8c0cd800) [pid = 10545] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:04:06 INFO - PROCESS | 10545 | --DOMWINDOW == 96 (0x8f64c800) [pid = 10545] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:04:06 INFO - PROCESS | 10545 | 1466179446791 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 10545 | 1466179446799 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:06 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e9c00 == 33 [pid = 10545] [id = 268] 09:04:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 97 (0x8b298800) [pid = 10545] [serial = 805] [outer = (nil)] 09:04:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 98 (0x8c0cd800) [pid = 10545] [serial = 806] [outer = 0x8b298800] 09:04:06 INFO - PROCESS | 10545 | 1466179446907 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 99 (0x8e88d000) [pid = 10545] [serial = 807] [outer = 0x8b298800] 09:04:07 INFO - PROCESS | 10545 | 1466179447840 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1889ms 09:04:07 INFO - PROCESS | 10545 | 1466179447900 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 09:04:07 INFO - PROCESS | 10545 | 1466179447908 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 09:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:04:07 INFO - PROCESS | 10545 | 1466179447919 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:04:07 INFO - PROCESS | 10545 | 1466179447923 Marionette TRACE conn4 <- [1,1046,null,{}] 09:04:07 INFO - PROCESS | 10545 | 1466179447933 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:07 INFO - PROCESS | 10545 | 1466179447937 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:08 INFO - PROCESS | 10545 | 1466179448130 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 09:04:08 INFO - PROCESS | 10545 | 1466179448273 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 10545 | 1466179448281 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:08 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddd800 == 34 [pid = 10545] [id = 269] 09:04:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 100 (0x8e88f400) [pid = 10545] [serial = 808] [outer = (nil)] 09:04:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 101 (0x8e8c9800) [pid = 10545] [serial = 809] [outer = 0x8e88f400] 09:04:08 INFO - PROCESS | 10545 | 1466179448433 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 102 (0x8e8cbc00) [pid = 10545] [serial = 810] [outer = 0x8e88f400] 09:04:09 INFO - PROCESS | 10545 | 1466179449472 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1592ms 09:04:09 INFO - PROCESS | 10545 | 1466179449510 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 09:04:09 INFO - PROCESS | 10545 | 1466179449517 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 09:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:04:09 INFO - PROCESS | 10545 | 1466179449526 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - PROCESS | 10545 | 1466179449534 Marionette TRACE conn4 <- [1,1050,null,{}] 09:04:09 INFO - PROCESS | 10545 | 1466179449542 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:09 INFO - PROCESS | 10545 | 1466179449547 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:09 INFO - PROCESS | 10545 | 1466179449780 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 09:04:10 INFO - PROCESS | 10545 | 1466179450062 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:10 INFO - PROCESS | 10545 | 1466179450071 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:10 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e8800 == 35 [pid = 10545] [id = 270] 09:04:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x8b6dac00) [pid = 10545] [serial = 811] [outer = (nil)] 09:04:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x8c91b000) [pid = 10545] [serial = 812] [outer = 0x8b6dac00] 09:04:10 INFO - PROCESS | 10545 | 1466179450170 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x8dac2000) [pid = 10545] [serial = 813] [outer = 0x8b6dac00] 09:04:11 INFO - PROCESS | 10545 | 1466179451150 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1691ms 09:04:11 INFO - PROCESS | 10545 | 1466179451219 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:04:11 INFO - PROCESS | 10545 | 1466179451230 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 09:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:04:11 INFO - PROCESS | 10545 | 1466179451243 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:04:11 INFO - PROCESS | 10545 | 1466179451249 Marionette TRACE conn4 <- [1,1054,null,{}] 09:04:11 INFO - PROCESS | 10545 | 1466179451256 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:11 INFO - PROCESS | 10545 | 1466179451262 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:11 INFO - PROCESS | 10545 | 1466179451531 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 09:04:11 INFO - PROCESS | 10545 | 1466179451815 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:11 INFO - PROCESS | 10545 | 1466179451822 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:11 INFO - PROCESS | 10545 | ++DOCSHELL 0x8daa8400 == 36 [pid = 10545] [id = 271] 09:04:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 106 (0x8e887c00) [pid = 10545] [serial = 814] [outer = (nil)] 09:04:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 107 (0x8edd9000) [pid = 10545] [serial = 815] [outer = 0x8e887c00] 09:04:11 INFO - PROCESS | 10545 | 1466179451920 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 108 (0x8ddb1400) [pid = 10545] [serial = 816] [outer = 0x8e887c00] 09:04:12 INFO - PROCESS | 10545 | 1466179452946 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1747ms 09:04:12 INFO - PROCESS | 10545 | 1466179452991 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 10545 | 1466179452998 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 09:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:04:13 INFO - PROCESS | 10545 | 1466179453006 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 10545 | 1466179453013 Marionette TRACE conn4 <- [1,1058,null,{}] 09:04:13 INFO - PROCESS | 10545 | 1466179453031 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:13 INFO - PROCESS | 10545 | 1466179453041 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:13 INFO - PROCESS | 10545 | 1466179453305 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:04:13 INFO - PROCESS | 10545 | 1466179453577 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:13 INFO - PROCESS | 10545 | 1466179453590 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:13 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b539c00 == 37 [pid = 10545] [id = 272] 09:04:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 109 (0x8f642800) [pid = 10545] [serial = 817] [outer = (nil)] 09:04:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 110 (0x8f647800) [pid = 10545] [serial = 818] [outer = 0x8f642800] 09:04:13 INFO - PROCESS | 10545 | 1466179453690 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 111 (0x8f64c800) [pid = 10545] [serial = 819] [outer = 0x8f642800] 09:04:14 INFO - PROCESS | 10545 | 1466179454667 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1739ms 09:04:14 INFO - PROCESS | 10545 | 1466179454747 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 09:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:04:14 INFO - PROCESS | 10545 | 1466179454752 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 09:04:14 INFO - PROCESS | 10545 | 1466179454759 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 10545 | 1466179454764 Marionette TRACE conn4 <- [1,1062,null,{}] 09:04:14 INFO - PROCESS | 10545 | 1466179454770 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:14 INFO - PROCESS | 10545 | 1466179454775 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:15 INFO - PROCESS | 10545 | 1466179455045 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 09:04:15 INFO - PROCESS | 10545 | 1466179455315 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:15 INFO - PROCESS | 10545 | 1466179455325 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:15 INFO - PROCESS | 10545 | ++DOCSHELL 0x8efe2c00 == 38 [pid = 10545] [id = 273] 09:04:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 112 (0x8f6be000) [pid = 10545] [serial = 820] [outer = (nil)] 09:04:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 113 (0x8f6c4800) [pid = 10545] [serial = 821] [outer = 0x8f6be000] 09:04:15 INFO - PROCESS | 10545 | 1466179455413 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 114 (0x8f6ca800) [pid = 10545] [serial = 822] [outer = 0x8f6be000] 09:04:16 INFO - PROCESS | 10545 | 1466179456404 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1694ms 09:04:16 INFO - PROCESS | 10545 | 1466179456453 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 09:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:04:16 INFO - PROCESS | 10545 | 1466179456458 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 09:04:16 INFO - PROCESS | 10545 | 1466179456466 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 10545 | 1466179456469 Marionette TRACE conn4 <- [1,1066,null,{}] 09:04:16 INFO - PROCESS | 10545 | 1466179456476 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:16 INFO - PROCESS | 10545 | 1466179456482 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:16 INFO - PROCESS | 10545 | 1466179456684 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 09:04:16 INFO - PROCESS | 10545 | 1466179456908 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 10545 | 1466179456915 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:16 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd5800 == 39 [pid = 10545] [id = 274] 09:04:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 115 (0x8efe2000) [pid = 10545] [serial = 823] [outer = (nil)] 09:04:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 116 (0x8f6d5400) [pid = 10545] [serial = 824] [outer = 0x8efe2000] 09:04:17 INFO - PROCESS | 10545 | 1466179457053 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 117 (0x8f841400) [pid = 10545] [serial = 825] [outer = 0x8efe2000] 09:04:17 INFO - PROCESS | 10545 | --DOCSHELL 0xa100e800 == 38 [pid = 10545] [id = 9] 09:04:18 INFO - PROCESS | 10545 | 1466179458188 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1743ms 09:04:18 INFO - PROCESS | 10545 | 1466179458209 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 10545 | 1466179458213 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 09:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:04:18 INFO - PROCESS | 10545 | 1466179458220 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - PROCESS | 10545 | 1466179458223 Marionette TRACE conn4 <- [1,1070,null,{}] 09:04:18 INFO - PROCESS | 10545 | 1466179458230 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:18 INFO - PROCESS | 10545 | 1466179458247 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:18 INFO - PROCESS | 10545 | 1466179458530 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 09:04:18 INFO - PROCESS | 10545 | 1466179458759 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 10545 | 1466179458771 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:18 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b29b000 == 39 [pid = 10545] [id = 275] 09:04:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 118 (0x8b536400) [pid = 10545] [serial = 826] [outer = (nil)] 09:04:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 119 (0x8fac9000) [pid = 10545] [serial = 827] [outer = 0x8b536400] 09:04:18 INFO - PROCESS | 10545 | 1466179458910 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 120 (0x90212400) [pid = 10545] [serial = 828] [outer = 0x8b536400] 09:04:19 INFO - PROCESS | 10545 | 1466179459906 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1733ms 09:04:19 INFO - PROCESS | 10545 | 1466179459957 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 10545 | 1466179459964 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 09:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:04:19 INFO - PROCESS | 10545 | 1466179459975 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 10545 | 1466179459982 Marionette TRACE conn4 <- [1,1074,null,{}] 09:04:20 INFO - PROCESS | 10545 | 1466179459992 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:20 INFO - PROCESS | 10545 | 1466179459999 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:20 INFO - PROCESS | 10545 | 1466179460255 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 09:04:20 INFO - PROCESS | 10545 | 1466179460734 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:20 INFO - PROCESS | 10545 | 1466179460751 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:20 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e3800 == 40 [pid = 10545] [id = 276] 09:04:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 121 (0x8a9e4000) [pid = 10545] [serial = 829] [outer = (nil)] 09:04:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 122 (0x8a9ec400) [pid = 10545] [serial = 830] [outer = 0x8a9e4000] 09:04:20 INFO - PROCESS | 10545 | 1466179460844 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 123 (0x8b535c00) [pid = 10545] [serial = 831] [outer = 0x8a9e4000] 09:04:21 INFO - PROCESS | 10545 | 1466179461804 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1904ms 09:04:21 INFO - PROCESS | 10545 | 1466179461881 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 09:04:21 INFO - PROCESS | 10545 | 1466179461886 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 09:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:04:21 INFO - PROCESS | 10545 | 1466179461896 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - PROCESS | 10545 | 1466179461901 Marionette TRACE conn4 <- [1,1078,null,{}] 09:04:21 INFO - PROCESS | 10545 | 1466179461909 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:21 INFO - PROCESS | 10545 | 1466179461917 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:22 INFO - PROCESS | 10545 | 1466179462181 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:04:22 INFO - PROCESS | 10545 | 1466179462485 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:22 INFO - PROCESS | 10545 | 1466179462495 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:22 INFO - PROCESS | 10545 | --DOCSHELL 0x8b29a000 == 39 [pid = 10545] [id = 231] 09:04:22 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd9800 == 38 [pid = 10545] [id = 234] 09:04:22 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6e2000 == 37 [pid = 10545] [id = 232] 09:04:22 INFO - PROCESS | 10545 | --DOMWINDOW == 122 (0x8b6dc400) [pid = 10545] [serial = 782] [outer = (nil)] [url = about:blank] 09:04:22 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd9800 == 38 [pid = 10545] [id = 277] 09:04:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 123 (0x8b29bc00) [pid = 10545] [serial = 832] [outer = (nil)] 09:04:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 124 (0x8b6da400) [pid = 10545] [serial = 833] [outer = 0x8b29bc00] 09:04:22 INFO - PROCESS | 10545 | 1466179462602 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 125 (0x8c0ce800) [pid = 10545] [serial = 834] [outer = 0x8b29bc00] 09:04:22 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbcec00 == 37 [pid = 10545] [id = 264] 09:04:22 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddb800 == 36 [pid = 10545] [id = 263] 09:04:22 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6d9000 == 35 [pid = 10545] [id = 262] 09:04:22 INFO - PROCESS | 10545 | --DOCSHELL 0x89dda400 == 34 [pid = 10545] [id = 261] 09:04:22 INFO - PROCESS | 10545 | --DOMWINDOW == 124 (0x8ddb4000) [pid = 10545] [serial = 699] [outer = (nil)] [url = about:blank] 09:04:22 INFO - PROCESS | 10545 | --DOMWINDOW == 123 (0x8b6d9400) [pid = 10545] [serial = 701] [outer = (nil)] [url = about:blank] 09:04:22 INFO - PROCESS | 10545 | --DOMWINDOW == 122 (0x8c91cc00) [pid = 10545] [serial = 702] [outer = (nil)] [url = about:blank] 09:04:22 INFO - PROCESS | 10545 | --DOMWINDOW == 121 (0x8f84ac00) [pid = 10545] [serial = 750] [outer = (nil)] [url = about:blank] 09:04:22 INFO - PROCESS | 10545 | --DOMWINDOW == 120 (0x8f6c4400) [pid = 10545] [serial = 749] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 119 (0x8dbc6800) [pid = 10545] [serial = 752] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 118 (0x8efd7800) [pid = 10545] [serial = 755] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 117 (0x8dca2800) [pid = 10545] [serial = 753] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 116 (0x9021d800) [pid = 10545] [serial = 758] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 115 (0x8f648400) [pid = 10545] [serial = 756] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 114 (0x917ddc00) [pid = 10545] [serial = 761] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 113 (0x91582c00) [pid = 10545] [serial = 759] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 112 (0x92068800) [pid = 10545] [serial = 764] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 111 (0x91c5c800) [pid = 10545] [serial = 762] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 110 (0x9275f400) [pid = 10545] [serial = 767] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 109 (0x8ede1400) [pid = 10545] [serial = 743] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 108 (0x8efd8800) [pid = 10545] [serial = 744] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 107 (0x8dbd3800) [pid = 10545] [serial = 746] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 106 (0x92070800) [pid = 10545] [serial = 765] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 105 (0x92eb7800) [pid = 10545] [serial = 770] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x8e88b800) [pid = 10545] [serial = 704] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x8e8c5800) [pid = 10545] [serial = 705] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x919b9800) [pid = 10545] [serial = 725] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 101 (0x919bfc00) [pid = 10545] [serial = 726] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 100 (0x91cc6400) [pid = 10545] [serial = 728] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 99 (0x91ccac00) [pid = 10545] [serial = 729] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 98 (0x8c914000) [pid = 10545] [serial = 737] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 97 (0x8dac8400) [pid = 10545] [serial = 738] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 96 (0x8dd1f800) [pid = 10545] [serial = 731] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x92765000) [pid = 10545] [serial = 768] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x8f6d6800) [pid = 10545] [serial = 732] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x8f84dc00) [pid = 10545] [serial = 716] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x8fad4400) [pid = 10545] [serial = 717] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x903d8c00) [pid = 10545] [serial = 719] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x903d3800) [pid = 10545] [serial = 720] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8efdd400) [pid = 10545] [serial = 707] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x8f641400) [pid = 10545] [serial = 708] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x9158a000) [pid = 10545] [serial = 722] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x917d4000) [pid = 10545] [serial = 723] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8f6c9c00) [pid = 10545] [serial = 713] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8f6cc800) [pid = 10545] [serial = 714] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8dd27c00) [pid = 10545] [serial = 740] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8a9ed800) [pid = 10545] [serial = 734] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8b2a2000) [pid = 10545] [serial = 735] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8f6b8800) [pid = 10545] [serial = 710] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8f6ba400) [pid = 10545] [serial = 711] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x92ebb800) [pid = 10545] [serial = 771] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8efd4800) [pid = 10545] [serial = 747] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x92f93c00) [pid = 10545] [serial = 773] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x92f98c00) [pid = 10545] [serial = 774] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x93bc0c00) [pid = 10545] [serial = 776] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x93bc6c00) [pid = 10545] [serial = 777] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x91dc9000) [pid = 10545] [serial = 780] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x8ddbdc00) [pid = 10545] [serial = 741] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x8efd8400) [pid = 10545] [serial = 779] [outer = (nil)] [url = about:blank] 09:04:23 INFO - PROCESS | 10545 | 1466179463556 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1683ms 09:04:23 INFO - PROCESS | 10545 | 1466179463584 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 09:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:04:23 INFO - PROCESS | 10545 | 1466179463591 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 09:04:23 INFO - PROCESS | 10545 | 1466179463598 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - PROCESS | 10545 | 1466179463601 Marionette TRACE conn4 <- [1,1082,null,{}] 09:04:23 INFO - PROCESS | 10545 | 1466179463608 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:23 INFO - PROCESS | 10545 | 1466179463614 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:23 INFO - PROCESS | 10545 | 1466179463807 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 09:04:23 INFO - PROCESS | 10545 | 1466179463940 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 10545 | 1466179463948 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:23 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6d9400 == 35 [pid = 10545] [id = 278] 09:04:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x8dace000) [pid = 10545] [serial = 835] [outer = (nil)] 09:04:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x8dca2800) [pid = 10545] [serial = 836] [outer = 0x8dace000] 09:04:24 INFO - PROCESS | 10545 | 1466179464042 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x8dd28c00) [pid = 10545] [serial = 837] [outer = 0x8dace000] 09:04:25 INFO - PROCESS | 10545 | 1466179465024 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1489ms 09:04:25 INFO - PROCESS | 10545 | 1466179465087 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 09:04:25 INFO - PROCESS | 10545 | 1466179465091 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 09:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:04:25 INFO - PROCESS | 10545 | 1466179465107 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - PROCESS | 10545 | 1466179465116 Marionette TRACE conn4 <- [1,1086,null,{}] 09:04:25 INFO - PROCESS | 10545 | 1466179465123 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:25 INFO - PROCESS | 10545 | 1466179465131 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:25 INFO - PROCESS | 10545 | 1466179465329 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 09:04:25 INFO - PROCESS | 10545 | 1466179465485 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:25 INFO - PROCESS | 10545 | 1466179465496 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:25 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b52fc00 == 36 [pid = 10545] [id = 279] 09:04:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x8b53c800) [pid = 10545] [serial = 838] [outer = (nil)] 09:04:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8e8c3400) [pid = 10545] [serial = 839] [outer = 0x8b53c800] 09:04:25 INFO - PROCESS | 10545 | 1466179465605 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8e8d0800) [pid = 10545] [serial = 840] [outer = 0x8b53c800] 09:04:26 INFO - PROCESS | 10545 | 1466179466541 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1508ms 09:04:26 INFO - PROCESS | 10545 | 1466179466615 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 10545 | 1466179466619 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 09:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:04:26 INFO - PROCESS | 10545 | 1466179466626 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - PROCESS | 10545 | 1466179466629 Marionette TRACE conn4 <- [1,1090,null,{}] 09:04:26 INFO - PROCESS | 10545 | 1466179466636 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:26 INFO - PROCESS | 10545 | 1466179466641 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:26 INFO - PROCESS | 10545 | 1466179466896 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 09:04:26 INFO - PROCESS | 10545 | 1466179466921 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:26 INFO - PROCESS | 10545 | 1466179466928 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:26 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd8400 == 37 [pid = 10545] [id = 280] 09:04:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8dbc7800) [pid = 10545] [serial = 841] [outer = (nil)] 09:04:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8efd3400) [pid = 10545] [serial = 842] [outer = 0x8dbc7800] 09:04:27 INFO - PROCESS | 10545 | 1466179467002 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8efd7800) [pid = 10545] [serial = 843] [outer = 0x8dbc7800] 09:04:27 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8dbd4800) [pid = 10545] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:04:27 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8dbcf000) [pid = 10545] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:04:27 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8c915000) [pid = 10545] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:04:27 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8b6e2400) [pid = 10545] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:04:27 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8b298800) [pid = 10545] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:04:27 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x8b6db000) [pid = 10545] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:04:27 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x89ddf800) [pid = 10545] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:04:27 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x8b53b000) [pid = 10545] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:04:27 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x8b53e400) [pid = 10545] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:04:28 INFO - PROCESS | 10545 | 1466179468052 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1485ms 09:04:28 INFO - PROCESS | 10545 | 1466179468111 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 10545 | 1466179468114 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 09:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:04:28 INFO - PROCESS | 10545 | 1466179468121 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - PROCESS | 10545 | 1466179468125 Marionette TRACE conn4 <- [1,1094,null,{}] 09:04:28 INFO - PROCESS | 10545 | 1466179468131 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:28 INFO - PROCESS | 10545 | 1466179468136 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:28 INFO - PROCESS | 10545 | 1466179468371 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 09:04:28 INFO - PROCESS | 10545 | 1466179468389 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:28 INFO - PROCESS | 10545 | 1466179468408 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:28 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dac3000 == 38 [pid = 10545] [id = 281] 09:04:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x8dac3800) [pid = 10545] [serial = 844] [outer = (nil)] 09:04:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x8e885c00) [pid = 10545] [serial = 845] [outer = 0x8dac3800] 09:04:28 INFO - PROCESS | 10545 | 1466179468578 Marionette DEBUG loaded listener.js 09:04:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x8efdec00) [pid = 10545] [serial = 846] [outer = 0x8dac3800] 09:04:29 INFO - PROCESS | 10545 | 1466179469444 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1340ms 09:04:29 INFO - PROCESS | 10545 | 1466179469463 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 09:04:29 INFO - PROCESS | 10545 | 1466179469466 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 09:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:04:29 INFO - PROCESS | 10545 | 1466179469473 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:04:29 INFO - PROCESS | 10545 | 1466179469476 Marionette TRACE conn4 <- [1,1098,null,{}] 09:04:29 INFO - PROCESS | 10545 | 1466179469482 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:29 INFO - PROCESS | 10545 | 1466179469487 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:29 INFO - PROCESS | 10545 | 1466179469769 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:04:29 INFO - PROCESS | 10545 | 1466179469910 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:29 INFO - PROCESS | 10545 | 1466179469921 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:29 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddb800 == 39 [pid = 10545] [id = 282] 09:04:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x89ddc000) [pid = 10545] [serial = 847] [outer = (nil)] 09:04:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x89de1400) [pid = 10545] [serial = 848] [outer = 0x89ddc000] 09:04:30 INFO - PROCESS | 10545 | 1466179470008 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8b297000) [pid = 10545] [serial = 849] [outer = 0x89ddc000] 09:04:31 INFO - PROCESS | 10545 | 1466179471108 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1690ms 09:04:31 INFO - PROCESS | 10545 | 1466179471166 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 09:04:31 INFO - PROCESS | 10545 | 1466179471173 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 09:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:04:31 INFO - PROCESS | 10545 | 1466179471182 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:04:31 INFO - PROCESS | 10545 | 1466179471189 Marionette TRACE conn4 <- [1,1102,null,{}] 09:04:31 INFO - PROCESS | 10545 | 1466179471197 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:31 INFO - PROCESS | 10545 | 1466179471205 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:31 INFO - PROCESS | 10545 | 1466179471457 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 09:04:31 INFO - PROCESS | 10545 | 1466179471730 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 10545 | 1466179471742 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:31 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c91ac00 == 40 [pid = 10545] [id = 283] 09:04:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8daa2800) [pid = 10545] [serial = 850] [outer = (nil)] 09:04:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8dac5000) [pid = 10545] [serial = 851] [outer = 0x8daa2800] 09:04:31 INFO - PROCESS | 10545 | 1466179471841 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8dbc8800) [pid = 10545] [serial = 852] [outer = 0x8daa2800] 09:04:32 INFO - PROCESS | 10545 | 1466179472824 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1692ms 09:04:32 INFO - PROCESS | 10545 | 1466179472875 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 10545 | 1466179472882 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 09:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:04:32 INFO - PROCESS | 10545 | 1466179472891 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 10545 | 1466179472896 Marionette TRACE conn4 <- [1,1106,null,{}] 09:04:32 INFO - PROCESS | 10545 | 1466179472903 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:32 INFO - PROCESS | 10545 | 1466179472909 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:33 INFO - PROCESS | 10545 | 1466179473128 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 09:04:33 INFO - PROCESS | 10545 | 1466179473398 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:33 INFO - PROCESS | 10545 | 1466179473409 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:33 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ddb8000 == 41 [pid = 10545] [id = 284] 09:04:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8ddb8c00) [pid = 10545] [serial = 853] [outer = (nil)] 09:04:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8ddbec00) [pid = 10545] [serial = 854] [outer = 0x8ddb8c00] 09:04:33 INFO - PROCESS | 10545 | 1466179473554 Marionette DEBUG loaded listener.js 09:04:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8e887400) [pid = 10545] [serial = 855] [outer = 0x8ddb8c00] 09:04:34 INFO - PROCESS | 10545 | 1466179474651 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1791ms 09:04:34 INFO - PROCESS | 10545 | 1466179474683 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 10545 | 1466179474690 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 09:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:04:34 INFO - PROCESS | 10545 | 1466179474713 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - PROCESS | 10545 | 1466179474722 Marionette TRACE conn4 <- [1,1110,null,{}] 09:04:34 INFO - PROCESS | 10545 | 1466179474727 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:34 INFO - PROCESS | 10545 | 1466179474736 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:35 INFO - PROCESS | 10545 | 1466179475006 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 09:04:35 INFO - PROCESS | 10545 | 1466179475280 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:35 INFO - PROCESS | 10545 | 1466179475289 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:35 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbd1c00 == 42 [pid = 10545] [id = 285] 09:04:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8dd25c00) [pid = 10545] [serial = 856] [outer = (nil)] 09:04:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8f64b000) [pid = 10545] [serial = 857] [outer = 0x8dd25c00] 09:04:35 INFO - PROCESS | 10545 | 1466179475373 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8f6bc000) [pid = 10545] [serial = 858] [outer = 0x8dd25c00] 09:04:36 INFO - PROCESS | 10545 | 1466179476338 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1706ms 09:04:36 INFO - PROCESS | 10545 | 1466179476407 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:04:36 INFO - PROCESS | 10545 | 1466179476411 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 09:04:36 INFO - PROCESS | 10545 | 1466179476419 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - PROCESS | 10545 | 1466179476422 Marionette TRACE conn4 <- [1,1114,null,{}] 09:04:36 INFO - PROCESS | 10545 | 1466179476429 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:36 INFO - PROCESS | 10545 | 1466179476434 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:36 INFO - PROCESS | 10545 | 1466179476690 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 09:04:36 INFO - PROCESS | 10545 | 1466179476958 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:36 INFO - PROCESS | 10545 | 1466179476970 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:36 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ddbf800 == 43 [pid = 10545] [id = 286] 09:04:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8efd6400) [pid = 10545] [serial = 859] [outer = (nil)] 09:04:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8f6d3000) [pid = 10545] [serial = 860] [outer = 0x8efd6400] 09:04:37 INFO - PROCESS | 10545 | 1466179477058 Marionette DEBUG loaded listener.js 09:04:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8f6d8000) [pid = 10545] [serial = 861] [outer = 0x8efd6400] 09:04:38 INFO - PROCESS | 10545 | 1466179478044 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1641ms 09:04:38 INFO - PROCESS | 10545 | 1466179478060 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 09:04:38 INFO - PROCESS | 10545 | 1466179478064 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 09:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:04:38 INFO - PROCESS | 10545 | 1466179478071 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:04:38 INFO - PROCESS | 10545 | 1466179478075 Marionette TRACE conn4 <- [1,1118,null,{}] 09:04:38 INFO - PROCESS | 10545 | 1466179478081 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:38 INFO - PROCESS | 10545 | 1466179478087 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:38 INFO - PROCESS | 10545 | 1466179478297 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:04:38 INFO - PROCESS | 10545 | 1466179478540 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:38 INFO - PROCESS | 10545 | 1466179478559 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:38 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f850800 == 44 [pid = 10545] [id = 287] 09:04:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8f850c00) [pid = 10545] [serial = 862] [outer = (nil)] 09:04:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8faca000) [pid = 10545] [serial = 863] [outer = 0x8f850c00] 09:04:38 INFO - PROCESS | 10545 | 1466179478698 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x9021e800) [pid = 10545] [serial = 864] [outer = 0x8f850c00] 09:04:39 INFO - PROCESS | 10545 | 1466179479789 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1743ms 09:04:39 INFO - PROCESS | 10545 | 1466179479816 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 09:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:04:39 INFO - PROCESS | 10545 | 1466179479820 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 09:04:39 INFO - PROCESS | 10545 | 1466179479827 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:04:39 INFO - PROCESS | 10545 | 1466179479831 Marionette TRACE conn4 <- [1,1122,null,{}] 09:04:39 INFO - PROCESS | 10545 | 1466179479838 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:39 INFO - PROCESS | 10545 | 1466179479844 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:40 INFO - PROCESS | 10545 | 1466179480044 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 09:04:40 INFO - PROCESS | 10545 | 1466179480223 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:40 INFO - PROCESS | 10545 | 1466179480232 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:40 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b534800 == 45 [pid = 10545] [id = 288] 09:04:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x8b535400) [pid = 10545] [serial = 865] [outer = (nil)] 09:04:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x8dd20400) [pid = 10545] [serial = 866] [outer = 0x8b535400] 09:04:40 INFO - PROCESS | 10545 | 1466179480362 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x8f84c400) [pid = 10545] [serial = 867] [outer = 0x8b535400] 09:04:41 INFO - PROCESS | 10545 | 1466179481322 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1535ms 09:04:41 INFO - PROCESS | 10545 | 1466179481363 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 09:04:41 INFO - PROCESS | 10545 | 1466179481367 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 09:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:04:41 INFO - PROCESS | 10545 | 1466179481375 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - PROCESS | 10545 | 1466179481379 Marionette TRACE conn4 <- [1,1126,null,{}] 09:04:41 INFO - PROCESS | 10545 | 1466179481385 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:41 INFO - PROCESS | 10545 | 1466179481391 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:41 INFO - PROCESS | 10545 | 1466179481863 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 09:04:42 INFO - PROCESS | 10545 | 1466179482114 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:42 INFO - PROCESS | 10545 | 1466179482125 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:42 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6d9800 == 46 [pid = 10545] [id = 289] 09:04:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0x8b6db000) [pid = 10545] [serial = 868] [outer = (nil)] 09:04:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0x8b6e3400) [pid = 10545] [serial = 869] [outer = 0x8b6db000] 09:04:42 INFO - PROCESS | 10545 | 1466179482205 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 97 (0x8c0cf800) [pid = 10545] [serial = 870] [outer = 0x8b6db000] 09:04:43 INFO - PROCESS | 10545 | 1466179483192 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1885ms 09:04:43 INFO - PROCESS | 10545 | 1466179483262 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 09:04:43 INFO - PROCESS | 10545 | 1466179483269 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 09:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:04:43 INFO - PROCESS | 10545 | 1466179483278 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 10545 | 1466179483283 Marionette TRACE conn4 <- [1,1130,null,{}] 09:04:43 INFO - PROCESS | 10545 | 1466179483291 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:43 INFO - PROCESS | 10545 | 1466179483297 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:43 INFO - PROCESS | 10545 | 1466179483622 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 09:04:43 INFO - PROCESS | 10545 | 1466179483925 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 10545 | 1466179483937 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:43 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0c2800 == 47 [pid = 10545] [id = 290] 09:04:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 98 (0x8da9fc00) [pid = 10545] [serial = 871] [outer = (nil)] 09:04:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 99 (0x8dbc7400) [pid = 10545] [serial = 872] [outer = 0x8da9fc00] 09:04:44 INFO - PROCESS | 10545 | 1466179484017 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 100 (0x8dcad000) [pid = 10545] [serial = 873] [outer = 0x8da9fc00] 09:04:44 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e7800 == 46 [pid = 10545] [id = 244] 09:04:44 INFO - PROCESS | 10545 | --DOMWINDOW == 99 (0x8e8c9800) [pid = 10545] [serial = 809] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 10545 | --DOCSHELL 0x8dac3000 == 45 [pid = 10545] [id = 281] 09:04:44 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd8400 == 44 [pid = 10545] [id = 280] 09:04:44 INFO - PROCESS | 10545 | --DOCSHELL 0x8b52fc00 == 43 [pid = 10545] [id = 279] 09:04:44 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6d9400 == 42 [pid = 10545] [id = 278] 09:04:44 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd9800 == 41 [pid = 10545] [id = 277] 09:04:44 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e3800 == 40 [pid = 10545] [id = 276] 09:04:44 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd5800 == 39 [pid = 10545] [id = 274] 09:04:44 INFO - PROCESS | 10545 | --DOCSHELL 0x8b539c00 == 38 [pid = 10545] [id = 272] 09:04:44 INFO - PROCESS | 10545 | --DOCSHELL 0x8daa8400 == 37 [pid = 10545] [id = 271] 09:04:44 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e8800 == 36 [pid = 10545] [id = 270] 09:04:44 INFO - PROCESS | 10545 | --DOCSHELL 0xa23a4400 == 35 [pid = 10545] [id = 10] 09:04:44 INFO - PROCESS | 10545 | --DOMWINDOW == 98 (0x8ddb1c00) [pid = 10545] [serial = 798] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 10545 | --DOMWINDOW == 97 (0x8dca6c00) [pid = 10545] [serial = 794] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 10545 | --DOMWINDOW == 96 (0x8daa4400) [pid = 10545] [serial = 792] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x8dcaf400) [pid = 10545] [serial = 804] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x8dd27800) [pid = 10545] [serial = 797] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x8c0cd800) [pid = 10545] [serial = 806] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x8da9bc00) [pid = 10545] [serial = 791] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x8e88d000) [pid = 10545] [serial = 807] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x8c0c3800) [pid = 10545] [serial = 789] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8b6e0000) [pid = 10545] [serial = 788] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x8b299000) [pid = 10545] [serial = 786] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8a9ed000) [pid = 10545] [serial = 785] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8dbce400) [pid = 10545] [serial = 803] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8c910400) [pid = 10545] [serial = 801] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8dcad400) [pid = 10545] [serial = 795] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8b6e4400) [pid = 10545] [serial = 783] [outer = (nil)] [url = about:blank] 09:04:44 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8c0c6000) [pid = 10545] [serial = 800] [outer = (nil)] [url = about:blank] 09:04:45 INFO - PROCESS | 10545 | 1466179485078 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1845ms 09:04:45 INFO - PROCESS | 10545 | 1466179485123 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:04:45 INFO - PROCESS | 10545 | 1466179485129 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 09:04:45 INFO - PROCESS | 10545 | 1466179485136 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 10545 | 1466179485139 Marionette TRACE conn4 <- [1,1134,null,{}] 09:04:45 INFO - PROCESS | 10545 | 1466179485146 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:45 INFO - PROCESS | 10545 | 1466179485152 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:45 INFO - PROCESS | 10545 | 1466179485354 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 09:04:45 INFO - PROCESS | 10545 | 1466179485492 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 10545 | 1466179485501 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:45 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9f0c00 == 36 [pid = 10545] [id = 291] 09:04:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8c0c9400) [pid = 10545] [serial = 874] [outer = (nil)] 09:04:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8dad0c00) [pid = 10545] [serial = 875] [outer = 0x8c0c9400] 09:04:45 INFO - PROCESS | 10545 | 1466179485576 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8dcaf800) [pid = 10545] [serial = 876] [outer = 0x8c0c9400] 09:04:46 INFO - PROCESS | 10545 | 1466179486508 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1432ms 09:04:46 INFO - PROCESS | 10545 | 1466179486569 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 10545 | 1466179486576 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 09:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:04:46 INFO - PROCESS | 10545 | 1466179486594 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 10545 | 1466179486602 Marionette TRACE conn4 <- [1,1138,null,{}] 09:04:46 INFO - PROCESS | 10545 | 1466179486609 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:46 INFO - PROCESS | 10545 | 1466179486615 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:46 INFO - PROCESS | 10545 | 1466179486816 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:04:47 INFO - PROCESS | 10545 | 1466179486982 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:47 INFO - PROCESS | 10545 | 1466179486993 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:47 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd5800 == 37 [pid = 10545] [id = 292] 09:04:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8c919800) [pid = 10545] [serial = 877] [outer = (nil)] 09:04:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8e88ec00) [pid = 10545] [serial = 878] [outer = 0x8c919800] 09:04:47 INFO - PROCESS | 10545 | 1466179487068 Marionette DEBUG loaded listener.js 09:04:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8edd8400) [pid = 10545] [serial = 879] [outer = 0x8c919800] 09:04:48 INFO - PROCESS | 10545 | 1466179488036 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1501ms 09:04:48 INFO - PROCESS | 10545 | 1466179488088 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 09:04:48 INFO - PROCESS | 10545 | 1466179488092 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 09:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:04:48 INFO - PROCESS | 10545 | 1466179488106 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:04:48 INFO - PROCESS | 10545 | 1466179488110 Marionette TRACE conn4 <- [1,1142,null,{}] 09:04:48 INFO - PROCESS | 10545 | 1466179488116 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:48 INFO - PROCESS | 10545 | 1466179488122 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:48 INFO - PROCESS | 10545 | 1466179488358 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 09:04:48 INFO - PROCESS | 10545 | 1466179488394 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:48 INFO - PROCESS | 10545 | 1466179488405 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:48 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dda400 == 38 [pid = 10545] [id = 293] 09:04:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8c0c8c00) [pid = 10545] [serial = 880] [outer = (nil)] 09:04:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8efe2400) [pid = 10545] [serial = 881] [outer = 0x8c0c8c00] 09:04:48 INFO - PROCESS | 10545 | 1466179488493 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x8f646c00) [pid = 10545] [serial = 882] [outer = 0x8c0c8c00] 09:04:49 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x8dbc7800) [pid = 10545] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:04:49 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8b29bc00) [pid = 10545] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:04:49 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x8a9e4000) [pid = 10545] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:04:49 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8dace000) [pid = 10545] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:04:49 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8b53c800) [pid = 10545] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:04:49 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0xa4d0ac00) [pid = 10545] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:04:49 INFO - PROCESS | 10545 | 1466179489701 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1638ms 09:04:49 INFO - PROCESS | 10545 | 1466179489746 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 09:04:49 INFO - PROCESS | 10545 | 1466179489751 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 09:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:04:49 INFO - PROCESS | 10545 | 1466179489759 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - PROCESS | 10545 | 1466179489762 Marionette TRACE conn4 <- [1,1146,null,{}] 09:04:49 INFO - PROCESS | 10545 | 1466179489769 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:49 INFO - PROCESS | 10545 | 1466179489775 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:49 INFO - PROCESS | 10545 | 1466179489974 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 09:04:50 INFO - PROCESS | 10545 | 1466179490108 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:50 INFO - PROCESS | 10545 | 1466179490126 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:50 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6bb400 == 39 [pid = 10545] [id = 294] 09:04:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8f6bc800) [pid = 10545] [serial = 883] [outer = (nil)] 09:04:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8f6c6000) [pid = 10545] [serial = 884] [outer = 0x8f6bc800] 09:04:50 INFO - PROCESS | 10545 | 1466179490212 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8faca800) [pid = 10545] [serial = 885] [outer = 0x8f6bc800] 09:04:51 INFO - PROCESS | 10545 | 1466179491093 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1393ms 09:04:51 INFO - PROCESS | 10545 | 1466179491224 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 10545 | 1466179491229 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 09:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:04:51 INFO - PROCESS | 10545 | 1466179491254 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 10545 | 1466179491260 Marionette TRACE conn4 <- [1,1150,null,{}] 09:04:51 INFO - PROCESS | 10545 | 1466179491270 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:51 INFO - PROCESS | 10545 | 1466179491277 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:51 INFO - PROCESS | 10545 | 1466179491525 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 09:04:51 INFO - PROCESS | 10545 | 1466179491802 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:51 INFO - PROCESS | 10545 | 1466179491822 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:51 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b29a400 == 40 [pid = 10545] [id = 295] 09:04:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8b53d800) [pid = 10545] [serial = 886] [outer = (nil)] 09:04:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8b6e3c00) [pid = 10545] [serial = 887] [outer = 0x8b53d800] 09:04:51 INFO - PROCESS | 10545 | 1466179491932 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x8c0c6800) [pid = 10545] [serial = 888] [outer = 0x8b53d800] 09:04:53 INFO - PROCESS | 10545 | 1466179493015 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1808ms 09:04:53 INFO - PROCESS | 10545 | 1466179493050 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 10545 | 1466179493056 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 09:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:04:53 INFO - PROCESS | 10545 | 1466179493068 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - PROCESS | 10545 | 1466179493074 Marionette TRACE conn4 <- [1,1154,null,{}] 09:04:53 INFO - PROCESS | 10545 | 1466179493083 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:53 INFO - PROCESS | 10545 | 1466179493090 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:53 INFO - PROCESS | 10545 | 1466179493310 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 09:04:53 INFO - PROCESS | 10545 | 1466179493538 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:53 INFO - PROCESS | 10545 | 1466179493549 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:53 INFO - PROCESS | 10545 | ++DOCSHELL 0x8daa4400 == 41 [pid = 10545] [id = 296] 09:04:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x8dacb800) [pid = 10545] [serial = 889] [outer = (nil)] 09:04:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x8dd2a400) [pid = 10545] [serial = 890] [outer = 0x8dacb800] 09:04:53 INFO - PROCESS | 10545 | 1466179493679 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x8ddb5400) [pid = 10545] [serial = 891] [outer = 0x8dacb800] 09:04:54 INFO - PROCESS | 10545 | 1466179494703 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1696ms 09:04:54 INFO - PROCESS | 10545 | 1466179494762 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 10545 | 1466179494765 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 09:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:04:54 INFO - PROCESS | 10545 | 1466179494774 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:04:54 INFO - PROCESS | 10545 | 1466179494779 Marionette TRACE conn4 <- [1,1158,null,{}] 09:04:54 INFO - PROCESS | 10545 | 1466179494793 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:54 INFO - PROCESS | 10545 | 1466179494803 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:55 INFO - PROCESS | 10545 | 1466179495056 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:04:55 INFO - PROCESS | 10545 | 1466179495381 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:55 INFO - PROCESS | 10545 | 1466179495395 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:55 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f84e000 == 42 [pid = 10545] [id = 297] 09:04:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0x8f84e400) [pid = 10545] [serial = 892] [outer = (nil)] 09:04:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0x8facf800) [pid = 10545] [serial = 893] [outer = 0x8f84e400] 09:04:55 INFO - PROCESS | 10545 | 1466179495488 Marionette DEBUG loaded listener.js 09:04:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 97 (0x90216800) [pid = 10545] [serial = 894] [outer = 0x8f84e400] 09:04:56 INFO - PROCESS | 10545 | 1466179496443 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1737ms 09:04:56 INFO - PROCESS | 10545 | 1466179496513 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 09:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:04:56 INFO - PROCESS | 10545 | 1466179496517 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 09:04:56 INFO - PROCESS | 10545 | 1466179496524 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - PROCESS | 10545 | 1466179496528 Marionette TRACE conn4 <- [1,1162,null,{}] 09:04:56 INFO - PROCESS | 10545 | 1466179496534 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:56 INFO - PROCESS | 10545 | 1466179496540 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:56 INFO - PROCESS | 10545 | 1466179496787 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 09:04:57 INFO - PROCESS | 10545 | 1466179497057 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 10545 | 1466179497069 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:57 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9ed800 == 43 [pid = 10545] [id = 298] 09:04:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 98 (0x90219400) [pid = 10545] [serial = 895] [outer = (nil)] 09:04:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 99 (0x9157b800) [pid = 10545] [serial = 896] [outer = 0x90219400] 09:04:57 INFO - PROCESS | 10545 | 1466179497151 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 100 (0x91580400) [pid = 10545] [serial = 897] [outer = 0x90219400] 09:04:58 INFO - PROCESS | 10545 | 1466179498118 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1636ms 09:04:58 INFO - PROCESS | 10545 | 1466179498160 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 09:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:04:58 INFO - PROCESS | 10545 | 1466179498165 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 09:04:58 INFO - PROCESS | 10545 | 1466179498171 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 10545 | 1466179498175 Marionette TRACE conn4 <- [1,1166,null,{}] 09:04:58 INFO - PROCESS | 10545 | 1466179498182 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:58 INFO - PROCESS | 10545 | 1466179498187 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:58 INFO - PROCESS | 10545 | 1466179498383 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 09:04:58 INFO - PROCESS | 10545 | 1466179498618 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:58 INFO - PROCESS | 10545 | 1466179498625 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:04:58 INFO - PROCESS | 10545 | ++DOCSHELL 0x8fac8c00 == 44 [pid = 10545] [id = 299] 09:04:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 101 (0x903d1800) [pid = 10545] [serial = 898] [outer = (nil)] 09:04:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 102 (0x917d0400) [pid = 10545] [serial = 899] [outer = 0x903d1800] 09:04:58 INFO - PROCESS | 10545 | 1466179498760 Marionette DEBUG loaded listener.js 09:04:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x917d5c00) [pid = 10545] [serial = 900] [outer = 0x903d1800] 09:04:59 INFO - PROCESS | 10545 | 1466179499740 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1632ms 09:04:59 INFO - PROCESS | 10545 | 1466179499804 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 09:04:59 INFO - PROCESS | 10545 | 1466179499808 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 09:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:04:59 INFO - PROCESS | 10545 | 1466179499815 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - PROCESS | 10545 | 1466179499819 Marionette TRACE conn4 <- [1,1170,null,{}] 09:04:59 INFO - PROCESS | 10545 | 1466179499825 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:59 INFO - PROCESS | 10545 | 1466179499836 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:00 INFO - PROCESS | 10545 | 1466179500082 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 09:05:00 INFO - PROCESS | 10545 | 1466179500367 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:00 INFO - PROCESS | 10545 | 1466179500378 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:00 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e5400 == 45 [pid = 10545] [id = 300] 09:05:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x919b8800) [pid = 10545] [serial = 901] [outer = (nil)] 09:05:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x919c3400) [pid = 10545] [serial = 902] [outer = 0x919b8800] 09:05:00 INFO - PROCESS | 10545 | 1466179500476 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 106 (0x91c53400) [pid = 10545] [serial = 903] [outer = 0x919b8800] 09:05:01 INFO - PROCESS | 10545 | 1466179501437 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1681ms 09:05:01 INFO - PROCESS | 10545 | 1466179501498 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 10545 | 1466179501501 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 09:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:05:01 INFO - PROCESS | 10545 | 1466179501509 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 10545 | 1466179501513 Marionette TRACE conn4 <- [1,1174,null,{}] 09:05:01 INFO - PROCESS | 10545 | 1466179501518 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:01 INFO - PROCESS | 10545 | 1466179501524 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:01 INFO - PROCESS | 10545 | 1466179501759 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 09:05:02 INFO - PROCESS | 10545 | 1466179502030 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:02 INFO - PROCESS | 10545 | 1466179502041 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:02 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e3000 == 46 [pid = 10545] [id = 301] 09:05:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 107 (0x919be800) [pid = 10545] [serial = 904] [outer = (nil)] 09:05:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 108 (0x91cc3c00) [pid = 10545] [serial = 905] [outer = 0x919be800] 09:05:02 INFO - PROCESS | 10545 | 1466179502146 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 109 (0x91cc7c00) [pid = 10545] [serial = 906] [outer = 0x919be800] 09:05:03 INFO - PROCESS | 10545 | 1466179503090 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:05:03 INFO - PROCESS | 10545 | 1466179503150 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 09:05:03 INFO - PROCESS | 10545 | 1466179503159 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 10545 | 1466179503162 Marionette TRACE conn4 <- [1,1178,null,{}] 09:05:03 INFO - PROCESS | 10545 | 1466179503169 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:03 INFO - PROCESS | 10545 | 1466179503173 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:03 INFO - PROCESS | 10545 | 1466179503386 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:05:03 INFO - PROCESS | 10545 | 1466179503627 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 10545 | 1466179503636 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:03 INFO - PROCESS | 10545 | ++DOCSHELL 0x8daa3c00 == 47 [pid = 10545] [id = 302] 09:05:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 110 (0x8dca2400) [pid = 10545] [serial = 907] [outer = (nil)] 09:05:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 111 (0x91dc8400) [pid = 10545] [serial = 908] [outer = 0x8dca2400] 09:05:03 INFO - PROCESS | 10545 | 1466179503764 Marionette DEBUG loaded listener.js 09:05:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 112 (0x91dcc400) [pid = 10545] [serial = 909] [outer = 0x8dca2400] 09:05:04 INFO - PROCESS | 10545 | 1466179504748 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:05:04 INFO - PROCESS | 10545 | 1466179504806 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 09:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:05:04 INFO - PROCESS | 10545 | 1466179504814 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:05:04 INFO - PROCESS | 10545 | 1466179504818 Marionette TRACE conn4 <- [1,1182,null,{}] 09:05:04 INFO - PROCESS | 10545 | 1466179504824 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:04 INFO - PROCESS | 10545 | 1466179504830 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:05 INFO - PROCESS | 10545 | 1466179505043 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 09:05:05 INFO - PROCESS | 10545 | 1466179505370 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:05 INFO - PROCESS | 10545 | 1466179505382 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:05 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd4400 == 48 [pid = 10545] [id = 303] 09:05:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 113 (0x89de1800) [pid = 10545] [serial = 910] [outer = (nil)] 09:05:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 114 (0x92067800) [pid = 10545] [serial = 911] [outer = 0x89de1800] 09:05:05 INFO - PROCESS | 10545 | 1466179505478 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 115 (0x9206c800) [pid = 10545] [serial = 912] [outer = 0x89de1800] 09:05:06 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:06 INFO - PROCESS | 10545 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:05:06 INFO - PROCESS | 10545 | 1466179506486 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:05:06 INFO - PROCESS | 10545 | 1466179506565 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 09:05:06 INFO - PROCESS | 10545 | 1466179506573 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - PROCESS | 10545 | 1466179506576 Marionette TRACE conn4 <- [1,1186,null,{}] 09:05:06 INFO - PROCESS | 10545 | 1466179506583 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:06 INFO - PROCESS | 10545 | 1466179506588 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:06 INFO - PROCESS | 10545 | 1466179506832 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 09:05:07 INFO - PROCESS | 10545 | 1466179507113 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:07 INFO - PROCESS | 10545 | 1466179507122 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:07 INFO - PROCESS | 10545 | ++DOCSHELL 0x92062400 == 49 [pid = 10545] [id = 304] 09:05:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 116 (0x92066000) [pid = 10545] [serial = 913] [outer = (nil)] 09:05:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 117 (0x92614c00) [pid = 10545] [serial = 914] [outer = 0x92066000] 09:05:07 INFO - PROCESS | 10545 | 1466179507216 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 118 (0x92617000) [pid = 10545] [serial = 915] [outer = 0x92066000] 09:05:08 INFO - PROCESS | 10545 | 1466179508142 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 10545 | 1466179508217 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 09:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:05:08 INFO - PROCESS | 10545 | 1466179508227 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 10545 | 1466179508231 Marionette TRACE conn4 <- [1,1190,null,{}] 09:05:08 INFO - PROCESS | 10545 | 1466179508238 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:08 INFO - PROCESS | 10545 | 1466179508245 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:08 INFO - PROCESS | 10545 | 1466179508532 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 09:05:08 INFO - PROCESS | 10545 | 1466179508809 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 10545 | 1466179508821 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:08 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbcc400 == 50 [pid = 10545] [id = 305] 09:05:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 119 (0x8dcae400) [pid = 10545] [serial = 916] [outer = (nil)] 09:05:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 120 (0x9275e000) [pid = 10545] [serial = 917] [outer = 0x8dcae400] 09:05:08 INFO - PROCESS | 10545 | 1466179508917 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 121 (0x92767800) [pid = 10545] [serial = 918] [outer = 0x8dcae400] 09:05:09 INFO - PROCESS | 10545 | 1466179509979 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 10545 | 1466179510021 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 09:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:05:10 INFO - PROCESS | 10545 | 1466179510029 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - PROCESS | 10545 | 1466179510032 Marionette TRACE conn4 <- [1,1194,null,{}] 09:05:10 INFO - PROCESS | 10545 | 1466179510039 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:10 INFO - PROCESS | 10545 | 1466179510043 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:10 INFO - PROCESS | 10545 | 1466179510254 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 09:05:10 INFO - PROCESS | 10545 | 1466179510781 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:10 INFO - PROCESS | 10545 | 1466179510789 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:10 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b29e400 == 51 [pid = 10545] [id = 306] 09:05:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 122 (0x8b2a0400) [pid = 10545] [serial = 919] [outer = (nil)] 09:05:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 123 (0x8b532c00) [pid = 10545] [serial = 920] [outer = 0x8b2a0400] 09:05:10 INFO - PROCESS | 10545 | 1466179510880 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 124 (0x8b6e2000) [pid = 10545] [serial = 921] [outer = 0x8b2a0400] 09:05:11 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:11 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:05:11 INFO - PROCESS | 10545 | 1466179511850 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 10545 | 1466179511930 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 09:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:05:11 INFO - PROCESS | 10545 | 1466179511939 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 10545 | 1466179511945 Marionette TRACE conn4 <- [1,1198,null,{}] 09:05:11 INFO - PROCESS | 10545 | 1466179511954 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:11 INFO - PROCESS | 10545 | 1466179511968 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:12 INFO - PROCESS | 10545 | 1466179512302 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:05:12 INFO - PROCESS | 10545 | 1466179512600 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:12 INFO - PROCESS | 10545 | 1466179512608 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:12 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c913000 == 52 [pid = 10545] [id = 307] 09:05:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 125 (0x8da9cc00) [pid = 10545] [serial = 922] [outer = (nil)] 09:05:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 126 (0x8ddb7c00) [pid = 10545] [serial = 923] [outer = 0x8da9cc00] 09:05:12 INFO - PROCESS | 10545 | 1466179512732 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 127 (0x8e8c5800) [pid = 10545] [serial = 924] [outer = 0x8da9cc00] 09:05:13 INFO - PROCESS | 10545 | --DOMWINDOW == 126 (0x8e885c00) [pid = 10545] [serial = 845] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8ddbf800 == 51 [pid = 10545] [id = 286] 09:05:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbd1c00 == 50 [pid = 10545] [id = 285] 09:05:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8ddb8000 == 49 [pid = 10545] [id = 284] 09:05:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8c91ac00 == 48 [pid = 10545] [id = 283] 09:05:13 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddb800 == 47 [pid = 10545] [id = 282] 09:05:13 INFO - PROCESS | 10545 | --DOMWINDOW == 125 (0x8efd3400) [pid = 10545] [serial = 842] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 10545 | --DOMWINDOW == 124 (0x8f6d5400) [pid = 10545] [serial = 824] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 10545 | --DOMWINDOW == 123 (0x8b6da400) [pid = 10545] [serial = 833] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 10545 | --DOMWINDOW == 122 (0x8c0ce800) [pid = 10545] [serial = 834] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 10545 | --DOMWINDOW == 121 (0x8b535c00) [pid = 10545] [serial = 831] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 10545 | --DOMWINDOW == 120 (0x8a9ec400) [pid = 10545] [serial = 830] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 10545 | --DOMWINDOW == 119 (0x8dca2800) [pid = 10545] [serial = 836] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 10545 | --DOMWINDOW == 118 (0x8dd28c00) [pid = 10545] [serial = 837] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 10545 | --DOMWINDOW == 117 (0x8fac9000) [pid = 10545] [serial = 827] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 10545 | --DOMWINDOW == 116 (0x8edd9000) [pid = 10545] [serial = 815] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 10545 | --DOMWINDOW == 115 (0x8f647800) [pid = 10545] [serial = 818] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 10545 | --DOMWINDOW == 114 (0x8f6c4800) [pid = 10545] [serial = 821] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 10545 | --DOMWINDOW == 113 (0x8c91b000) [pid = 10545] [serial = 812] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 10545 | --DOMWINDOW == 112 (0x8efd7800) [pid = 10545] [serial = 843] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 10545 | --DOMWINDOW == 111 (0x8e8c3400) [pid = 10545] [serial = 839] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 10545 | --DOMWINDOW == 110 (0x8dd21c00) [pid = 10545] [serial = 582] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:05:13 INFO - PROCESS | 10545 | --DOMWINDOW == 109 (0x8e8d0800) [pid = 10545] [serial = 840] [outer = (nil)] [url = about:blank] 09:05:13 INFO - PROCESS | 10545 | 1466179513900 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1989ms 09:05:13 INFO - PROCESS | 10545 | 1466179513931 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 10545 | 1466179513938 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 09:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:05:13 INFO - PROCESS | 10545 | 1466179513946 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:05:13 INFO - PROCESS | 10545 | 1466179513950 Marionette TRACE conn4 <- [1,1202,null,{}] 09:05:13 INFO - PROCESS | 10545 | 1466179513956 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:13 INFO - PROCESS | 10545 | 1466179513962 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:14 INFO - PROCESS | 10545 | 1466179514159 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 09:05:14 INFO - PROCESS | 10545 | 1466179514322 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:14 INFO - PROCESS | 10545 | 1466179514331 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:14 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddb800 == 48 [pid = 10545] [id = 308] 09:05:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 110 (0x8c91ac00) [pid = 10545] [serial = 925] [outer = (nil)] 09:05:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 111 (0x8e8ce800) [pid = 10545] [serial = 926] [outer = 0x8c91ac00] 09:05:14 INFO - PROCESS | 10545 | 1466179514430 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 112 (0x8efd4c00) [pid = 10545] [serial = 927] [outer = 0x8c91ac00] 09:05:15 INFO - PROCESS | 10545 | 1466179515353 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1482ms 09:05:15 INFO - PROCESS | 10545 | 1466179515429 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 10545 | 1466179515432 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 09:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:05:15 INFO - PROCESS | 10545 | 1466179515450 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 10545 | 1466179515460 Marionette TRACE conn4 <- [1,1206,null,{}] 09:05:15 INFO - PROCESS | 10545 | 1466179515470 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:15 INFO - PROCESS | 10545 | 1466179515478 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:15 INFO - PROCESS | 10545 | 1466179515673 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 09:05:15 INFO - PROCESS | 10545 | 1466179515841 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:15 INFO - PROCESS | 10545 | 1466179515848 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:15 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ddb8800 == 49 [pid = 10545] [id = 309] 09:05:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 113 (0x8efdf000) [pid = 10545] [serial = 928] [outer = (nil)] 09:05:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 114 (0x8f6d5400) [pid = 10545] [serial = 929] [outer = 0x8efdf000] 09:05:15 INFO - PROCESS | 10545 | 1466179515924 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 115 (0x8fac7400) [pid = 10545] [serial = 930] [outer = 0x8efdf000] 09:05:16 INFO - PROCESS | 10545 | 1466179516935 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1554ms 09:05:17 INFO - PROCESS | 10545 | 1466179516995 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 10545 | 1466179516999 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 09:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:05:17 INFO - PROCESS | 10545 | 1466179517007 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - PROCESS | 10545 | 1466179517010 Marionette TRACE conn4 <- [1,1210,null,{}] 09:05:17 INFO - PROCESS | 10545 | 1466179517016 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:17 INFO - PROCESS | 10545 | 1466179517022 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:17 INFO - PROCESS | 10545 | 1466179517276 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 09:05:17 INFO - PROCESS | 10545 | 1466179517305 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:17 INFO - PROCESS | 10545 | 1466179517333 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:17 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0cf000 == 50 [pid = 10545] [id = 310] 09:05:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 116 (0x8edd9400) [pid = 10545] [serial = 931] [outer = (nil)] 09:05:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 117 (0x903d9c00) [pid = 10545] [serial = 932] [outer = 0x8edd9400] 09:05:17 INFO - PROCESS | 10545 | 1466179517487 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 118 (0x903dcc00) [pid = 10545] [serial = 933] [outer = 0x8edd9400] 09:05:17 INFO - PROCESS | 10545 | --DOMWINDOW == 117 (0x8dac3800) [pid = 10545] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:05:17 INFO - PROCESS | 10545 | --DOMWINDOW == 116 (0x8c0c8c00) [pid = 10545] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:05:18 INFO - PROCESS | 10545 | --DOMWINDOW == 115 (0x8b6db000) [pid = 10545] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:05:18 INFO - PROCESS | 10545 | --DOMWINDOW == 114 (0xa33cb400) [pid = 10545] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:05:18 INFO - PROCESS | 10545 | --DOMWINDOW == 113 (0x8c0c9400) [pid = 10545] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:05:18 INFO - PROCESS | 10545 | --DOMWINDOW == 112 (0x8da9fc00) [pid = 10545] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:05:18 INFO - PROCESS | 10545 | --DOMWINDOW == 111 (0x8c919800) [pid = 10545] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:05:18 INFO - PROCESS | 10545 | 1466179518484 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1535ms 09:05:18 INFO - PROCESS | 10545 | 1466179518543 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 10545 | 1466179518548 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 09:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:05:18 INFO - PROCESS | 10545 | 1466179518555 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - PROCESS | 10545 | 1466179518557 Marionette TRACE conn4 <- [1,1214,null,{}] 09:05:18 INFO - PROCESS | 10545 | 1466179518564 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:18 INFO - PROCESS | 10545 | 1466179518570 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:18 INFO - PROCESS | 10545 | 1466179518754 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 09:05:18 INFO - PROCESS | 10545 | 1466179518907 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 10545 | 1466179518931 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:18 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f645400 == 51 [pid = 10545] [id = 311] 09:05:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 112 (0x8f647400) [pid = 10545] [serial = 934] [outer = (nil)] 09:05:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 113 (0x903da800) [pid = 10545] [serial = 935] [outer = 0x8f647400] 09:05:19 INFO - PROCESS | 10545 | 1466179519017 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 114 (0x919c2000) [pid = 10545] [serial = 936] [outer = 0x8f647400] 09:05:20 INFO - PROCESS | 10545 | 1466179520024 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1538ms 09:05:20 INFO - PROCESS | 10545 | 1466179520107 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 10545 | 1466179520114 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 09:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:05:20 INFO - PROCESS | 10545 | 1466179520169 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 10545 | 1466179520177 Marionette TRACE conn4 <- [1,1218,null,{}] 09:05:20 INFO - PROCESS | 10545 | 1466179520200 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:20 INFO - PROCESS | 10545 | 1466179520207 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:20 INFO - PROCESS | 10545 | 1466179520424 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:05:20 INFO - PROCESS | 10545 | 1466179520667 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:20 INFO - PROCESS | 10545 | 1466179520682 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:20 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b533800 == 52 [pid = 10545] [id = 312] 09:05:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 115 (0x8da99400) [pid = 10545] [serial = 937] [outer = (nil)] 09:05:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 116 (0x8daa4800) [pid = 10545] [serial = 938] [outer = 0x8da99400] 09:05:20 INFO - PROCESS | 10545 | 1466179520808 Marionette DEBUG loaded listener.js 09:05:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 117 (0x8dbd0c00) [pid = 10545] [serial = 939] [outer = 0x8da99400] 09:05:21 INFO - PROCESS | 10545 | 1466179521836 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1758ms 09:05:21 INFO - PROCESS | 10545 | 1466179521898 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 09:05:21 INFO - PROCESS | 10545 | 1466179521906 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 09:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:05:21 INFO - PROCESS | 10545 | 1466179521921 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:05:21 INFO - PROCESS | 10545 | 1466179521927 Marionette TRACE conn4 <- [1,1222,null,{}] 09:05:21 INFO - PROCESS | 10545 | 1466179521933 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:21 INFO - PROCESS | 10545 | 1466179521940 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:22 INFO - PROCESS | 10545 | 1466179522160 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 09:05:22 INFO - PROCESS | 10545 | 1466179522394 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:22 INFO - PROCESS | 10545 | 1466179522406 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:22 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6df000 == 53 [pid = 10545] [id = 313] 09:05:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 118 (0x8e8c9c00) [pid = 10545] [serial = 940] [outer = (nil)] 09:05:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 119 (0x8efdac00) [pid = 10545] [serial = 941] [outer = 0x8e8c9c00] 09:05:22 INFO - PROCESS | 10545 | 1466179522499 Marionette DEBUG loaded listener.js 09:05:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 120 (0x8f64bc00) [pid = 10545] [serial = 942] [outer = 0x8e8c9c00] 09:05:23 INFO - PROCESS | 10545 | 1466179523461 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 09:05:23 INFO - PROCESS | 10545 | 1466179523525 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 09:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:05:23 INFO - PROCESS | 10545 | 1466179523534 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:05:23 INFO - PROCESS | 10545 | 1466179523541 Marionette TRACE conn4 <- [1,1226,null,{}] 09:05:23 INFO - PROCESS | 10545 | 1466179523559 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:23 INFO - PROCESS | 10545 | 1466179523570 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:23 INFO - PROCESS | 10545 | 1466179523839 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 09:05:24 INFO - PROCESS | 10545 | 1466179524166 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:24 INFO - PROCESS | 10545 | 1466179524181 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:24 INFO - PROCESS | 10545 | ++DOCSHELL 0x919bd000 == 54 [pid = 10545] [id = 314] 09:05:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 121 (0x919be400) [pid = 10545] [serial = 943] [outer = (nil)] 09:05:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 122 (0x91dc8800) [pid = 10545] [serial = 944] [outer = 0x919be400] 09:05:24 INFO - PROCESS | 10545 | 1466179524273 Marionette DEBUG loaded listener.js 09:05:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 123 (0x92070400) [pid = 10545] [serial = 945] [outer = 0x919be400] 09:05:25 INFO - PROCESS | 10545 | 1466179525281 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1791ms 09:05:25 INFO - PROCESS | 10545 | 1466179525326 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 09:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:05:25 INFO - PROCESS | 10545 | 1466179525331 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 09:05:25 INFO - PROCESS | 10545 | 1466179525338 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 10545 | 1466179525342 Marionette TRACE conn4 <- [1,1230,null,{}] 09:05:25 INFO - PROCESS | 10545 | 1466179525348 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:25 INFO - PROCESS | 10545 | 1466179525353 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:25 INFO - PROCESS | 10545 | 1466179525571 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 09:05:25 INFO - PROCESS | 10545 | 1466179525806 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:25 INFO - PROCESS | 10545 | 1466179525817 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:25 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e8800 == 55 [pid = 10545] [id = 315] 09:05:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 124 (0x9021e400) [pid = 10545] [serial = 946] [outer = (nil)] 09:05:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 125 (0x92761800) [pid = 10545] [serial = 947] [outer = 0x9021e400] 09:05:25 INFO - PROCESS | 10545 | 1466179525944 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 126 (0x92eb0c00) [pid = 10545] [serial = 948] [outer = 0x9021e400] 09:05:26 INFO - PROCESS | 10545 | 1466179526909 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1636ms 09:05:26 INFO - PROCESS | 10545 | 1466179526975 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 10545 | 1466179526980 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 09:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:05:26 INFO - PROCESS | 10545 | 1466179526989 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - PROCESS | 10545 | 1466179526994 Marionette TRACE conn4 <- [1,1234,null,{}] 09:05:27 INFO - PROCESS | 10545 | 1466179527001 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:27 INFO - PROCESS | 10545 | 1466179527007 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:27 INFO - PROCESS | 10545 | 1466179527229 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 09:05:27 INFO - PROCESS | 10545 | 1466179527471 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 10545 | 1466179527480 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:27 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9ee400 == 56 [pid = 10545] [id = 316] 09:05:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 127 (0x8efd3800) [pid = 10545] [serial = 949] [outer = (nil)] 09:05:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 128 (0x92eba000) [pid = 10545] [serial = 950] [outer = 0x8efd3800] 09:05:27 INFO - PROCESS | 10545 | 1466179527611 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 129 (0x92ebd000) [pid = 10545] [serial = 951] [outer = 0x8efd3800] 09:05:28 INFO - PROCESS | 10545 | 1466179528560 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1586ms 09:05:28 INFO - PROCESS | 10545 | 1466179528574 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 10545 | 1466179528577 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 09:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:05:28 INFO - PROCESS | 10545 | 1466179528584 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - PROCESS | 10545 | 1466179528588 Marionette TRACE conn4 <- [1,1238,null,{}] 09:05:28 INFO - PROCESS | 10545 | 1466179528594 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:28 INFO - PROCESS | 10545 | 1466179528606 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:28 INFO - PROCESS | 10545 | 1466179528947 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:05:29 INFO - PROCESS | 10545 | 1466179529180 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:29 INFO - PROCESS | 10545 | 1466179529194 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:29 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e7000 == 57 [pid = 10545] [id = 317] 09:05:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 130 (0x917cf000) [pid = 10545] [serial = 952] [outer = (nil)] 09:05:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 131 (0x92f9ac00) [pid = 10545] [serial = 953] [outer = 0x917cf000] 09:05:29 INFO - PROCESS | 10545 | 1466179529394 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 132 (0x93bbbc00) [pid = 10545] [serial = 954] [outer = 0x917cf000] 09:05:30 INFO - PROCESS | 10545 | 1466179530739 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 2193ms 09:05:30 INFO - PROCESS | 10545 | 1466179530780 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 09:05:30 INFO - PROCESS | 10545 | 1466179530788 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 09:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:05:30 INFO - PROCESS | 10545 | 1466179530799 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:05:30 INFO - PROCESS | 10545 | 1466179530806 Marionette TRACE conn4 <- [1,1242,null,{}] 09:05:30 INFO - PROCESS | 10545 | 1466179530817 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:30 INFO - PROCESS | 10545 | 1466179530826 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:31 INFO - PROCESS | 10545 | 1466179531166 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 09:05:31 INFO - PROCESS | 10545 | 1466179531501 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:31 INFO - PROCESS | 10545 | 1466179531516 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:31 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b294800 == 58 [pid = 10545] [id = 318] 09:05:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 133 (0x9261e800) [pid = 10545] [serial = 955] [outer = (nil)] 09:05:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 134 (0x93bc4c00) [pid = 10545] [serial = 956] [outer = 0x9261e800] 09:05:31 INFO - PROCESS | 10545 | 1466179531666 Marionette DEBUG loaded listener.js 09:05:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 135 (0x946ca400) [pid = 10545] [serial = 957] [outer = 0x9261e800] 09:05:32 INFO - PROCESS | 10545 | 1466179532724 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1995ms 09:05:32 INFO - PROCESS | 10545 | 1466179532794 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 09:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:05:32 INFO - PROCESS | 10545 | 1466179532799 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 09:05:32 INFO - PROCESS | 10545 | 1466179532807 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 10545 | 1466179532811 Marionette TRACE conn4 <- [1,1246,null,{}] 09:05:32 INFO - PROCESS | 10545 | 1466179532818 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:32 INFO - PROCESS | 10545 | 1466179532822 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:33 INFO - PROCESS | 10545 | 1466179533097 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 09:05:33 INFO - PROCESS | 10545 | 1466179533400 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:33 INFO - PROCESS | 10545 | 1466179533407 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:33 INFO - PROCESS | 10545 | ++DOCSHELL 0x8da9c000 == 59 [pid = 10545] [id = 319] 09:05:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 136 (0x8e885c00) [pid = 10545] [serial = 958] [outer = (nil)] 09:05:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 137 (0x946cec00) [pid = 10545] [serial = 959] [outer = 0x8e885c00] 09:05:33 INFO - PROCESS | 10545 | 1466179533496 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 138 (0x946d9400) [pid = 10545] [serial = 960] [outer = 0x8e885c00] 09:05:34 INFO - PROCESS | 10545 | 1466179534452 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1685ms 09:05:34 INFO - PROCESS | 10545 | 1466179534511 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 09:05:34 INFO - PROCESS | 10545 | 1466179534516 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 09:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:05:34 INFO - PROCESS | 10545 | 1466179534528 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:05:34 INFO - PROCESS | 10545 | 1466179534533 Marionette TRACE conn4 <- [1,1250,null,{}] 09:05:34 INFO - PROCESS | 10545 | 1466179534539 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:34 INFO - PROCESS | 10545 | 1466179534545 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:34 INFO - PROCESS | 10545 | 1466179534767 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 09:05:35 INFO - PROCESS | 10545 | 1466179535104 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 10545 | 1466179535112 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:35 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd7000 == 60 [pid = 10545] [id = 320] 09:05:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 139 (0x8b530800) [pid = 10545] [serial = 961] [outer = (nil)] 09:05:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 140 (0x952ea400) [pid = 10545] [serial = 962] [outer = 0x8b530800] 09:05:35 INFO - PROCESS | 10545 | 1466179535202 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 141 (0x952ecc00) [pid = 10545] [serial = 963] [outer = 0x8b530800] 09:05:36 INFO - PROCESS | 10545 | 1466179536208 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1745ms 09:05:36 INFO - PROCESS | 10545 | 1466179536272 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:05:36 INFO - PROCESS | 10545 | 1466179536277 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 09:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:05:36 INFO - PROCESS | 10545 | 1466179536284 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - PROCESS | 10545 | 1466179536288 Marionette TRACE conn4 <- [1,1254,null,{}] 09:05:36 INFO - PROCESS | 10545 | 1466179536294 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:36 INFO - PROCESS | 10545 | 1466179536300 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:36 INFO - PROCESS | 10545 | 1466179536533 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 09:05:36 INFO - PROCESS | 10545 | 1466179536860 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:36 INFO - PROCESS | 10545 | 1466179536868 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:36 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ede6000 == 61 [pid = 10545] [id = 321] 09:05:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 142 (0x8f650800) [pid = 10545] [serial = 964] [outer = (nil)] 09:05:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 143 (0x952f6000) [pid = 10545] [serial = 965] [outer = 0x8f650800] 09:05:36 INFO - PROCESS | 10545 | 1466179536966 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 144 (0x952f7c00) [pid = 10545] [serial = 966] [outer = 0x8f650800] 09:05:37 INFO - PROCESS | 10545 | 1466179537959 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1741ms 09:05:38 INFO - PROCESS | 10545 | 1466179538027 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 09:05:38 INFO - PROCESS | 10545 | 1466179538032 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 09:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:05:38 INFO - PROCESS | 10545 | 1466179538050 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 10545 | 1466179538056 Marionette TRACE conn4 <- [1,1258,null,{}] 09:05:38 INFO - PROCESS | 10545 | 1466179538062 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:38 INFO - PROCESS | 10545 | 1466179538067 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:38 INFO - PROCESS | 10545 | 1466179538331 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:05:38 INFO - PROCESS | 10545 | 1466179538937 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:38 INFO - PROCESS | 10545 | 1466179538946 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:38 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b296000 == 62 [pid = 10545] [id = 322] 09:05:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 145 (0x8b299400) [pid = 10545] [serial = 967] [outer = (nil)] 09:05:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 146 (0x8b538c00) [pid = 10545] [serial = 968] [outer = 0x8b299400] 09:05:39 INFO - PROCESS | 10545 | 1466179539035 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 147 (0x8c0c9c00) [pid = 10545] [serial = 969] [outer = 0x8b299400] 09:05:40 INFO - PROCESS | 10545 | 1466179540160 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 2143ms 09:05:40 INFO - PROCESS | 10545 | 1466179540199 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 10545 | 1466179540207 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 09:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:05:40 INFO - PROCESS | 10545 | 1466179540217 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 10545 | 1466179540222 Marionette TRACE conn4 <- [1,1262,null,{}] 09:05:40 INFO - PROCESS | 10545 | 1466179540233 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:40 INFO - PROCESS | 10545 | 1466179540241 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:40 INFO - PROCESS | 10545 | 1466179540458 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 09:05:40 INFO - PROCESS | 10545 | 1466179540822 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:40 INFO - PROCESS | 10545 | 1466179540831 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:40 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9ebc00 == 63 [pid = 10545] [id = 323] 09:05:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 148 (0x8b29a000) [pid = 10545] [serial = 970] [outer = (nil)] 09:05:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 149 (0x8dcae000) [pid = 10545] [serial = 971] [outer = 0x8b29a000] 09:05:40 INFO - PROCESS | 10545 | 1466179540924 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 150 (0x8e890c00) [pid = 10545] [serial = 972] [outer = 0x8b29a000] 09:05:41 INFO - PROCESS | 10545 | 1466179541893 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1742ms 09:05:41 INFO - PROCESS | 10545 | 1466179541964 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 09:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:05:41 INFO - PROCESS | 10545 | 1466179541971 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 09:05:41 INFO - PROCESS | 10545 | 1466179541979 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:05:41 INFO - PROCESS | 10545 | 1466179541982 Marionette TRACE conn4 <- [1,1266,null,{}] 09:05:41 INFO - PROCESS | 10545 | 1466179541990 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:42 INFO - PROCESS | 10545 | 1466179541997 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:42 INFO - PROCESS | 10545 | 1466179542253 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 09:05:42 INFO - PROCESS | 10545 | 1466179542607 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:42 INFO - PROCESS | 10545 | 1466179542618 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:42 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbd0000 == 64 [pid = 10545] [id = 324] 09:05:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 151 (0x8e8c5400) [pid = 10545] [serial = 973] [outer = (nil)] 09:05:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 152 (0x90219000) [pid = 10545] [serial = 974] [outer = 0x8e8c5400] 09:05:42 INFO - PROCESS | 10545 | 1466179542694 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 153 (0x91585c00) [pid = 10545] [serial = 975] [outer = 0x8e8c5400] 09:05:43 INFO - PROCESS | 10545 | --DOCSHELL 0x8da9e400 == 63 [pid = 10545] [id = 265] 09:05:43 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9f1400 == 62 [pid = 10545] [id = 243] 09:05:43 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6c4000 == 61 [pid = 10545] [id = 242] 09:05:43 INFO - PROCESS | 10545 | --DOMWINDOW == 152 (0x8ddbec00) [pid = 10545] [serial = 854] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 10545 | --DOMWINDOW == 151 (0x89de1400) [pid = 10545] [serial = 848] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 10545 | --DOMWINDOW == 150 (0x8dd20400) [pid = 10545] [serial = 866] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 10545 | --DOMWINDOW == 149 (0x8dac5000) [pid = 10545] [serial = 851] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 10545 | --DOMWINDOW == 148 (0x8f6d3000) [pid = 10545] [serial = 860] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 10545 | --DOMWINDOW == 147 (0x8faca000) [pid = 10545] [serial = 863] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 10545 | --DOMWINDOW == 146 (0x8f64b000) [pid = 10545] [serial = 857] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 10545 | --DOMWINDOW == 145 (0x8f6c6000) [pid = 10545] [serial = 884] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 10545 | --DOCSHELL 0x8efe2c00 == 60 [pid = 10545] [id = 273] 09:05:43 INFO - PROCESS | 10545 | 1466179543827 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:05:43 INFO - PROCESS | 10545 | --DOMWINDOW == 144 (0x8efdec00) [pid = 10545] [serial = 846] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 10545 | --DOMWINDOW == 143 (0x8f646c00) [pid = 10545] [serial = 882] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 10545 | --DOMWINDOW == 142 (0x8b6e3400) [pid = 10545] [serial = 869] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 10545 | --DOMWINDOW == 141 (0xa23f6000) [pid = 10545] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:05:43 INFO - PROCESS | 10545 | --DOMWINDOW == 140 (0x8c0cf800) [pid = 10545] [serial = 870] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 10545 | --DOMWINDOW == 139 (0x8efe2400) [pid = 10545] [serial = 881] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 10545 | --DOMWINDOW == 138 (0x8dad0c00) [pid = 10545] [serial = 875] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 10545 | --DOMWINDOW == 137 (0x8dbc7400) [pid = 10545] [serial = 872] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 10545 | --DOMWINDOW == 136 (0x8dcaf800) [pid = 10545] [serial = 876] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 10545 | --DOMWINDOW == 135 (0x8e88ec00) [pid = 10545] [serial = 878] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 10545 | --DOMWINDOW == 134 (0x8dcad000) [pid = 10545] [serial = 873] [outer = (nil)] [url = about:blank] 09:05:43 INFO - PROCESS | 10545 | --DOMWINDOW == 133 (0x8edd8400) [pid = 10545] [serial = 879] [outer = (nil)] [url = about:blank] 09:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1891ms 09:05:43 INFO - PROCESS | 10545 | 1466179543873 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 09:05:43 INFO - PROCESS | 10545 | 1466179543876 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 09:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:05:43 INFO - PROCESS | 10545 | 1466179543894 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - PROCESS | 10545 | 1466179543904 Marionette TRACE conn4 <- [1,1270,null,{}] 09:05:43 INFO - PROCESS | 10545 | 1466179543914 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:43 INFO - PROCESS | 10545 | 1466179543923 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:44 INFO - PROCESS | 10545 | 1466179544146 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 09:05:44 INFO - PROCESS | 10545 | 1466179544351 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:44 INFO - PROCESS | 10545 | 1466179544362 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:44 INFO - PROCESS | 10545 | ++DOCSHELL 0x89de1400 == 61 [pid = 10545] [id = 325] 09:05:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 134 (0x8b6e6400) [pid = 10545] [serial = 976] [outer = (nil)] 09:05:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 135 (0x8efe1c00) [pid = 10545] [serial = 977] [outer = 0x8b6e6400] 09:05:44 INFO - PROCESS | 10545 | 1466179544472 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 136 (0x8f6b8c00) [pid = 10545] [serial = 978] [outer = 0x8b6e6400] 09:05:45 INFO - PROCESS | 10545 | 1466179545297 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1446ms 09:05:45 INFO - PROCESS | 10545 | 1466179545332 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:05:45 INFO - PROCESS | 10545 | 1466179545337 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 09:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:05:45 INFO - PROCESS | 10545 | 1466179545344 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 10545 | 1466179545347 Marionette TRACE conn4 <- [1,1274,null,{}] 09:05:45 INFO - PROCESS | 10545 | 1466179545354 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:45 INFO - PROCESS | 10545 | 1466179545360 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:45 INFO - PROCESS | 10545 | 1466179545597 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 09:05:45 INFO - PROCESS | 10545 | 1466179545618 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:45 INFO - PROCESS | 10545 | 1466179545626 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:45 INFO - PROCESS | 10545 | ++DOCSHELL 0x89de3c00 == 62 [pid = 10545] [id = 326] 09:05:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 137 (0x8c0d0000) [pid = 10545] [serial = 979] [outer = (nil)] 09:05:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 138 (0x90213400) [pid = 10545] [serial = 980] [outer = 0x8c0d0000] 09:05:45 INFO - PROCESS | 10545 | 1466179545701 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 139 (0x919bcc00) [pid = 10545] [serial = 981] [outer = 0x8c0d0000] 09:05:46 INFO - PROCESS | 10545 | 1466179546701 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1380ms 09:05:46 INFO - PROCESS | 10545 | 1466179546726 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 09:05:46 INFO - PROCESS | 10545 | 1466179546731 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 09:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:05:46 INFO - PROCESS | 10545 | 1466179546738 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - PROCESS | 10545 | 1466179546741 Marionette TRACE conn4 <- [1,1278,null,{}] 09:05:46 INFO - PROCESS | 10545 | 1466179546748 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:46 INFO - PROCESS | 10545 | 1466179546753 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:46 INFO - PROCESS | 10545 | 1466179546997 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:05:47 INFO - PROCESS | 10545 | 1466179547021 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:47 INFO - PROCESS | 10545 | 1466179547040 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:47 INFO - PROCESS | 10545 | ++DOCSHELL 0x91c5a800 == 63 [pid = 10545] [id = 327] 09:05:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 140 (0x91c5c000) [pid = 10545] [serial = 982] [outer = (nil)] 09:05:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 141 (0x91dcb000) [pid = 10545] [serial = 983] [outer = 0x91c5c000] 09:05:47 INFO - PROCESS | 10545 | 1466179547125 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 142 (0x92612800) [pid = 10545] [serial = 984] [outer = 0x91c5c000] 09:05:48 INFO - PROCESS | 10545 | 1466179548175 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1490ms 09:05:48 INFO - PROCESS | 10545 | 1466179548235 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 10545 | 1466179548241 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 09:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:05:48 INFO - PROCESS | 10545 | 1466179548249 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 10545 | 1466179548252 Marionette TRACE conn4 <- [1,1282,null,{}] 09:05:48 INFO - PROCESS | 10545 | 1466179548258 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:48 INFO - PROCESS | 10545 | 1466179548264 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:48 INFO - PROCESS | 10545 | 1466179548958 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 09:05:49 INFO - PROCESS | 10545 | --DOMWINDOW == 141 (0x8efdf000) [pid = 10545] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:05:49 INFO - PROCESS | 10545 | --DOMWINDOW == 140 (0x8b2a0400) [pid = 10545] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:05:49 INFO - PROCESS | 10545 | --DOMWINDOW == 139 (0x8da9cc00) [pid = 10545] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:05:49 INFO - PROCESS | 10545 | --DOMWINDOW == 138 (0x8edd9400) [pid = 10545] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:05:49 INFO - PROCESS | 10545 | --DOMWINDOW == 137 (0x8c91ac00) [pid = 10545] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:05:49 INFO - PROCESS | 10545 | --DOMWINDOW == 136 (0x8f6bc800) [pid = 10545] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:05:49 INFO - PROCESS | 10545 | 1466179549129 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:49 INFO - PROCESS | 10545 | 1466179549135 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:49 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b2a0400 == 64 [pid = 10545] [id = 328] 09:05:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 137 (0x8b6dc800) [pid = 10545] [serial = 985] [outer = (nil)] 09:05:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 138 (0x8dd2c800) [pid = 10545] [serial = 986] [outer = 0x8b6dc800] 09:05:49 INFO - PROCESS | 10545 | 1466179549210 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 139 (0x903cfc00) [pid = 10545] [serial = 987] [outer = 0x8b6dc800] 09:05:50 INFO - PROCESS | 10545 | 1466179550037 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1840ms 09:05:50 INFO - PROCESS | 10545 | 1466179550091 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 10545 | 1466179550094 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 09:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:05:50 INFO - PROCESS | 10545 | 1466179550101 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 10545 | 1466179550105 Marionette TRACE conn4 <- [1,1286,null,{}] 09:05:50 INFO - PROCESS | 10545 | 1466179550111 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:50 INFO - PROCESS | 10545 | 1466179550116 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:50 INFO - PROCESS | 10545 | 1466179550301 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 09:05:50 INFO - PROCESS | 10545 | 1466179550450 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:50 INFO - PROCESS | 10545 | 1466179550460 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:50 INFO - PROCESS | 10545 | ++DOCSHELL 0x8efdf000 == 65 [pid = 10545] [id = 329] 09:05:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 140 (0x92759400) [pid = 10545] [serial = 988] [outer = (nil)] 09:05:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 141 (0x92f90800) [pid = 10545] [serial = 989] [outer = 0x92759400] 09:05:50 INFO - PROCESS | 10545 | 1466179550531 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 142 (0x92f95000) [pid = 10545] [serial = 990] [outer = 0x92759400] 09:05:51 INFO - PROCESS | 10545 | 1466179551634 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1592ms 09:05:51 INFO - PROCESS | 10545 | 1466179551697 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 10545 | 1466179551705 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 09:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:05:51 INFO - PROCESS | 10545 | 1466179551715 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - PROCESS | 10545 | 1466179551720 Marionette TRACE conn4 <- [1,1290,null,{}] 09:05:51 INFO - PROCESS | 10545 | 1466179551731 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:51 INFO - PROCESS | 10545 | 1466179551736 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:52 INFO - PROCESS | 10545 | 1466179552001 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 09:05:52 INFO - PROCESS | 10545 | 1466179552250 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:52 INFO - PROCESS | 10545 | 1466179552261 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:52 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6e4800 == 66 [pid = 10545] [id = 330] 09:05:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 143 (0x8c0cf800) [pid = 10545] [serial = 991] [outer = (nil)] 09:05:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 144 (0x8dd20c00) [pid = 10545] [serial = 992] [outer = 0x8c0cf800] 09:05:52 INFO - PROCESS | 10545 | 1466179552348 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 145 (0x8ddbac00) [pid = 10545] [serial = 993] [outer = 0x8c0cf800] 09:05:53 INFO - PROCESS | 10545 | 1466179553316 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1687ms 09:05:53 INFO - PROCESS | 10545 | 1466179553402 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:05:53 INFO - PROCESS | 10545 | 1466179553412 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 09:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:05:53 INFO - PROCESS | 10545 | 1466179553426 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:05:53 INFO - PROCESS | 10545 | 1466179553433 Marionette TRACE conn4 <- [1,1294,null,{}] 09:05:53 INFO - PROCESS | 10545 | 1466179553441 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:53 INFO - PROCESS | 10545 | 1466179553448 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:53 INFO - PROCESS | 10545 | 1466179553800 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 09:05:54 INFO - PROCESS | 10545 | 1466179554008 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:54 INFO - PROCESS | 10545 | 1466179554019 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:54 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6b8400 == 67 [pid = 10545] [id = 331] 09:05:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 146 (0x8f6bd400) [pid = 10545] [serial = 994] [outer = (nil)] 09:05:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 147 (0x8f847400) [pid = 10545] [serial = 995] [outer = 0x8f6bd400] 09:05:54 INFO - PROCESS | 10545 | 1466179554120 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 148 (0x903dec00) [pid = 10545] [serial = 996] [outer = 0x8f6bd400] 09:05:55 INFO - PROCESS | 10545 | 1466179555206 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1842ms 09:05:55 INFO - PROCESS | 10545 | 1466179555267 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 09:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:05:55 INFO - PROCESS | 10545 | 1466179555272 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 09:05:55 INFO - PROCESS | 10545 | 1466179555281 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:05:55 INFO - PROCESS | 10545 | 1466179555288 Marionette TRACE conn4 <- [1,1298,null,{}] 09:05:55 INFO - PROCESS | 10545 | 1466179555306 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:55 INFO - PROCESS | 10545 | 1466179555317 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:55 INFO - PROCESS | 10545 | 1466179555580 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:05:55 INFO - PROCESS | 10545 | 1466179555876 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:55 INFO - PROCESS | 10545 | 1466179555889 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:55 INFO - PROCESS | 10545 | ++DOCSHELL 0x92eba800 == 68 [pid = 10545] [id = 332] 09:05:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 149 (0x92ebc400) [pid = 10545] [serial = 997] [outer = (nil)] 09:05:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 150 (0x92f92400) [pid = 10545] [serial = 998] [outer = 0x92ebc400] 09:05:55 INFO - PROCESS | 10545 | 1466179555980 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 151 (0x93bbf800) [pid = 10545] [serial = 999] [outer = 0x92ebc400] 09:05:56 INFO - PROCESS | 10545 | 1466179556937 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1695ms 09:05:56 INFO - PROCESS | 10545 | 1466179556976 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 09:05:56 INFO - PROCESS | 10545 | 1466179556982 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 09:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:05:56 INFO - PROCESS | 10545 | 1466179556989 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - PROCESS | 10545 | 1466179556993 Marionette TRACE conn4 <- [1,1302,null,{}] 09:05:57 INFO - PROCESS | 10545 | 1466179556999 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:57 INFO - PROCESS | 10545 | 1466179557005 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:57 INFO - PROCESS | 10545 | 1466179557247 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 09:05:57 INFO - PROCESS | 10545 | 1466179557565 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:57 INFO - PROCESS | 10545 | 1466179557573 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:57 INFO - PROCESS | 10545 | ++DOCSHELL 0x92f8f800 == 69 [pid = 10545] [id = 333] 09:05:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 152 (0x93bca000) [pid = 10545] [serial = 1000] [outer = (nil)] 09:05:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 153 (0x951dec00) [pid = 10545] [serial = 1001] [outer = 0x93bca000] 09:05:57 INFO - PROCESS | 10545 | 1466179557668 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 154 (0x952f2000) [pid = 10545] [serial = 1002] [outer = 0x93bca000] 09:05:58 INFO - PROCESS | 10545 | 1466179558606 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1683ms 09:05:58 INFO - PROCESS | 10545 | 1466179558673 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 09:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:05:58 INFO - PROCESS | 10545 | 1466179558678 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 09:05:58 INFO - PROCESS | 10545 | 1466179558684 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 10545 | 1466179558688 Marionette TRACE conn4 <- [1,1306,null,{}] 09:05:58 INFO - PROCESS | 10545 | 1466179558694 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:58 INFO - PROCESS | 10545 | 1466179558700 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:58 INFO - PROCESS | 10545 | 1466179558905 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 09:05:59 INFO - PROCESS | 10545 | 1466179559207 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 10545 | 1466179559219 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:05:59 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9ec400 == 70 [pid = 10545] [id = 334] 09:05:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 155 (0x919b7c00) [pid = 10545] [serial = 1003] [outer = (nil)] 09:05:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 156 (0x965b0000) [pid = 10545] [serial = 1004] [outer = 0x919b7c00] 09:05:59 INFO - PROCESS | 10545 | 1466179559309 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 157 (0x965b8800) [pid = 10545] [serial = 1005] [outer = 0x919b7c00] 09:06:00 INFO - PROCESS | 10545 | 1466179560344 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1692ms 09:06:00 INFO - PROCESS | 10545 | 1466179560382 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 09:06:00 INFO - PROCESS | 10545 | 1466179560387 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 09:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:06:00 INFO - PROCESS | 10545 | 1466179560394 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 10545 | 1466179560398 Marionette TRACE conn4 <- [1,1310,null,{}] 09:06:00 INFO - PROCESS | 10545 | 1466179560404 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:00 INFO - PROCESS | 10545 | 1466179560415 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:00 INFO - PROCESS | 10545 | 1466179560685 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 09:06:01 INFO - PROCESS | 10545 | 1466179560979 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:01 INFO - PROCESS | 10545 | 1466179560989 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:01 INFO - PROCESS | 10545 | ++DOCSHELL 0x93bc5000 == 71 [pid = 10545] [id = 335] 09:06:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 158 (0x95340400) [pid = 10545] [serial = 1006] [outer = (nil)] 09:06:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 159 (0x97862800) [pid = 10545] [serial = 1007] [outer = 0x95340400] 09:06:01 INFO - PROCESS | 10545 | 1466179561086 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 160 (0x99285800) [pid = 10545] [serial = 1008] [outer = 0x95340400] 09:06:02 INFO - PROCESS | 10545 | 1466179562144 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 09:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:06:02 INFO - PROCESS | 10545 | 1466179562235 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 09:06:02 INFO - PROCESS | 10545 | 1466179562242 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:06:02 INFO - PROCESS | 10545 | 1466179562246 Marionette TRACE conn4 <- [1,1314,null,{}] 09:06:02 INFO - PROCESS | 10545 | 1466179562255 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:02 INFO - PROCESS | 10545 | 1466179562260 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:02 INFO - PROCESS | 10545 | 1466179562520 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 09:06:02 INFO - PROCESS | 10545 | 1466179562812 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 10545 | 1466179562821 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:02 INFO - PROCESS | 10545 | ++DOCSHELL 0x9776c800 == 72 [pid = 10545] [id = 336] 09:06:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 161 (0x97860800) [pid = 10545] [serial = 1009] [outer = (nil)] 09:06:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 162 (0x9961ac00) [pid = 10545] [serial = 1010] [outer = 0x97860800] 09:06:02 INFO - PROCESS | 10545 | 1466179562904 Marionette DEBUG loaded listener.js 09:06:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 163 (0x99d7a400) [pid = 10545] [serial = 1011] [outer = 0x97860800] 09:06:03 INFO - PROCESS | 10545 | 1466179563844 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1634ms 09:06:03 INFO - PROCESS | 10545 | 1466179563877 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 10545 | 1466179563880 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 09:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:06:03 INFO - PROCESS | 10545 | 1466179563887 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 10545 | 1466179563891 Marionette TRACE conn4 <- [1,1318,null,{}] 09:06:03 INFO - PROCESS | 10545 | 1466179563897 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:03 INFO - PROCESS | 10545 | 1466179563903 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:04 INFO - PROCESS | 10545 | 1466179564125 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:06:04 INFO - PROCESS | 10545 | 1466179564387 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:04 INFO - PROCESS | 10545 | 1466179564397 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:04 INFO - PROCESS | 10545 | ++DOCSHELL 0x9925fc00 == 73 [pid = 10545] [id = 337] 09:06:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 164 (0x992de800) [pid = 10545] [serial = 1012] [outer = (nil)] 09:06:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 165 (0x9a074800) [pid = 10545] [serial = 1013] [outer = 0x992de800] 09:06:04 INFO - PROCESS | 10545 | 1466179564537 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 166 (0x9a077800) [pid = 10545] [serial = 1014] [outer = 0x992de800] 09:06:05 INFO - PROCESS | 10545 | 1466179565555 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1736ms 09:06:05 INFO - PROCESS | 10545 | 1466179565626 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 09:06:05 INFO - PROCESS | 10545 | 1466179565630 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 09:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:06:05 INFO - PROCESS | 10545 | 1466179565637 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:06:05 INFO - PROCESS | 10545 | 1466179565641 Marionette TRACE conn4 <- [1,1322,null,{}] 09:06:05 INFO - PROCESS | 10545 | 1466179565648 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:05 INFO - PROCESS | 10545 | 1466179565654 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:05 INFO - PROCESS | 10545 | 1466179565911 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 09:06:06 INFO - PROCESS | 10545 | 1466179566201 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:06 INFO - PROCESS | 10545 | 1466179566209 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:06 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b295000 == 74 [pid = 10545] [id = 338] 09:06:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 167 (0x92764000) [pid = 10545] [serial = 1015] [outer = (nil)] 09:06:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 168 (0x9a0d7800) [pid = 10545] [serial = 1016] [outer = 0x92764000] 09:06:06 INFO - PROCESS | 10545 | 1466179566301 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 169 (0x9a0d9000) [pid = 10545] [serial = 1017] [outer = 0x92764000] 09:06:07 INFO - PROCESS | 10545 | 1466179567214 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1644ms 09:06:07 INFO - PROCESS | 10545 | 1466179567282 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 09:06:07 INFO - PROCESS | 10545 | 1466179567286 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 09:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:06:07 INFO - PROCESS | 10545 | 1466179567294 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:06:07 INFO - PROCESS | 10545 | 1466179567298 Marionette TRACE conn4 <- [1,1326,null,{}] 09:06:07 INFO - PROCESS | 10545 | 1466179567304 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:07 INFO - PROCESS | 10545 | 1466179567310 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:07 INFO - PROCESS | 10545 | 1466179567530 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 09:06:07 INFO - PROCESS | 10545 | 1466179567781 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 10545 | 1466179567788 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:07 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b52f800 == 75 [pid = 10545] [id = 339] 09:06:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 170 (0x8b6d8800) [pid = 10545] [serial = 1018] [outer = (nil)] 09:06:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 171 (0x8dbd1c00) [pid = 10545] [serial = 1019] [outer = 0x8b6d8800] 09:06:07 INFO - PROCESS | 10545 | 1466179567894 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 172 (0x9206d400) [pid = 10545] [serial = 1020] [outer = 0x8b6d8800] 09:06:08 INFO - PROCESS | 10545 | 1466179568862 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1640ms 09:06:08 INFO - PROCESS | 10545 | 1466179568935 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 09:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:06:08 INFO - PROCESS | 10545 | 1466179568940 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 09:06:08 INFO - PROCESS | 10545 | 1466179568947 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:06:08 INFO - PROCESS | 10545 | 1466179568952 Marionette TRACE conn4 <- [1,1330,null,{}] 09:06:08 INFO - PROCESS | 10545 | 1466179568958 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:08 INFO - PROCESS | 10545 | 1466179568964 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:09 INFO - PROCESS | 10545 | 1466179569243 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 09:06:09 INFO - PROCESS | 10545 | 1466179569569 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 10545 | 1466179569582 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:09 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a31e000 == 76 [pid = 10545] [id = 340] 09:06:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 173 (0x9a31e800) [pid = 10545] [serial = 1021] [outer = (nil)] 09:06:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 174 (0x9a3f1000) [pid = 10545] [serial = 1022] [outer = 0x9a31e800] 09:06:09 INFO - PROCESS | 10545 | 1466179569672 Marionette DEBUG loaded listener.js 09:06:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 175 (0x9a51b800) [pid = 10545] [serial = 1023] [outer = 0x9a31e800] 09:06:11 INFO - PROCESS | 10545 | 1466179571102 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 2243ms 09:06:11 INFO - PROCESS | 10545 | 1466179571210 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:06:11 INFO - PROCESS | 10545 | 1466179571217 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 09:06:11 INFO - PROCESS | 10545 | 1466179571226 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:06:11 INFO - PROCESS | 10545 | 1466179571231 Marionette TRACE conn4 <- [1,1334,null,{}] 09:06:11 INFO - PROCESS | 10545 | 1466179571249 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:11 INFO - PROCESS | 10545 | 1466179571257 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:11 INFO - PROCESS | 10545 | 1466179571452 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 09:06:11 INFO - PROCESS | 10545 | 1466179571658 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:11 INFO - PROCESS | 10545 | 1466179571667 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:11 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c90dc00 == 77 [pid = 10545] [id = 341] 09:06:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 176 (0x8dacd800) [pid = 10545] [serial = 1024] [outer = (nil)] 09:06:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 177 (0x8dcb0c00) [pid = 10545] [serial = 1025] [outer = 0x8dacd800] 09:06:11 INFO - PROCESS | 10545 | 1466179571795 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 178 (0x8e8c6400) [pid = 10545] [serial = 1026] [outer = 0x8dacd800] 09:06:12 INFO - PROCESS | 10545 | 1466179572851 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1707ms 09:06:12 INFO - PROCESS | 10545 | 1466179572931 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 09:06:12 INFO - PROCESS | 10545 | 1466179572939 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 09:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:06:12 INFO - PROCESS | 10545 | 1466179572951 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 10545 | 1466179572955 Marionette TRACE conn4 <- [1,1338,null,{}] 09:06:12 INFO - PROCESS | 10545 | 1466179572963 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:12 INFO - PROCESS | 10545 | 1466179572971 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:13 INFO - PROCESS | 10545 | 1466179573258 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:06:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8ddb8800 == 76 [pid = 10545] [id = 309] 09:06:13 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddb800 == 75 [pid = 10545] [id = 308] 09:06:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6db400 == 74 [pid = 10545] [id = 229] 09:06:13 INFO - PROCESS | 10545 | --DOMWINDOW == 177 (0x903da800) [pid = 10545] [serial = 935] [outer = (nil)] [url = about:blank] 09:06:13 INFO - PROCESS | 10545 | --DOMWINDOW == 176 (0x9275e000) [pid = 10545] [serial = 917] [outer = (nil)] [url = about:blank] 09:06:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6df800 == 73 [pid = 10545] [id = 230] 09:06:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8b2a0400 == 72 [pid = 10545] [id = 328] 09:06:13 INFO - PROCESS | 10545 | --DOCSHELL 0x91c5a800 == 71 [pid = 10545] [id = 327] 09:06:13 INFO - PROCESS | 10545 | --DOCSHELL 0x89de3c00 == 70 [pid = 10545] [id = 326] 09:06:13 INFO - PROCESS | 10545 | --DOCSHELL 0x89de1400 == 69 [pid = 10545] [id = 325] 09:06:13 INFO - PROCESS | 10545 | 1466179573722 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:13 INFO - PROCESS | 10545 | 1466179573739 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbd0000 == 68 [pid = 10545] [id = 324] 09:06:13 INFO - PROCESS | 10545 | ++DOCSHELL 0x89de3c00 == 69 [pid = 10545] [id = 342] 09:06:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 177 (0x8b2a0400) [pid = 10545] [serial = 1027] [outer = (nil)] 09:06:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 178 (0x8c0ca000) [pid = 10545] [serial = 1028] [outer = 0x8b2a0400] 09:06:13 INFO - PROCESS | 10545 | 1466179573905 Marionette DEBUG loaded listener.js 09:06:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 179 (0x8da9e000) [pid = 10545] [serial = 1029] [outer = 0x8b2a0400] 09:06:14 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9ebc00 == 68 [pid = 10545] [id = 323] 09:06:14 INFO - PROCESS | 10545 | --DOCSHELL 0x8b296000 == 67 [pid = 10545] [id = 322] 09:06:14 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e8800 == 66 [pid = 10545] [id = 315] 09:06:15 INFO - PROCESS | 10545 | --DOCSHELL 0x8b533800 == 65 [pid = 10545] [id = 312] 09:06:15 INFO - PROCESS | 10545 | --DOCSHELL 0x8f645400 == 64 [pid = 10545] [id = 311] 09:06:15 INFO - PROCESS | 10545 | --DOMWINDOW == 178 (0x8fac7400) [pid = 10545] [serial = 930] [outer = (nil)] [url = about:blank] 09:06:15 INFO - PROCESS | 10545 | --DOMWINDOW == 177 (0x8f6d5400) [pid = 10545] [serial = 929] [outer = (nil)] [url = about:blank] 09:06:15 INFO - PROCESS | 10545 | --DOMWINDOW == 176 (0x8b532c00) [pid = 10545] [serial = 920] [outer = (nil)] [url = about:blank] 09:06:15 INFO - PROCESS | 10545 | --DOMWINDOW == 175 (0x91dc8400) [pid = 10545] [serial = 908] [outer = (nil)] [url = about:blank] 09:06:15 INFO - PROCESS | 10545 | --DOMWINDOW == 174 (0x92067800) [pid = 10545] [serial = 911] [outer = (nil)] [url = about:blank] 09:06:15 INFO - PROCESS | 10545 | --DOMWINDOW == 173 (0x8e8c5800) [pid = 10545] [serial = 924] [outer = (nil)] [url = about:blank] 09:06:15 INFO - PROCESS | 10545 | --DOMWINDOW == 172 (0x9157b800) [pid = 10545] [serial = 896] [outer = (nil)] [url = about:blank] 09:06:15 INFO - PROCESS | 10545 | --DOMWINDOW == 171 (0x8dd2a400) [pid = 10545] [serial = 890] [outer = (nil)] [url = about:blank] 09:06:15 INFO - PROCESS | 10545 | --DOMWINDOW == 170 (0x903dcc00) [pid = 10545] [serial = 933] [outer = (nil)] [url = about:blank] 09:06:15 INFO - PROCESS | 10545 | --DOMWINDOW == 169 (0x8efd4c00) [pid = 10545] [serial = 927] [outer = (nil)] [url = about:blank] 09:06:15 INFO - PROCESS | 10545 | --DOMWINDOW == 168 (0x903d9c00) [pid = 10545] [serial = 932] [outer = (nil)] [url = about:blank] 09:06:15 INFO - PROCESS | 10545 | --DOMWINDOW == 167 (0x92614c00) [pid = 10545] [serial = 914] [outer = (nil)] [url = about:blank] 09:06:15 INFO - PROCESS | 10545 | --DOMWINDOW == 166 (0x8b6e2000) [pid = 10545] [serial = 921] [outer = (nil)] [url = about:blank] 09:06:15 INFO - PROCESS | 10545 | --DOMWINDOW == 165 (0x8faca800) [pid = 10545] [serial = 885] [outer = (nil)] [url = about:blank] 09:06:15 INFO - PROCESS | 10545 | --DOMWINDOW == 164 (0x8b6e3c00) [pid = 10545] [serial = 887] [outer = (nil)] [url = about:blank] 09:06:15 INFO - PROCESS | 10545 | --DOMWINDOW == 163 (0x91cc3c00) [pid = 10545] [serial = 905] [outer = (nil)] [url = about:blank] 09:06:15 INFO - PROCESS | 10545 | --DOMWINDOW == 162 (0x917d0400) [pid = 10545] [serial = 899] [outer = (nil)] [url = about:blank] 09:06:15 INFO - PROCESS | 10545 | --DOMWINDOW == 161 (0x8facf800) [pid = 10545] [serial = 893] [outer = (nil)] [url = about:blank] 09:06:15 INFO - PROCESS | 10545 | --DOMWINDOW == 160 (0x919c3400) [pid = 10545] [serial = 902] [outer = (nil)] [url = about:blank] 09:06:15 INFO - PROCESS | 10545 | --DOMWINDOW == 159 (0x8e8ce800) [pid = 10545] [serial = 926] [outer = (nil)] [url = about:blank] 09:06:15 INFO - PROCESS | 10545 | --DOMWINDOW == 158 (0x8ddb7c00) [pid = 10545] [serial = 923] [outer = (nil)] [url = about:blank] 09:06:16 INFO - PROCESS | 10545 | 1466179576090 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 3197ms 09:06:16 INFO - PROCESS | 10545 | 1466179576151 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 10545 | 1466179576157 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 09:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:06:16 INFO - PROCESS | 10545 | 1466179576166 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 10545 | 1466179576173 Marionette TRACE conn4 <- [1,1342,null,{}] 09:06:16 INFO - PROCESS | 10545 | 1466179576229 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:16 INFO - PROCESS | 10545 | 1466179576236 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:16 INFO - PROCESS | 10545 | 1466179576476 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 09:06:16 INFO - PROCESS | 10545 | 1466179576673 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:16 INFO - PROCESS | 10545 | 1466179576681 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:16 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b532c00 == 65 [pid = 10545] [id = 343] 09:06:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 159 (0x8daa0000) [pid = 10545] [serial = 1030] [outer = (nil)] 09:06:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 160 (0x8ddbd800) [pid = 10545] [serial = 1031] [outer = 0x8daa0000] 09:06:16 INFO - PROCESS | 10545 | 1466179576806 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 161 (0x8e8c9800) [pid = 10545] [serial = 1032] [outer = 0x8daa0000] 09:06:17 INFO - PROCESS | 10545 | 1466179577862 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1731ms 09:06:17 INFO - PROCESS | 10545 | 1466179577901 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 09:06:17 INFO - PROCESS | 10545 | 1466179577908 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 09:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:06:17 INFO - PROCESS | 10545 | 1466179577915 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - PROCESS | 10545 | 1466179577919 Marionette TRACE conn4 <- [1,1346,null,{}] 09:06:17 INFO - PROCESS | 10545 | 1466179577926 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:17 INFO - PROCESS | 10545 | 1466179577932 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:18 INFO - PROCESS | 10545 | 1466179578163 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 09:06:18 INFO - PROCESS | 10545 | 1466179578471 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:18 INFO - PROCESS | 10545 | 1466179578483 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:18 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6d2400 == 66 [pid = 10545] [id = 344] 09:06:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 162 (0x8f84d800) [pid = 10545] [serial = 1033] [outer = (nil)] 09:06:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 163 (0x8fac8400) [pid = 10545] [serial = 1034] [outer = 0x8f84d800] 09:06:18 INFO - PROCESS | 10545 | 1466179578575 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 164 (0x90213c00) [pid = 10545] [serial = 1035] [outer = 0x8f84d800] 09:06:19 INFO - PROCESS | 10545 | 1466179579684 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1805ms 09:06:19 INFO - PROCESS | 10545 | 1466179579721 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 10545 | 1466179579726 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 09:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:06:19 INFO - PROCESS | 10545 | 1466179579744 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 10545 | 1466179579756 Marionette TRACE conn4 <- [1,1350,null,{}] 09:06:19 INFO - PROCESS | 10545 | 1466179579764 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:19 INFO - PROCESS | 10545 | 1466179579772 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:20 INFO - PROCESS | 10545 | 1466179580047 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 09:06:20 INFO - PROCESS | 10545 | 1466179580299 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:20 INFO - PROCESS | 10545 | 1466179580309 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:20 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b296000 == 67 [pid = 10545] [id = 345] 09:06:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 165 (0x8b297400) [pid = 10545] [serial = 1036] [outer = (nil)] 09:06:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 166 (0x91c4f000) [pid = 10545] [serial = 1037] [outer = 0x8b297400] 09:06:20 INFO - PROCESS | 10545 | 1466179580432 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 167 (0x91dc8400) [pid = 10545] [serial = 1038] [outer = 0x8b297400] 09:06:22 INFO - PROCESS | 10545 | --DOCSHELL 0x8f850800 == 66 [pid = 10545] [id = 287] 09:06:22 INFO - PROCESS | 10545 | --DOCSHELL 0x8b534800 == 65 [pid = 10545] [id = 288] 09:06:22 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e5400 == 64 [pid = 10545] [id = 300] 09:06:22 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e3000 == 63 [pid = 10545] [id = 301] 09:06:22 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd4400 == 62 [pid = 10545] [id = 303] 09:06:22 INFO - PROCESS | 10545 | --DOCSHELL 0x8daa3c00 == 61 [pid = 10545] [id = 302] 09:06:22 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbcc400 == 60 [pid = 10545] [id = 305] 09:06:22 INFO - PROCESS | 10545 | --DOCSHELL 0x92062400 == 59 [pid = 10545] [id = 304] 09:06:22 INFO - PROCESS | 10545 | --DOCSHELL 0x8b29e400 == 58 [pid = 10545] [id = 306] 09:06:22 INFO - PROCESS | 10545 | --DOCSHELL 0x8c90dc00 == 57 [pid = 10545] [id = 341] 09:06:22 INFO - PROCESS | 10545 | --DOCSHELL 0x8b29b000 == 56 [pid = 10545] [id = 275] 09:06:22 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6b8400 == 55 [pid = 10545] [id = 331] 09:06:22 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6e4800 == 54 [pid = 10545] [id = 330] 09:06:23 INFO - PROCESS | 10545 | 1466179583035 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 3466ms 09:06:23 INFO - PROCESS | 10545 | 1466179583202 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:06:23 INFO - PROCESS | 10545 | 1466179583208 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 09:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:06:23 INFO - PROCESS | 10545 | 1466179583216 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - PROCESS | 10545 | 1466179583222 Marionette TRACE conn4 <- [1,1354,null,{}] 09:06:23 INFO - PROCESS | 10545 | 1466179583233 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:23 INFO - PROCESS | 10545 | 1466179583237 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:23 INFO - PROCESS | 10545 | 1466179583425 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 09:06:23 INFO - PROCESS | 10545 | 1466179583584 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 10545 | 1466179583596 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:23 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c914000 == 55 [pid = 10545] [id = 346] 09:06:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 168 (0x8c914800) [pid = 10545] [serial = 1039] [outer = (nil)] 09:06:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 169 (0x8dbcc400) [pid = 10545] [serial = 1040] [outer = 0x8c914800] 09:06:23 INFO - PROCESS | 10545 | 1466179583693 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 170 (0x8dd1dc00) [pid = 10545] [serial = 1041] [outer = 0x8c914800] 09:06:24 INFO - PROCESS | 10545 | 1466179584575 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1392ms 09:06:24 INFO - PROCESS | 10545 | 1466179584608 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 10545 | 1466179584616 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 09:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:06:24 INFO - PROCESS | 10545 | 1466179584636 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 10545 | 1466179584641 Marionette TRACE conn4 <- [1,1358,null,{}] 09:06:24 INFO - PROCESS | 10545 | 1466179584652 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:24 INFO - PROCESS | 10545 | 1466179584657 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:24 INFO - PROCESS | 10545 | 1466179584872 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:06:25 INFO - PROCESS | 10545 | 1466179585091 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:25 INFO - PROCESS | 10545 | 1466179585097 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:25 INFO - PROCESS | 10545 | ++DOCSHELL 0x8efe2400 == 56 [pid = 10545] [id = 347] 09:06:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 171 (0x8f649800) [pid = 10545] [serial = 1042] [outer = (nil)] 09:06:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 172 (0x8f6d3800) [pid = 10545] [serial = 1043] [outer = 0x8f649800] 09:06:25 INFO - PROCESS | 10545 | 1466179585182 Marionette DEBUG loaded listener.js 09:06:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 173 (0x8fad2400) [pid = 10545] [serial = 1044] [outer = 0x8f649800] 09:06:26 INFO - PROCESS | 10545 | 1466179586127 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1556ms 09:06:26 INFO - PROCESS | 10545 | 1466179586184 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 09:06:26 INFO - PROCESS | 10545 | 1466179586188 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 09:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:06:26 INFO - PROCESS | 10545 | 1466179586196 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:06:26 INFO - PROCESS | 10545 | 1466179586202 Marionette TRACE conn4 <- [1,1362,null,{}] 09:06:26 INFO - PROCESS | 10545 | 1466179586226 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:26 INFO - PROCESS | 10545 | 1466179586235 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:26 INFO - PROCESS | 10545 | 1466179586487 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 09:06:26 INFO - PROCESS | 10545 | 1466179586516 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:26 INFO - PROCESS | 10545 | 1466179586526 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:26 INFO - PROCESS | 10545 | ++DOCSHELL 0x91c4f800 == 57 [pid = 10545] [id = 348] 09:06:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 174 (0x91cc6000) [pid = 10545] [serial = 1045] [outer = (nil)] 09:06:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 175 (0x91dcf800) [pid = 10545] [serial = 1046] [outer = 0x91cc6000] 09:06:26 INFO - PROCESS | 10545 | 1466179586604 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 176 (0x92616800) [pid = 10545] [serial = 1047] [outer = 0x91cc6000] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 175 (0x8b6dac00) [pid = 10545] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 174 (0x8f6be000) [pid = 10545] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 173 (0x8b536400) [pid = 10545] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 172 (0x8dd25c00) [pid = 10545] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 171 (0x8efd6400) [pid = 10545] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 170 (0x8e88f400) [pid = 10545] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 169 (0x8f642800) [pid = 10545] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 168 (0x8f850c00) [pid = 10545] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 167 (0x8efe2000) [pid = 10545] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 166 (0x8b535400) [pid = 10545] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 165 (0x8e887c00) [pid = 10545] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 164 (0x8ddb8c00) [pid = 10545] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 163 (0x89ddc000) [pid = 10545] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 162 (0x8daa2800) [pid = 10545] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 161 (0x90219400) [pid = 10545] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 160 (0x8dca2400) [pid = 10545] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 159 (0x92066000) [pid = 10545] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 158 (0x919b8800) [pid = 10545] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 157 (0x89de1800) [pid = 10545] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 156 (0x8b53d800) [pid = 10545] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 155 (0x8f84e400) [pid = 10545] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 154 (0x919be800) [pid = 10545] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 153 (0x903d1800) [pid = 10545] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 152 (0x8dacb800) [pid = 10545] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 151 (0x91c5c000) [pid = 10545] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 150 (0x8b6dc800) [pid = 10545] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 149 (0x8b29a000) [pid = 10545] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 148 (0x8da99400) [pid = 10545] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 147 (0x917cf000) [pid = 10545] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 146 (0x8e8c5400) [pid = 10545] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 145 (0x8e8c9c00) [pid = 10545] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 144 (0x8c0d0000) [pid = 10545] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 143 (0x8b299400) [pid = 10545] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 142 (0x9261e800) [pid = 10545] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 141 (0x8b6e6400) [pid = 10545] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 140 (0x9021e400) [pid = 10545] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 139 (0x8f650800) [pid = 10545] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 138 (0x8e885c00) [pid = 10545] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 137 (0x8efd3800) [pid = 10545] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 136 (0x919be400) [pid = 10545] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 135 (0x8b530800) [pid = 10545] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 134 (0x8f647400) [pid = 10545] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:06:28 INFO - PROCESS | 10545 | --DOMWINDOW == 133 (0x8dcae400) [pid = 10545] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:06:28 INFO - PROCESS | 10545 | 1466179588659 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 2502ms 09:06:28 INFO - PROCESS | 10545 | 1466179588700 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 09:06:28 INFO - PROCESS | 10545 | 1466179588705 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 09:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:06:28 INFO - PROCESS | 10545 | 1466179588712 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 10545 | 1466179588715 Marionette TRACE conn4 <- [1,1366,null,{}] 09:06:28 INFO - PROCESS | 10545 | 1466179588730 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:28 INFO - PROCESS | 10545 | 1466179588736 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:28 INFO - PROCESS | 10545 | 1466179588921 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 09:06:28 INFO - PROCESS | 10545 | 1466179588937 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:28 INFO - PROCESS | 10545 | 1466179588942 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:28 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b29d000 == 58 [pid = 10545] [id = 349] 09:06:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 134 (0x8b52f400) [pid = 10545] [serial = 1048] [outer = (nil)] 09:06:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 135 (0x8dd25c00) [pid = 10545] [serial = 1049] [outer = 0x8b52f400] 09:06:29 INFO - PROCESS | 10545 | 1466179589017 Marionette DEBUG loaded listener.js 09:06:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 136 (0x8e8c7800) [pid = 10545] [serial = 1050] [outer = 0x8b52f400] 09:06:30 INFO - PROCESS | 10545 | 1466179590075 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:06:30 INFO - PROCESS | 10545 | 1466179590101 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 09:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:06:30 INFO - PROCESS | 10545 | 1466179590109 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:06:30 INFO - PROCESS | 10545 | 1466179590112 Marionette TRACE conn4 <- [1,1370,null,{}] 09:06:30 INFO - PROCESS | 10545 | 1466179590118 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:30 INFO - PROCESS | 10545 | 1466179590123 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:30 INFO - PROCESS | 10545 | 1466179590384 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 09:06:30 INFO - PROCESS | 10545 | 1466179590663 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:30 INFO - PROCESS | 10545 | 1466179590675 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:30 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b29b000 == 59 [pid = 10545] [id = 350] 09:06:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 137 (0x8b29b400) [pid = 10545] [serial = 1051] [outer = (nil)] 09:06:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 138 (0x8b536400) [pid = 10545] [serial = 1052] [outer = 0x8b29b400] 09:06:30 INFO - PROCESS | 10545 | 1466179590812 Marionette DEBUG loaded listener.js 09:06:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 139 (0x8c0c3400) [pid = 10545] [serial = 1053] [outer = 0x8b29b400] 09:06:31 INFO - PROCESS | 10545 | 1466179591828 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 09:06:31 INFO - PROCESS | 10545 | 1466179591901 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 09:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:06:31 INFO - PROCESS | 10545 | 1466179591911 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:06:31 INFO - PROCESS | 10545 | 1466179591916 Marionette TRACE conn4 <- [1,1374,null,{}] 09:06:31 INFO - PROCESS | 10545 | 1466179591924 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:31 INFO - PROCESS | 10545 | 1466179591930 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:32 INFO - PROCESS | 10545 | 1466179592296 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 09:06:32 INFO - PROCESS | 10545 | 1466179592503 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 10545 | 1466179592513 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:32 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f646c00 == 60 [pid = 10545] [id = 351] 09:06:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 140 (0x8f6be000) [pid = 10545] [serial = 1054] [outer = (nil)] 09:06:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 141 (0x8f6cfc00) [pid = 10545] [serial = 1055] [outer = 0x8f6be000] 09:06:32 INFO - PROCESS | 10545 | 1466179592604 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 142 (0x8facb800) [pid = 10545] [serial = 1056] [outer = 0x8f6be000] 09:06:33 INFO - PROCESS | 10545 | [10545] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:33 INFO - PROCESS | 10545 | 1466179593660 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:06:33 INFO - PROCESS | 10545 | 1466179593752 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 09:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:06:33 INFO - PROCESS | 10545 | 1466179593760 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 10545 | 1466179593764 Marionette TRACE conn4 <- [1,1378,null,{}] 09:06:33 INFO - PROCESS | 10545 | 1466179593770 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:33 INFO - PROCESS | 10545 | 1466179593776 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:34 INFO - PROCESS | 10545 | 1466179594030 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:06:34 INFO - PROCESS | 10545 | 1466179594392 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:34 INFO - PROCESS | 10545 | 1466179594401 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:34 INFO - PROCESS | 10545 | ++DOCSHELL 0x919ba400 == 61 [pid = 10545] [id = 352] 09:06:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 143 (0x919ba800) [pid = 10545] [serial = 1057] [outer = (nil)] 09:06:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 144 (0x919c5c00) [pid = 10545] [serial = 1058] [outer = 0x919ba800] 09:06:34 INFO - PROCESS | 10545 | 1466179594490 Marionette DEBUG loaded listener.js 09:06:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 145 (0x91cc5400) [pid = 10545] [serial = 1059] [outer = 0x919ba800] 09:06:35 INFO - PROCESS | 10545 | 1466179595534 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 09:06:35 INFO - PROCESS | 10545 | 1466179595607 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 09:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:06:35 INFO - PROCESS | 10545 | 1466179595627 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:06:35 INFO - PROCESS | 10545 | 1466179595635 Marionette TRACE conn4 <- [1,1382,null,{}] 09:06:35 INFO - PROCESS | 10545 | 1466179595700 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:35 INFO - PROCESS | 10545 | 1466179595710 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:35 INFO - PROCESS | 10545 | 1466179595946 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 09:06:36 INFO - PROCESS | 10545 | 1466179596217 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:36 INFO - PROCESS | 10545 | 1466179596229 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:36 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd4400 == 62 [pid = 10545] [id = 353] 09:06:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 146 (0x89ddbc00) [pid = 10545] [serial = 1060] [outer = (nil)] 09:06:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 147 (0x92eb6400) [pid = 10545] [serial = 1061] [outer = 0x89ddbc00] 09:06:36 INFO - PROCESS | 10545 | 1466179596350 Marionette DEBUG loaded listener.js 09:06:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 148 (0x92f97800) [pid = 10545] [serial = 1062] [outer = 0x89ddbc00] 09:06:37 INFO - PROCESS | 10545 | [10545] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:37 INFO - PROCESS | 10545 | 1466179597432 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 09:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:06:37 INFO - PROCESS | 10545 | 1466179597523 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 09:06:37 INFO - PROCESS | 10545 | 1466179597530 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:06:37 INFO - PROCESS | 10545 | 1466179597534 Marionette TRACE conn4 <- [1,1386,null,{}] 09:06:37 INFO - PROCESS | 10545 | 1466179597540 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:37 INFO - PROCESS | 10545 | 1466179597545 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:37 INFO - PROCESS | 10545 | 1466179597788 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 09:06:38 INFO - PROCESS | 10545 | 1466179598040 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:38 INFO - PROCESS | 10545 | 1466179598049 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:38 INFO - PROCESS | 10545 | ++DOCSHELL 0x92762c00 == 63 [pid = 10545] [id = 354] 09:06:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 149 (0x93bc8000) [pid = 10545] [serial = 1063] [outer = (nil)] 09:06:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 150 (0x952eb800) [pid = 10545] [serial = 1064] [outer = 0x93bc8000] 09:06:38 INFO - PROCESS | 10545 | 1466179598185 Marionette DEBUG loaded listener.js 09:06:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 151 (0x952f1400) [pid = 10545] [serial = 1065] [outer = 0x93bc8000] 09:06:39 INFO - PROCESS | 10545 | 1466179599166 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 09:06:39 INFO - PROCESS | 10545 | 1466179599222 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 09:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:06:39 INFO - PROCESS | 10545 | 1466179599229 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:06:39 INFO - PROCESS | 10545 | 1466179599233 Marionette TRACE conn4 <- [1,1390,null,{}] 09:06:39 INFO - PROCESS | 10545 | 1466179599239 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:39 INFO - PROCESS | 10545 | 1466179599245 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:39 INFO - PROCESS | 10545 | 1466179599499 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 09:06:39 INFO - PROCESS | 10545 | 1466179599826 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:39 INFO - PROCESS | 10545 | 1466179599847 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:39 INFO - PROCESS | 10545 | ++DOCSHELL 0x9782e800 == 64 [pid = 10545] [id = 355] 09:06:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 152 (0x97859400) [pid = 10545] [serial = 1066] [outer = (nil)] 09:06:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 153 (0x97861800) [pid = 10545] [serial = 1067] [outer = 0x97859400] 09:06:39 INFO - PROCESS | 10545 | 1466179599945 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 154 (0x99d71400) [pid = 10545] [serial = 1068] [outer = 0x97859400] 09:06:40 INFO - PROCESS | 10545 | 1466179600936 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1738ms 09:06:40 INFO - PROCESS | 10545 | 1466179600968 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:06:40 INFO - PROCESS | 10545 | 1466179600972 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 09:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:06:40 INFO - PROCESS | 10545 | 1466179600979 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:06:40 INFO - PROCESS | 10545 | 1466179600982 Marionette TRACE conn4 <- [1,1394,null,{}] 09:06:41 INFO - PROCESS | 10545 | 1466179600997 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:41 INFO - PROCESS | 10545 | 1466179601002 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:41 INFO - PROCESS | 10545 | 1466179601210 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 09:06:41 INFO - PROCESS | 10545 | 1466179601461 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:41 INFO - PROCESS | 10545 | 1466179601473 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:41 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddd000 == 65 [pid = 10545] [id = 356] 09:06:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 155 (0x8a9e6c00) [pid = 10545] [serial = 1069] [outer = (nil)] 09:06:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 156 (0x9a0d3000) [pid = 10545] [serial = 1070] [outer = 0x8a9e6c00] 09:06:41 INFO - PROCESS | 10545 | 1466179601573 Marionette DEBUG loaded listener.js 09:06:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 157 (0x9a0d8400) [pid = 10545] [serial = 1071] [outer = 0x8a9e6c00] 09:06:42 INFO - PROCESS | 10545 | 1466179602501 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1542ms 09:06:42 INFO - PROCESS | 10545 | 1466179602522 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 09:06:42 INFO - PROCESS | 10545 | 1466179602525 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 09:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:06:42 INFO - PROCESS | 10545 | 1466179602532 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:06:42 INFO - PROCESS | 10545 | 1466179602536 Marionette TRACE conn4 <- [1,1398,null,{}] 09:06:42 INFO - PROCESS | 10545 | 1466179602542 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:42 INFO - PROCESS | 10545 | 1466179602547 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:42 INFO - PROCESS | 10545 | 1466179602741 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:06:42 INFO - PROCESS | 10545 | 1466179602950 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:42 INFO - PROCESS | 10545 | 1466179602959 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:43 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddb800 == 66 [pid = 10545] [id = 357] 09:06:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 158 (0x8b6dd400) [pid = 10545] [serial = 1072] [outer = (nil)] 09:06:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 159 (0x8faca400) [pid = 10545] [serial = 1073] [outer = 0x8b6dd400] 09:06:43 INFO - PROCESS | 10545 | 1466179603114 Marionette DEBUG loaded listener.js 09:06:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 160 (0x9a51a800) [pid = 10545] [serial = 1074] [outer = 0x8b6dd400] 09:06:44 INFO - PROCESS | 10545 | 1466179604109 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1634ms 09:06:44 INFO - PROCESS | 10545 | 1466179604168 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 09:06:44 INFO - PROCESS | 10545 | 1466179604171 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 09:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:06:44 INFO - PROCESS | 10545 | 1466179604178 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:06:44 INFO - PROCESS | 10545 | 1466179604182 Marionette TRACE conn4 <- [1,1402,null,{}] 09:06:44 INFO - PROCESS | 10545 | 1466179604188 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:44 INFO - PROCESS | 10545 | 1466179604193 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:44 INFO - PROCESS | 10545 | 1466179604397 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 09:06:44 INFO - PROCESS | 10545 | 1466179604652 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:44 INFO - PROCESS | 10545 | 1466179604659 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:44 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd4800 == 67 [pid = 10545] [id = 358] 09:06:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 161 (0x89de2400) [pid = 10545] [serial = 1075] [outer = (nil)] 09:06:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 162 (0x9a521800) [pid = 10545] [serial = 1076] [outer = 0x89de2400] 09:06:44 INFO - PROCESS | 10545 | 1466179604799 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 163 (0x9a524000) [pid = 10545] [serial = 1077] [outer = 0x89de2400] 09:06:45 INFO - PROCESS | 10545 | 1466179605718 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1592ms 09:06:45 INFO - PROCESS | 10545 | 1466179605772 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 09:06:45 INFO - PROCESS | 10545 | 1466179605776 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 09:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:06:45 INFO - PROCESS | 10545 | 1466179605783 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:06:45 INFO - PROCESS | 10545 | 1466179605786 Marionette TRACE conn4 <- [1,1406,null,{}] 09:06:45 INFO - PROCESS | 10545 | 1466179605792 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:45 INFO - PROCESS | 10545 | 1466179605798 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:46 INFO - PROCESS | 10545 | 1466179605997 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 09:06:46 INFO - PROCESS | 10545 | 1466179606260 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 10545 | 1466179606270 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:46 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddac00 == 68 [pid = 10545] [id = 359] 09:06:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 164 (0x946d2c00) [pid = 10545] [serial = 1078] [outer = (nil)] 09:06:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 165 (0x9a75d400) [pid = 10545] [serial = 1079] [outer = 0x946d2c00] 09:06:46 INFO - PROCESS | 10545 | 1466179606392 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 166 (0x9a762800) [pid = 10545] [serial = 1080] [outer = 0x946d2c00] 09:06:47 INFO - PROCESS | 10545 | 1466179607659 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1991ms 09:06:47 INFO - PROCESS | 10545 | 1466179607792 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 09:06:47 INFO - PROCESS | 10545 | 1466179607799 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 09:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:06:47 INFO - PROCESS | 10545 | 1466179607879 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:06:47 INFO - PROCESS | 10545 | 1466179607886 Marionette TRACE conn4 <- [1,1410,null,{}] 09:06:48 INFO - PROCESS | 10545 | 1466179608070 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:48 INFO - PROCESS | 10545 | 1466179608081 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:48 INFO - PROCESS | 10545 | 1466179608429 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 09:06:48 INFO - PROCESS | 10545 | 1466179608663 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 10545 | 1466179608673 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:48 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ddbec00 == 69 [pid = 10545] [id = 360] 09:06:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 167 (0x8f6d3c00) [pid = 10545] [serial = 1081] [outer = (nil)] 09:06:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 168 (0x9206a800) [pid = 10545] [serial = 1082] [outer = 0x8f6d3c00] 09:06:48 INFO - PROCESS | 10545 | 1466179608806 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 169 (0x9a76bc00) [pid = 10545] [serial = 1083] [outer = 0x8f6d3c00] 09:06:49 INFO - PROCESS | 10545 | 1466179609984 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 2209ms 09:06:50 INFO - PROCESS | 10545 | 1466179610021 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:06:50 INFO - PROCESS | 10545 | 1466179610027 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 09:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:06:50 INFO - PROCESS | 10545 | 1466179610045 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:06:50 INFO - PROCESS | 10545 | 1466179610051 Marionette TRACE conn4 <- [1,1414,null,{}] 09:06:50 INFO - PROCESS | 10545 | 1466179610058 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:50 INFO - PROCESS | 10545 | 1466179610065 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:50 INFO - PROCESS | 10545 | 1466179610410 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 09:06:50 INFO - PROCESS | 10545 | 1466179610619 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:50 INFO - PROCESS | 10545 | 1466179610625 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:50 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddec00 == 70 [pid = 10545] [id = 361] 09:06:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 170 (0x8a9e7c00) [pid = 10545] [serial = 1084] [outer = (nil)] 09:06:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 171 (0x8c91b400) [pid = 10545] [serial = 1085] [outer = 0x8a9e7c00] 09:06:50 INFO - PROCESS | 10545 | 1466179610747 Marionette DEBUG loaded listener.js 09:06:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 172 (0x8dd28400) [pid = 10545] [serial = 1086] [outer = 0x8a9e7c00] 09:06:52 INFO - PROCESS | 10545 | 1466179612188 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 2201ms 09:06:52 INFO - PROCESS | 10545 | 1466179612247 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 09:06:52 INFO - PROCESS | 10545 | 1466179612252 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 09:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:06:52 INFO - PROCESS | 10545 | 1466179612260 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 10545 | 1466179612273 Marionette TRACE conn4 <- [1,1418,null,{}] 09:06:52 INFO - PROCESS | 10545 | 1466179612358 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:52 INFO - PROCESS | 10545 | 1466179612365 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:52 INFO - PROCESS | 10545 | 1466179612711 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:06:53 INFO - PROCESS | 10545 | 1466179612985 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:53 INFO - PROCESS | 10545 | 1466179612998 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:53 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6d7400 == 71 [pid = 10545] [id = 362] 09:06:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 173 (0x8b6df800) [pid = 10545] [serial = 1087] [outer = (nil)] 09:06:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 174 (0x8dca8800) [pid = 10545] [serial = 1088] [outer = 0x8b6df800] 09:06:53 INFO - PROCESS | 10545 | 1466179613082 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 175 (0x8ddbb000) [pid = 10545] [serial = 1089] [outer = 0x8b6df800] 09:06:53 INFO - PROCESS | 10545 | --DOCSHELL 0x89dda400 == 70 [pid = 10545] [id = 293] 09:06:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9f0c00 == 69 [pid = 10545] [id = 291] 09:06:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8b29d000 == 68 [pid = 10545] [id = 349] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 174 (0x9a3f1000) [pid = 10545] [serial = 1022] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 173 (0x8dbd1c00) [pid = 10545] [serial = 1019] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 172 (0x9a0d7800) [pid = 10545] [serial = 1016] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 171 (0x8dcb0c00) [pid = 10545] [serial = 1025] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOCSHELL 0x91c4f800 == 67 [pid = 10545] [id = 348] 09:06:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8efe2400 == 66 [pid = 10545] [id = 347] 09:06:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8c914000 == 65 [pid = 10545] [id = 346] 09:06:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8b296000 == 64 [pid = 10545] [id = 345] 09:06:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6d2400 == 63 [pid = 10545] [id = 344] 09:06:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8b532c00 == 62 [pid = 10545] [id = 343] 09:06:53 INFO - PROCESS | 10545 | --DOCSHELL 0x89de3c00 == 61 [pid = 10545] [id = 342] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 170 (0x8b297000) [pid = 10545] [serial = 849] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 169 (0x8dbc8800) [pid = 10545] [serial = 852] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 168 (0x92f90800) [pid = 10545] [serial = 989] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 167 (0x903cfc00) [pid = 10545] [serial = 987] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 166 (0x919bcc00) [pid = 10545] [serial = 981] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 165 (0x92767800) [pid = 10545] [serial = 918] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 164 (0x8dac2000) [pid = 10545] [serial = 813] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 163 (0x8f6ca800) [pid = 10545] [serial = 822] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 162 (0x90212400) [pid = 10545] [serial = 828] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 161 (0x8f6bc000) [pid = 10545] [serial = 858] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 160 (0x8f6d8000) [pid = 10545] [serial = 861] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 159 (0x8e8cbc00) [pid = 10545] [serial = 810] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 158 (0x8f64c800) [pid = 10545] [serial = 819] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 157 (0x9021e800) [pid = 10545] [serial = 864] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 156 (0x8f841400) [pid = 10545] [serial = 825] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 155 (0x8f84c400) [pid = 10545] [serial = 867] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 154 (0x8ddb1400) [pid = 10545] [serial = 816] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 153 (0x8e887400) [pid = 10545] [serial = 855] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 152 (0x9a074800) [pid = 10545] [serial = 1013] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 151 (0x9961ac00) [pid = 10545] [serial = 1010] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 150 (0x97862800) [pid = 10545] [serial = 1007] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 149 (0x965b0000) [pid = 10545] [serial = 1004] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 148 (0x951dec00) [pid = 10545] [serial = 1001] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 147 (0x92f92400) [pid = 10545] [serial = 998] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 146 (0x8f847400) [pid = 10545] [serial = 995] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 145 (0x91580400) [pid = 10545] [serial = 897] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 144 (0x91dcc400) [pid = 10545] [serial = 909] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 143 (0x92617000) [pid = 10545] [serial = 915] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 142 (0x91c53400) [pid = 10545] [serial = 903] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 141 (0x9206c800) [pid = 10545] [serial = 912] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 140 (0x8c0c6800) [pid = 10545] [serial = 888] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 139 (0x90216800) [pid = 10545] [serial = 894] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 138 (0x91cc7c00) [pid = 10545] [serial = 906] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 137 (0x917d5c00) [pid = 10545] [serial = 900] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 136 (0x8ddb5400) [pid = 10545] [serial = 891] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 135 (0x8dd20c00) [pid = 10545] [serial = 992] [outer = (nil)] [url = about:blank] 09:06:53 INFO - PROCESS | 10545 | --DOMWINDOW == 134 (0x91dcb000) [pid = 10545] [serial = 983] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 133 (0x8dd2c800) [pid = 10545] [serial = 986] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 132 (0x92612800) [pid = 10545] [serial = 984] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 131 (0x8e890c00) [pid = 10545] [serial = 972] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 130 (0x8dcae000) [pid = 10545] [serial = 971] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 129 (0x8dbd0c00) [pid = 10545] [serial = 939] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 128 (0x8daa4800) [pid = 10545] [serial = 938] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 127 (0x92f9ac00) [pid = 10545] [serial = 953] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 126 (0x93bbbc00) [pid = 10545] [serial = 954] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 125 (0x90219000) [pid = 10545] [serial = 974] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 124 (0x91585c00) [pid = 10545] [serial = 975] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 123 (0x8f64bc00) [pid = 10545] [serial = 942] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 122 (0x8efdac00) [pid = 10545] [serial = 941] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 121 (0x90213400) [pid = 10545] [serial = 980] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 120 (0x8c0c9c00) [pid = 10545] [serial = 969] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 119 (0x8b538c00) [pid = 10545] [serial = 968] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 118 (0x946ca400) [pid = 10545] [serial = 957] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 117 (0x93bc4c00) [pid = 10545] [serial = 956] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 116 (0x8efe1c00) [pid = 10545] [serial = 977] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 115 (0x8f6b8c00) [pid = 10545] [serial = 978] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 114 (0x92eb0c00) [pid = 10545] [serial = 948] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 113 (0x92761800) [pid = 10545] [serial = 947] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 112 (0x952f7c00) [pid = 10545] [serial = 966] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 111 (0x952f6000) [pid = 10545] [serial = 965] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 110 (0x946d9400) [pid = 10545] [serial = 960] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 109 (0x946cec00) [pid = 10545] [serial = 959] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 108 (0x92ebd000) [pid = 10545] [serial = 951] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 107 (0x92eba000) [pid = 10545] [serial = 950] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 106 (0x92070400) [pid = 10545] [serial = 945] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 105 (0x91dc8800) [pid = 10545] [serial = 944] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x952ecc00) [pid = 10545] [serial = 963] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x952ea400) [pid = 10545] [serial = 962] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x919c2000) [pid = 10545] [serial = 936] [outer = (nil)] [url = about:blank] 09:06:54 INFO - PROCESS | 10545 | 1466179614250 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 2014ms 09:06:54 INFO - PROCESS | 10545 | 1466179614276 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 09:06:54 INFO - PROCESS | 10545 | 1466179614284 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 09:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:06:54 INFO - PROCESS | 10545 | 1466179614297 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:06:54 INFO - PROCESS | 10545 | 1466179614301 Marionette TRACE conn4 <- [1,1422,null,{}] 09:06:54 INFO - PROCESS | 10545 | 1466179614309 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:54 INFO - PROCESS | 10545 | 1466179614315 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:54 INFO - PROCESS | 10545 | 1466179614548 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 09:06:54 INFO - PROCESS | 10545 | 1466179614920 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:54 INFO - PROCESS | 10545 | 1466179614932 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:54 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c911800 == 62 [pid = 10545] [id = 363] 09:06:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x8dbcd400) [pid = 10545] [serial = 1090] [outer = (nil)] 09:06:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x8e889000) [pid = 10545] [serial = 1091] [outer = 0x8dbcd400] 09:06:55 INFO - PROCESS | 10545 | 1466179615075 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x8edd8c00) [pid = 10545] [serial = 1092] [outer = 0x8dbcd400] 09:06:55 INFO - PROCESS | 10545 | 1466179615951 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1691ms 09:06:56 INFO - PROCESS | 10545 | 1466179616006 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 09:06:56 INFO - PROCESS | 10545 | 1466179616009 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 09:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:06:56 INFO - PROCESS | 10545 | 1466179616021 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - PROCESS | 10545 | 1466179616028 Marionette TRACE conn4 <- [1,1426,null,{}] 09:06:56 INFO - PROCESS | 10545 | 1466179616051 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:56 INFO - PROCESS | 10545 | 1466179616059 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:56 INFO - PROCESS | 10545 | 1466179616319 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 09:06:56 INFO - PROCESS | 10545 | 1466179616354 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:56 INFO - PROCESS | 10545 | 1466179616368 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:56 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dd1f400 == 63 [pid = 10545] [id = 364] 09:06:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 106 (0x8f646400) [pid = 10545] [serial = 1093] [outer = (nil)] 09:06:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 107 (0x8f64d800) [pid = 10545] [serial = 1094] [outer = 0x8f646400] 09:06:56 INFO - PROCESS | 10545 | 1466179616472 Marionette DEBUG loaded listener.js 09:06:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 108 (0x8f6ce400) [pid = 10545] [serial = 1095] [outer = 0x8f646400] 09:06:57 INFO - PROCESS | 10545 | 1466179617728 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1744ms 09:06:57 INFO - PROCESS | 10545 | 1466179617766 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 09:06:57 INFO - PROCESS | 10545 | 1466179617771 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 09:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:06:57 INFO - PROCESS | 10545 | 1466179617778 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:06:57 INFO - PROCESS | 10545 | 1466179617782 Marionette TRACE conn4 <- [1,1430,null,{}] 09:06:57 INFO - PROCESS | 10545 | 1466179617794 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:57 INFO - PROCESS | 10545 | 1466179617798 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:58 INFO - PROCESS | 10545 | 1466179618068 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 09:06:58 INFO - PROCESS | 10545 | --DOMWINDOW == 107 (0x9a31e800) [pid = 10545] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:06:58 INFO - PROCESS | 10545 | --DOMWINDOW == 106 (0x8dacd800) [pid = 10545] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:06:58 INFO - PROCESS | 10545 | --DOMWINDOW == 105 (0x93bca000) [pid = 10545] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:06:58 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x97860800) [pid = 10545] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:06:58 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x992de800) [pid = 10545] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:06:58 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x919b7c00) [pid = 10545] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:06:58 INFO - PROCESS | 10545 | --DOMWINDOW == 101 (0x8f6bd400) [pid = 10545] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:06:58 INFO - PROCESS | 10545 | --DOMWINDOW == 100 (0x92ebc400) [pid = 10545] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:06:58 INFO - PROCESS | 10545 | --DOMWINDOW == 99 (0x95340400) [pid = 10545] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:06:58 INFO - PROCESS | 10545 | --DOMWINDOW == 98 (0x92759400) [pid = 10545] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:06:58 INFO - PROCESS | 10545 | --DOMWINDOW == 97 (0x8c0cf800) [pid = 10545] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:06:58 INFO - PROCESS | 10545 | --DOMWINDOW == 96 (0x91cc6000) [pid = 10545] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:06:58 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x8f84d800) [pid = 10545] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:06:58 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x8b2a0400) [pid = 10545] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:06:58 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x8b297400) [pid = 10545] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:06:58 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x8daa0000) [pid = 10545] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:06:58 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x8f649800) [pid = 10545] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:06:58 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x8c914800) [pid = 10545] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:06:58 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8b6d8800) [pid = 10545] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:06:58 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x92764000) [pid = 10545] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:06:58 INFO - PROCESS | 10545 | 1466179618566 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 10545 | 1466179618576 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:58 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b297000 == 64 [pid = 10545] [id = 365] 09:06:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8b297400) [pid = 10545] [serial = 1096] [outer = (nil)] 09:06:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8c0c8800) [pid = 10545] [serial = 1097] [outer = 0x8b297400] 09:06:58 INFO - PROCESS | 10545 | 1466179618658 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x8daa0000) [pid = 10545] [serial = 1098] [outer = 0x8b297400] 09:06:59 INFO - PROCESS | 10545 | 1466179619468 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1747ms 09:06:59 INFO - PROCESS | 10545 | 1466179619534 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:06:59 INFO - PROCESS | 10545 | 1466179619539 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 09:06:59 INFO - PROCESS | 10545 | 1466179619545 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 10545 | 1466179619549 Marionette TRACE conn4 <- [1,1434,null,{}] 09:06:59 INFO - PROCESS | 10545 | 1466179619555 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:59 INFO - PROCESS | 10545 | 1466179619560 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:59 INFO - PROCESS | 10545 | 1466179619763 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 09:06:59 INFO - PROCESS | 10545 | 1466179619775 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:59 INFO - PROCESS | 10545 | 1466179619782 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:06:59 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b53a400 == 65 [pid = 10545] [id = 366] 09:06:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x8dcab000) [pid = 10545] [serial = 1099] [outer = (nil)] 09:07:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x8fad3400) [pid = 10545] [serial = 1100] [outer = 0x8dcab000] 09:07:00 INFO - PROCESS | 10545 | 1466179620013 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x90218c00) [pid = 10545] [serial = 1101] [outer = 0x8dcab000] 09:07:01 INFO - PROCESS | 10545 | 1466179621482 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1986ms 09:07:01 INFO - PROCESS | 10545 | 1466179621643 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 09:07:01 INFO - PROCESS | 10545 | 1466179621651 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 09:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:07:01 INFO - PROCESS | 10545 | 1466179621665 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:07:01 INFO - PROCESS | 10545 | 1466179621670 Marionette TRACE conn4 <- [1,1438,null,{}] 09:07:01 INFO - PROCESS | 10545 | 1466179621689 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:01 INFO - PROCESS | 10545 | 1466179621695 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:01 INFO - PROCESS | 10545 | 1466179621986 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:07:02 INFO - PROCESS | 10545 | 1466179622191 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:02 INFO - PROCESS | 10545 | 1466179622201 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:02 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9f0800 == 66 [pid = 10545] [id = 367] 09:07:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0x8a9f0c00) [pid = 10545] [serial = 1102] [outer = (nil)] 09:07:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0x8daca800) [pid = 10545] [serial = 1103] [outer = 0x8a9f0c00] 09:07:02 INFO - PROCESS | 10545 | 1466179622329 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 97 (0x8e890c00) [pid = 10545] [serial = 1104] [outer = 0x8a9f0c00] 09:07:03 INFO - PROCESS | 10545 | 1466179623373 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1750ms 09:07:03 INFO - PROCESS | 10545 | 1466179623414 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 10545 | 1466179623423 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 09:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:07:03 INFO - PROCESS | 10545 | 1466179623457 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - PROCESS | 10545 | 1466179623463 Marionette TRACE conn4 <- [1,1442,null,{}] 09:07:03 INFO - PROCESS | 10545 | 1466179623471 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:03 INFO - PROCESS | 10545 | 1466179623478 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:03 INFO - PROCESS | 10545 | 1466179623724 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 09:07:04 INFO - PROCESS | 10545 | 1466179624012 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:04 INFO - PROCESS | 10545 | 1466179624021 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:04 INFO - PROCESS | 10545 | ++DOCSHELL 0x8efdd000 == 67 [pid = 10545] [id = 368] 09:07:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 98 (0x8f6c6800) [pid = 10545] [serial = 1105] [outer = (nil)] 09:07:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 99 (0x8f845000) [pid = 10545] [serial = 1106] [outer = 0x8f6c6800] 09:07:04 INFO - PROCESS | 10545 | 1466179624113 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 100 (0x9021fc00) [pid = 10545] [serial = 1107] [outer = 0x8f6c6800] 09:07:05 INFO - PROCESS | 10545 | 1466179625145 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1756ms 09:07:05 INFO - PROCESS | 10545 | 1466179625209 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 09:07:05 INFO - PROCESS | 10545 | 1466179625215 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 09:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:07:05 INFO - PROCESS | 10545 | 1466179625223 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 10545 | 1466179625229 Marionette TRACE conn4 <- [1,1446,null,{}] 09:07:05 INFO - PROCESS | 10545 | 1466179625247 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:05 INFO - PROCESS | 10545 | 1466179625257 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:05 INFO - PROCESS | 10545 | 1466179625532 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 09:07:05 INFO - PROCESS | 10545 | 1466179625788 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:05 INFO - PROCESS | 10545 | 1466179625800 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:05 INFO - PROCESS | 10545 | ++DOCSHELL 0x903da800 == 68 [pid = 10545] [id = 369] 09:07:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 101 (0x917d5c00) [pid = 10545] [serial = 1108] [outer = (nil)] 09:07:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 102 (0x917dc000) [pid = 10545] [serial = 1109] [outer = 0x917d5c00] 09:07:05 INFO - PROCESS | 10545 | 1466179625929 Marionette DEBUG loaded listener.js 09:07:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x919bfc00) [pid = 10545] [serial = 1110] [outer = 0x917d5c00] 09:07:07 INFO - PROCESS | 10545 | 1466179626999 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1840ms 09:07:07 INFO - PROCESS | 10545 | 1466179627063 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 09:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:07:07 INFO - PROCESS | 10545 | 1466179627069 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 09:07:07 INFO - PROCESS | 10545 | 1466179627076 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:07:07 INFO - PROCESS | 10545 | 1466179627080 Marionette TRACE conn4 <- [1,1450,null,{}] 09:07:07 INFO - PROCESS | 10545 | 1466179627086 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:07 INFO - PROCESS | 10545 | 1466179627091 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:07 INFO - PROCESS | 10545 | 1466179627364 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 09:07:07 INFO - PROCESS | 10545 | 1466179627640 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:07 INFO - PROCESS | 10545 | 1466179627652 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:07 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd8400 == 69 [pid = 10545] [id = 370] 09:07:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x8e884400) [pid = 10545] [serial = 1111] [outer = (nil)] 09:07:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x91cc1400) [pid = 10545] [serial = 1112] [outer = 0x8e884400] 09:07:07 INFO - PROCESS | 10545 | 1466179627743 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 106 (0x91dc3c00) [pid = 10545] [serial = 1113] [outer = 0x8e884400] 09:07:08 INFO - PROCESS | 10545 | 1466179628703 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1689ms 09:07:08 INFO - PROCESS | 10545 | 1466179628766 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:07:08 INFO - PROCESS | 10545 | 1466179628770 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 09:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:07:08 INFO - PROCESS | 10545 | 1466179628777 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:07:08 INFO - PROCESS | 10545 | 1466179628781 Marionette TRACE conn4 <- [1,1454,null,{}] 09:07:08 INFO - PROCESS | 10545 | 1466179628787 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:08 INFO - PROCESS | 10545 | 1466179628793 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:09 INFO - PROCESS | 10545 | 1466179629051 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 09:07:09 INFO - PROCESS | 10545 | 1466179629342 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:09 INFO - PROCESS | 10545 | 1466179629354 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:09 INFO - PROCESS | 10545 | ++DOCSHELL 0x8daa2400 == 70 [pid = 10545] [id = 371] 09:07:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 107 (0x91585c00) [pid = 10545] [serial = 1114] [outer = (nil)] 09:07:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 108 (0x92068800) [pid = 10545] [serial = 1115] [outer = 0x91585c00] 09:07:09 INFO - PROCESS | 10545 | 1466179629447 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 109 (0x9206cc00) [pid = 10545] [serial = 1116] [outer = 0x91585c00] 09:07:10 INFO - PROCESS | 10545 | 1466179630497 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1787ms 09:07:10 INFO - PROCESS | 10545 | 1466179630565 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 09:07:10 INFO - PROCESS | 10545 | 1466179630570 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 09:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:07:10 INFO - PROCESS | 10545 | 1466179630577 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 10545 | 1466179630581 Marionette TRACE conn4 <- [1,1458,null,{}] 09:07:10 INFO - PROCESS | 10545 | 1466179630587 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:10 INFO - PROCESS | 10545 | 1466179630598 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:10 INFO - PROCESS | 10545 | 1466179630880 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:07:11 INFO - PROCESS | 10545 | 1466179631142 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:11 INFO - PROCESS | 10545 | 1466179631151 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:11 INFO - PROCESS | 10545 | ++DOCSHELL 0x91dcf000 == 71 [pid = 10545] [id = 372] 09:07:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 110 (0x92613400) [pid = 10545] [serial = 1117] [outer = (nil)] 09:07:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 111 (0x92eb3400) [pid = 10545] [serial = 1118] [outer = 0x92613400] 09:07:11 INFO - PROCESS | 10545 | 1466179631287 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 112 (0x92ebd000) [pid = 10545] [serial = 1119] [outer = 0x92613400] 09:07:12 INFO - PROCESS | 10545 | 1466179632334 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1835ms 09:07:12 INFO - PROCESS | 10545 | 1466179632414 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 10545 | 1466179632419 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 09:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:07:12 INFO - PROCESS | 10545 | 1466179632425 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 10545 | 1466179632428 Marionette TRACE conn4 <- [1,1462,null,{}] 09:07:12 INFO - PROCESS | 10545 | 1466179632435 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:12 INFO - PROCESS | 10545 | 1466179632440 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:12 INFO - PROCESS | 10545 | 1466179632698 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 09:07:13 INFO - PROCESS | 10545 | 1466179632999 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:13 INFO - PROCESS | 10545 | 1466179633006 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:13 INFO - PROCESS | 10545 | ++DOCSHELL 0x9157dc00 == 72 [pid = 10545] [id = 373] 09:07:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 113 (0x9261bc00) [pid = 10545] [serial = 1120] [outer = (nil)] 09:07:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 114 (0x92f96800) [pid = 10545] [serial = 1121] [outer = 0x9261bc00] 09:07:13 INFO - PROCESS | 10545 | 1466179633098 Marionette DEBUG loaded listener.js 09:07:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 115 (0x93bbbc00) [pid = 10545] [serial = 1122] [outer = 0x9261bc00] 09:07:14 INFO - PROCESS | 10545 | 1466179634083 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1689ms 09:07:14 INFO - PROCESS | 10545 | 1466179634115 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 09:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:07:14 INFO - PROCESS | 10545 | 1466179634126 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 09:07:14 INFO - PROCESS | 10545 | 1466179634132 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:07:14 INFO - PROCESS | 10545 | 1466179634136 Marionette TRACE conn4 <- [1,1466,null,{}] 09:07:14 INFO - PROCESS | 10545 | 1466179634142 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:14 INFO - PROCESS | 10545 | 1466179634147 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:14 INFO - PROCESS | 10545 | 1466179634362 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 09:07:14 INFO - PROCESS | 10545 | 1466179634620 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:14 INFO - PROCESS | 10545 | 1466179634629 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:14 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e886800 == 73 [pid = 10545] [id = 374] 09:07:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 116 (0x8f6bbc00) [pid = 10545] [serial = 1123] [outer = (nil)] 09:07:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 117 (0x946d9400) [pid = 10545] [serial = 1124] [outer = 0x8f6bbc00] 09:07:14 INFO - PROCESS | 10545 | 1466179634762 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 118 (0x951d9c00) [pid = 10545] [serial = 1125] [outer = 0x8f6bbc00] 09:07:15 INFO - PROCESS | 10545 | 1466179635746 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1690ms 09:07:15 INFO - PROCESS | 10545 | 1466179635824 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 09:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:07:15 INFO - PROCESS | 10545 | 1466179635828 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 09:07:15 INFO - PROCESS | 10545 | 1466179635835 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:07:15 INFO - PROCESS | 10545 | 1466179635839 Marionette TRACE conn4 <- [1,1470,null,{}] 09:07:15 INFO - PROCESS | 10545 | 1466179635845 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:15 INFO - PROCESS | 10545 | 1466179635850 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:16 INFO - PROCESS | 10545 | 1466179636094 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 09:07:16 INFO - PROCESS | 10545 | 1466179636390 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:16 INFO - PROCESS | 10545 | 1466179636402 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:16 INFO - PROCESS | 10545 | ++DOCSHELL 0x92eb1000 == 74 [pid = 10545] [id = 375] 09:07:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 119 (0x93bbc000) [pid = 10545] [serial = 1126] [outer = (nil)] 09:07:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 120 (0x952f7c00) [pid = 10545] [serial = 1127] [outer = 0x93bbc000] 09:07:16 INFO - PROCESS | 10545 | 1466179636484 Marionette DEBUG loaded listener.js 09:07:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 121 (0x9533f000) [pid = 10545] [serial = 1128] [outer = 0x93bbc000] 09:07:17 INFO - PROCESS | 10545 | 1466179637478 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1686ms 09:07:17 INFO - PROCESS | 10545 | 1466179637521 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 10545 | 1466179637526 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 09:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:07:17 INFO - PROCESS | 10545 | 1466179637533 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - PROCESS | 10545 | 1466179637536 Marionette TRACE conn4 <- [1,1474,null,{}] 09:07:17 INFO - PROCESS | 10545 | 1466179637542 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:17 INFO - PROCESS | 10545 | 1466179637548 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:17 INFO - PROCESS | 10545 | 1466179637764 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 09:07:18 INFO - PROCESS | 10545 | 1466179638026 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:18 INFO - PROCESS | 10545 | 1466179638035 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:18 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b52fc00 == 75 [pid = 10545] [id = 376] 09:07:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 122 (0x8b538000) [pid = 10545] [serial = 1129] [outer = (nil)] 09:07:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 123 (0x97821c00) [pid = 10545] [serial = 1130] [outer = 0x8b538000] 09:07:18 INFO - PROCESS | 10545 | 1466179638179 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 124 (0x97860c00) [pid = 10545] [serial = 1131] [outer = 0x8b538000] 09:07:19 INFO - PROCESS | 10545 | 1466179639184 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1694ms 09:07:19 INFO - PROCESS | 10545 | 1466179639229 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 09:07:19 INFO - PROCESS | 10545 | 1466179639233 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 09:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:07:19 INFO - PROCESS | 10545 | 1466179639240 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:07:19 INFO - PROCESS | 10545 | 1466179639245 Marionette TRACE conn4 <- [1,1478,null,{}] 09:07:19 INFO - PROCESS | 10545 | 1466179639252 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:19 INFO - PROCESS | 10545 | 1466179639259 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:19 INFO - PROCESS | 10545 | 1466179639501 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:07:19 INFO - PROCESS | 10545 | 1466179639822 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:19 INFO - PROCESS | 10545 | 1466179639834 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:19 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6e6400 == 76 [pid = 10545] [id = 377] 09:07:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 125 (0x8c916400) [pid = 10545] [serial = 1132] [outer = (nil)] 09:07:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 126 (0x919b9000) [pid = 10545] [serial = 1133] [outer = 0x8c916400] 09:07:19 INFO - PROCESS | 10545 | 1466179639946 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 127 (0x99256400) [pid = 10545] [serial = 1134] [outer = 0x8c916400] 09:07:21 INFO - PROCESS | 10545 | 1466179641379 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2247ms 09:07:21 INFO - PROCESS | 10545 | 1466179641489 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 09:07:21 INFO - PROCESS | 10545 | 1466179641496 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 09:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:07:21 INFO - PROCESS | 10545 | 1466179641505 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - PROCESS | 10545 | 1466179641511 Marionette TRACE conn4 <- [1,1482,null,{}] 09:07:21 INFO - PROCESS | 10545 | 1466179641520 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:21 INFO - PROCESS | 10545 | 1466179641525 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:21 INFO - PROCESS | 10545 | 1466179641782 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 09:07:22 INFO - PROCESS | 10545 | 1466179642076 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:22 INFO - PROCESS | 10545 | 1466179642085 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:22 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbcac00 == 77 [pid = 10545] [id = 378] 09:07:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 128 (0x8dbd3800) [pid = 10545] [serial = 1135] [outer = (nil)] 09:07:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 129 (0x8e88d000) [pid = 10545] [serial = 1136] [outer = 0x8dbd3800] 09:07:22 INFO - PROCESS | 10545 | 1466179642175 Marionette DEBUG loaded listener.js 09:07:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 130 (0x8ede5000) [pid = 10545] [serial = 1137] [outer = 0x8dbd3800] 09:07:23 INFO - PROCESS | 10545 | --DOCSHELL 0x8c913000 == 76 [pid = 10545] [id = 307] 09:07:23 INFO - PROCESS | 10545 | 1466179643439 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:07:23 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddb800 == 75 [pid = 10545] [id = 357] 09:07:23 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddd000 == 74 [pid = 10545] [id = 356] 09:07:23 INFO - PROCESS | 10545 | --DOCSHELL 0x9782e800 == 73 [pid = 10545] [id = 355] 09:07:23 INFO - PROCESS | 10545 | --DOCSHELL 0x92762c00 == 72 [pid = 10545] [id = 354] 09:07:23 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd4400 == 71 [pid = 10545] [id = 353] 09:07:23 INFO - PROCESS | 10545 | --DOCSHELL 0x919ba400 == 70 [pid = 10545] [id = 352] 09:07:23 INFO - PROCESS | 10545 | --DOCSHELL 0x8f646c00 == 69 [pid = 10545] [id = 351] 09:07:23 INFO - PROCESS | 10545 | --DOCSHELL 0x8b29b000 == 68 [pid = 10545] [id = 350] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 129 (0x9a51b800) [pid = 10545] [serial = 1023] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 128 (0x8e8c6400) [pid = 10545] [serial = 1026] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 127 (0x91dcf800) [pid = 10545] [serial = 1046] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 126 (0x90213c00) [pid = 10545] [serial = 1035] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 125 (0x8fac8400) [pid = 10545] [serial = 1034] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 124 (0x8da9e000) [pid = 10545] [serial = 1029] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 123 (0x8c0ca000) [pid = 10545] [serial = 1028] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 122 (0x91dc8400) [pid = 10545] [serial = 1038] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 121 (0x91c4f000) [pid = 10545] [serial = 1037] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 120 (0x8e8c9800) [pid = 10545] [serial = 1032] [outer = (nil)] [url = about:blank] 09:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2001ms 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 119 (0x8ddbd800) [pid = 10545] [serial = 1031] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 118 (0x8f6d3800) [pid = 10545] [serial = 1043] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 117 (0x8dbcc400) [pid = 10545] [serial = 1040] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 116 (0x8dd1dc00) [pid = 10545] [serial = 1041] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 115 (0x92616800) [pid = 10545] [serial = 1047] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 114 (0x8fad2400) [pid = 10545] [serial = 1044] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 113 (0x9206d400) [pid = 10545] [serial = 1020] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 112 (0x9a0d9000) [pid = 10545] [serial = 1017] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 111 (0x952f2000) [pid = 10545] [serial = 1002] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 110 (0x99d7a400) [pid = 10545] [serial = 1011] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 109 (0x9a077800) [pid = 10545] [serial = 1014] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 108 (0x965b8800) [pid = 10545] [serial = 1005] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 107 (0x903dec00) [pid = 10545] [serial = 996] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 106 (0x93bbf800) [pid = 10545] [serial = 999] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 105 (0x99285800) [pid = 10545] [serial = 1008] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x92f95000) [pid = 10545] [serial = 990] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x8ddbac00) [pid = 10545] [serial = 993] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x8dd25c00) [pid = 10545] [serial = 1049] [outer = (nil)] [url = about:blank] 09:07:23 INFO - PROCESS | 10545 | 1466179643539 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 09:07:23 INFO - PROCESS | 10545 | 1466179643545 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 09:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:07:23 INFO - PROCESS | 10545 | 1466179643557 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:07:23 INFO - PROCESS | 10545 | 1466179643561 Marionette TRACE conn4 <- [1,1486,null,{}] 09:07:23 INFO - PROCESS | 10545 | 1466179643568 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:23 INFO - PROCESS | 10545 | 1466179643575 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:23 INFO - PROCESS | 10545 | 1466179643769 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 09:07:24 INFO - PROCESS | 10545 | 1466179643990 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:24 INFO - PROCESS | 10545 | 1466179643997 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:24 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbca800 == 69 [pid = 10545] [id = 379] 09:07:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x8e886c00) [pid = 10545] [serial = 1138] [outer = (nil)] 09:07:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x8e8cd800) [pid = 10545] [serial = 1139] [outer = 0x8e886c00] 09:07:24 INFO - PROCESS | 10545 | 1466179644075 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x8f641400) [pid = 10545] [serial = 1140] [outer = 0x8e886c00] 09:07:25 INFO - PROCESS | 10545 | 1466179645028 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1533ms 09:07:25 INFO - PROCESS | 10545 | 1466179645091 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 09:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:07:25 INFO - PROCESS | 10545 | 1466179645095 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 09:07:25 INFO - PROCESS | 10545 | 1466179645103 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:07:25 INFO - PROCESS | 10545 | 1466179645109 Marionette TRACE conn4 <- [1,1490,null,{}] 09:07:25 INFO - PROCESS | 10545 | 1466179645126 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:25 INFO - PROCESS | 10545 | 1466179645135 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:25 INFO - PROCESS | 10545 | 1466179645369 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 09:07:25 INFO - PROCESS | 10545 | 1466179645589 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:25 INFO - PROCESS | 10545 | 1466179645600 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:25 INFO - PROCESS | 10545 | ++DOCSHELL 0x90215000 == 70 [pid = 10545] [id = 380] 09:07:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 106 (0x90218400) [pid = 10545] [serial = 1141] [outer = (nil)] 09:07:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 107 (0x903d5000) [pid = 10545] [serial = 1142] [outer = 0x90218400] 09:07:25 INFO - PROCESS | 10545 | 1466179645680 Marionette DEBUG loaded listener.js 09:07:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 108 (0x9157e000) [pid = 10545] [serial = 1143] [outer = 0x90218400] 09:07:26 INFO - PROCESS | 10545 | 1466179646542 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1497ms 09:07:26 INFO - PROCESS | 10545 | 1466179646605 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:07:26 INFO - PROCESS | 10545 | 1466179646611 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 09:07:26 INFO - PROCESS | 10545 | 1466179646617 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - PROCESS | 10545 | 1466179646620 Marionette TRACE conn4 <- [1,1494,null,{}] 09:07:26 INFO - PROCESS | 10545 | 1466179646626 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:26 INFO - PROCESS | 10545 | 1466179646631 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:26 INFO - PROCESS | 10545 | 1466179646905 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 09:07:26 INFO - PROCESS | 10545 | 1466179646936 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:26 INFO - PROCESS | 10545 | 1466179646944 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:26 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e882000 == 71 [pid = 10545] [id = 381] 09:07:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 109 (0x903d6000) [pid = 10545] [serial = 1144] [outer = (nil)] 09:07:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 110 (0x917dc400) [pid = 10545] [serial = 1145] [outer = 0x903d6000] 09:07:27 INFO - PROCESS | 10545 | 1466179647019 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 111 (0x919c6c00) [pid = 10545] [serial = 1146] [outer = 0x903d6000] 09:07:28 INFO - PROCESS | 10545 | 1466179648072 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1531ms 09:07:28 INFO - PROCESS | 10545 | 1466179648148 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 09:07:28 INFO - PROCESS | 10545 | 1466179648152 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 09:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:07:28 INFO - PROCESS | 10545 | 1466179648159 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:07:28 INFO - PROCESS | 10545 | 1466179648162 Marionette TRACE conn4 <- [1,1498,null,{}] 09:07:28 INFO - PROCESS | 10545 | 1466179648168 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:28 INFO - PROCESS | 10545 | 1466179648173 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:28 INFO - PROCESS | 10545 | 1466179648677 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:07:28 INFO - PROCESS | 10545 | --DOMWINDOW == 110 (0x8b297400) [pid = 10545] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:07:28 INFO - PROCESS | 10545 | --DOMWINDOW == 109 (0x8b6df800) [pid = 10545] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:07:28 INFO - PROCESS | 10545 | --DOMWINDOW == 108 (0x8f646400) [pid = 10545] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:07:28 INFO - PROCESS | 10545 | --DOMWINDOW == 107 (0x8dbcd400) [pid = 10545] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:07:28 INFO - PROCESS | 10545 | 1466179648857 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:28 INFO - PROCESS | 10545 | 1466179648865 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:28 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9f0000 == 72 [pid = 10545] [id = 382] 09:07:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 108 (0x8b297400) [pid = 10545] [serial = 1147] [outer = (nil)] 09:07:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 109 (0x8daa4800) [pid = 10545] [serial = 1148] [outer = 0x8b297400] 09:07:28 INFO - PROCESS | 10545 | 1466179648945 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 110 (0x8f646400) [pid = 10545] [serial = 1149] [outer = 0x8b297400] 09:07:29 INFO - PROCESS | 10545 | 1466179649748 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1641ms 09:07:29 INFO - PROCESS | 10545 | 1466179649802 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 10545 | 1466179649805 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 09:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:07:29 INFO - PROCESS | 10545 | 1466179649821 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 10545 | 1466179649824 Marionette TRACE conn4 <- [1,1502,null,{}] 09:07:29 INFO - PROCESS | 10545 | 1466179649832 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:29 INFO - PROCESS | 10545 | 1466179649843 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:30 INFO - PROCESS | 10545 | 1466179650097 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 09:07:30 INFO - PROCESS | 10545 | 1466179650267 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:30 INFO - PROCESS | 10545 | 1466179650276 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:30 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbd3000 == 73 [pid = 10545] [id = 383] 09:07:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 111 (0x8f6d3800) [pid = 10545] [serial = 1150] [outer = (nil)] 09:07:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 112 (0x92620400) [pid = 10545] [serial = 1151] [outer = 0x8f6d3800] 09:07:30 INFO - PROCESS | 10545 | 1466179650360 Marionette DEBUG loaded listener.js 09:07:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 113 (0x92eaf800) [pid = 10545] [serial = 1152] [outer = 0x8f6d3800] 09:07:31 INFO - PROCESS | 10545 | 1466179651471 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1699ms 09:07:31 INFO - PROCESS | 10545 | 1466179651513 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 09:07:31 INFO - PROCESS | 10545 | 1466179651520 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 09:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:07:31 INFO - PROCESS | 10545 | 1466179651530 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:07:31 INFO - PROCESS | 10545 | 1466179651534 Marionette TRACE conn4 <- [1,1506,null,{}] 09:07:31 INFO - PROCESS | 10545 | 1466179651546 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:31 INFO - PROCESS | 10545 | 1466179651551 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:31 INFO - PROCESS | 10545 | 1466179651880 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 09:07:32 INFO - PROCESS | 10545 | 1466179652225 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:32 INFO - PROCESS | 10545 | 1466179652236 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:32 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dac7400 == 74 [pid = 10545] [id = 384] 09:07:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 114 (0x8dcacc00) [pid = 10545] [serial = 1153] [outer = (nil)] 09:07:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 115 (0x8ddbd800) [pid = 10545] [serial = 1154] [outer = 0x8dcacc00] 09:07:32 INFO - PROCESS | 10545 | 1466179652336 Marionette DEBUG loaded listener.js 09:07:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 116 (0x8ede5400) [pid = 10545] [serial = 1155] [outer = 0x8dcacc00] 09:07:33 INFO - PROCESS | 10545 | 1466179653325 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1844ms 09:07:33 INFO - PROCESS | 10545 | 1466179653374 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 09:07:33 INFO - PROCESS | 10545 | 1466179653382 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 09:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:07:33 INFO - PROCESS | 10545 | 1466179653393 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:07:33 INFO - PROCESS | 10545 | 1466179653397 Marionette TRACE conn4 <- [1,1510,null,{}] 09:07:33 INFO - PROCESS | 10545 | 1466179653404 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:33 INFO - PROCESS | 10545 | 1466179653410 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:33 INFO - PROCESS | 10545 | 1466179653770 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 09:07:34 INFO - PROCESS | 10545 | 1466179653991 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:34 INFO - PROCESS | 10545 | 1466179653999 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:34 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dd20800 == 75 [pid = 10545] [id = 385] 09:07:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 117 (0x8fad2400) [pid = 10545] [serial = 1156] [outer = (nil)] 09:07:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 118 (0x903dac00) [pid = 10545] [serial = 1157] [outer = 0x8fad2400] 09:07:34 INFO - PROCESS | 10545 | 1466179654096 Marionette DEBUG loaded listener.js 09:07:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 119 (0x917dc800) [pid = 10545] [serial = 1158] [outer = 0x8fad2400] 09:07:35 INFO - PROCESS | 10545 | 1466179655150 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1787ms 09:07:35 INFO - PROCESS | 10545 | 1466179655182 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:07:35 INFO - PROCESS | 10545 | 1466179655188 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 09:07:35 INFO - PROCESS | 10545 | 1466179655195 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:07:35 INFO - PROCESS | 10545 | 1466179655203 Marionette TRACE conn4 <- [1,1514,null,{}] 09:07:35 INFO - PROCESS | 10545 | 1466179655221 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:35 INFO - PROCESS | 10545 | 1466179655230 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:35 INFO - PROCESS | 10545 | 1466179655497 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 09:07:35 INFO - PROCESS | 10545 | 1466179655797 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:35 INFO - PROCESS | 10545 | 1466179655812 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:35 INFO - PROCESS | 10545 | ++DOCSHELL 0x92620800 == 76 [pid = 10545] [id = 386] 09:07:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 120 (0x92759400) [pid = 10545] [serial = 1159] [outer = (nil)] 09:07:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 121 (0x92763800) [pid = 10545] [serial = 1160] [outer = 0x92759400] 09:07:35 INFO - PROCESS | 10545 | 1466179655898 Marionette DEBUG loaded listener.js 09:07:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 122 (0x92f8cc00) [pid = 10545] [serial = 1161] [outer = 0x92759400] 09:07:36 INFO - PROCESS | 10545 | 1466179656886 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1741ms 09:07:36 INFO - PROCESS | 10545 | 1466179656936 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 09:07:36 INFO - PROCESS | 10545 | 1466179656946 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 09:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:07:36 INFO - PROCESS | 10545 | 1466179656957 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:07:36 INFO - PROCESS | 10545 | 1466179656966 Marionette TRACE conn4 <- [1,1518,null,{}] 09:07:36 INFO - PROCESS | 10545 | 1466179656973 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:36 INFO - PROCESS | 10545 | 1466179656980 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:37 INFO - PROCESS | 10545 | 1466179657281 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:07:37 INFO - PROCESS | 10545 | 1466179657590 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 10545 | 1466179657601 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:37 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddb400 == 77 [pid = 10545] [id = 387] 09:07:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 123 (0x8ede4400) [pid = 10545] [serial = 1162] [outer = (nil)] 09:07:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 124 (0x93bc6400) [pid = 10545] [serial = 1163] [outer = 0x8ede4400] 09:07:37 INFO - PROCESS | 10545 | 1466179657697 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 125 (0x951d6400) [pid = 10545] [serial = 1164] [outer = 0x8ede4400] 09:07:38 INFO - PROCESS | 10545 | 1466179658684 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1800ms 09:07:38 INFO - PROCESS | 10545 | 1466179658757 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 09:07:38 INFO - PROCESS | 10545 | 1466179658760 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 09:07:38 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:07:38 INFO - PROCESS | 10545 | 1466179658768 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - PROCESS | 10545 | 1466179658772 Marionette TRACE conn4 <- [1,1522,null,{}] 09:07:38 INFO - PROCESS | 10545 | 1466179658779 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:38 INFO - PROCESS | 10545 | 1466179658784 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:39 INFO - PROCESS | 10545 | 1466179659050 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 09:07:39 INFO - PROCESS | 10545 | 1466179659348 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:39 INFO - PROCESS | 10545 | 1466179659357 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:39 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dda400 == 78 [pid = 10545] [id = 388] 09:07:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 126 (0x89dde000) [pid = 10545] [serial = 1165] [outer = (nil)] 09:07:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 127 (0x95338c00) [pid = 10545] [serial = 1166] [outer = 0x89dde000] 09:07:39 INFO - PROCESS | 10545 | 1466179659461 Marionette DEBUG loaded listener.js 09:07:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 128 (0x965bac00) [pid = 10545] [serial = 1167] [outer = 0x89dde000] 09:07:40 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:07:40 INFO - PROCESS | 10545 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:07:40 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:07:40 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:07:40 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:07:40 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:07:40 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:07:40 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:07:40 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:07:40 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:07:40 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:07:40 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:07:40 INFO - PROCESS | 10545 | 1466179660353 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:07:40 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:07:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:07:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:07:40 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:07:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:07:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:07:40 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:07:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:07:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:07:40 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:07:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:07:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:07:40 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1647ms 09:07:40 INFO - PROCESS | 10545 | 1466179660422 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 09:07:40 INFO - PROCESS | 10545 | 1466179660429 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 09:07:40 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:07:40 INFO - PROCESS | 10545 | 1466179660436 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:07:40 INFO - PROCESS | 10545 | 1466179660438 Marionette TRACE conn4 <- [1,1526,null,{}] 09:07:40 INFO - PROCESS | 10545 | 1466179660445 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:40 INFO - PROCESS | 10545 | 1466179660456 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:40 INFO - PROCESS | 10545 | 1466179660700 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 09:07:41 INFO - PROCESS | 10545 | 1466179660970 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:41 INFO - PROCESS | 10545 | 1466179660976 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:41 INFO - PROCESS | 10545 | ++DOCSHELL 0x952f5800 == 79 [pid = 10545] [id = 389] 09:07:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 129 (0x965ab800) [pid = 10545] [serial = 1168] [outer = (nil)] 09:07:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 130 (0x9a0d0000) [pid = 10545] [serial = 1169] [outer = 0x965ab800] 09:07:41 INFO - PROCESS | 10545 | 1466179661107 Marionette DEBUG loaded listener.js 09:07:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 131 (0x9a0d8000) [pid = 10545] [serial = 1170] [outer = 0x965ab800] 09:07:41 INFO - PROCESS | 10545 | 1466179661955 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:07:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:07:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:07:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:07:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:07:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:07:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:07:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1589ms 09:07:42 INFO - PROCESS | 10545 | 1466179662028 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 09:07:42 INFO - PROCESS | 10545 | 1466179662033 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 09:07:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:07:42 INFO - PROCESS | 10545 | 1466179662040 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - PROCESS | 10545 | 1466179662043 Marionette TRACE conn4 <- [1,1530,null,{}] 09:07:42 INFO - PROCESS | 10545 | 1466179662049 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:42 INFO - PROCESS | 10545 | 1466179662055 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:42 INFO - PROCESS | 10545 | 1466179662281 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 09:07:42 INFO - PROCESS | 10545 | 1466179662497 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:42 INFO - PROCESS | 10545 | 1466179662509 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:42 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd8c00 == 80 [pid = 10545] [id = 390] 09:07:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 132 (0x8f64c800) [pid = 10545] [serial = 1171] [outer = (nil)] 09:07:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 133 (0x9a179800) [pid = 10545] [serial = 1172] [outer = 0x8f64c800] 09:07:42 INFO - PROCESS | 10545 | 1466179662677 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 134 (0x9a521400) [pid = 10545] [serial = 1173] [outer = 0x8f64c800] 09:07:43 INFO - PROCESS | 10545 | 1466179663506 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:07:43 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:07:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:07:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:07:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:07:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:07:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:07:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1484ms 09:07:43 INFO - PROCESS | 10545 | 1466179663527 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:07:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:07:43 INFO - PROCESS | 10545 | 1466179663538 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 09:07:43 INFO - PROCESS | 10545 | 1466179663545 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - PROCESS | 10545 | 1466179663549 Marionette TRACE conn4 <- [1,1534,null,{}] 09:07:43 INFO - PROCESS | 10545 | 1466179663555 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:43 INFO - PROCESS | 10545 | 1466179663561 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:43 INFO - PROCESS | 10545 | 1466179663791 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 09:07:44 INFO - PROCESS | 10545 | 1466179664071 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:44 INFO - PROCESS | 10545 | 1466179664080 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:44 INFO - PROCESS | 10545 | ++DOCSHELL 0x93bbdc00 == 81 [pid = 10545] [id = 391] 09:07:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 135 (0x992d7000) [pid = 10545] [serial = 1174] [outer = (nil)] 09:07:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 136 (0x9a760400) [pid = 10545] [serial = 1175] [outer = 0x992d7000] 09:07:44 INFO - PROCESS | 10545 | 1466179664240 Marionette DEBUG loaded listener.js 09:07:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 137 (0x9a769800) [pid = 10545] [serial = 1176] [outer = 0x992d7000] 09:07:45 INFO - PROCESS | 10545 | 1466179665235 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:07:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:07:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1737ms 09:07:45 INFO - PROCESS | 10545 | 1466179665282 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 09:07:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:07:45 INFO - PROCESS | 10545 | 1466179665287 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 09:07:45 INFO - PROCESS | 10545 | 1466179665294 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - PROCESS | 10545 | 1466179665297 Marionette TRACE conn4 <- [1,1538,null,{}] 09:07:45 INFO - PROCESS | 10545 | 1466179665304 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:45 INFO - PROCESS | 10545 | 1466179665310 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:45 INFO - PROCESS | 10545 | 1466179665540 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:07:45 INFO - PROCESS | 10545 | 1466179665798 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:45 INFO - PROCESS | 10545 | 1466179665808 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:45 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a665c00 == 82 [pid = 10545] [id = 392] 09:07:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 138 (0x9a6d4400) [pid = 10545] [serial = 1177] [outer = (nil)] 09:07:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 139 (0x9af05400) [pid = 10545] [serial = 1178] [outer = 0x9a6d4400] 09:07:45 INFO - PROCESS | 10545 | 1466179665936 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 140 (0x9af08800) [pid = 10545] [serial = 1179] [outer = 0x9a6d4400] 09:07:46 INFO - PROCESS | 10545 | 1466179666847 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:07:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:07:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1600ms 09:07:46 INFO - PROCESS | 10545 | 1466179666897 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 09:07:46 INFO - PROCESS | 10545 | 1466179666901 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 09:07:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:07:46 INFO - PROCESS | 10545 | 1466179666908 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:07:46 INFO - PROCESS | 10545 | 1466179666912 Marionette TRACE conn4 <- [1,1542,null,{}] 09:07:46 INFO - PROCESS | 10545 | 1466179666918 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:46 INFO - PROCESS | 10545 | 1466179666923 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:47 INFO - PROCESS | 10545 | 1466179667139 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 09:07:47 INFO - PROCESS | 10545 | 1466179667474 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:47 INFO - PROCESS | 10545 | 1466179667484 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:47 INFO - PROCESS | 10545 | ++DOCSHELL 0x9206a000 == 83 [pid = 10545] [id = 393] 09:07:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 141 (0x92ebd400) [pid = 10545] [serial = 1180] [outer = (nil)] 09:07:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 142 (0x9af0d400) [pid = 10545] [serial = 1181] [outer = 0x92ebd400] 09:07:47 INFO - PROCESS | 10545 | 1466179667579 Marionette DEBUG loaded listener.js 09:07:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 143 (0x9afb5000) [pid = 10545] [serial = 1182] [outer = 0x92ebd400] 09:07:48 INFO - PROCESS | 10545 | 1466179668579 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:07:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:07:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1736ms 09:07:48 INFO - PROCESS | 10545 | 1466179668646 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 09:07:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:07:48 INFO - PROCESS | 10545 | 1466179668651 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 09:07:48 INFO - PROCESS | 10545 | 1466179668657 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:07:48 INFO - PROCESS | 10545 | 1466179668662 Marionette TRACE conn4 <- [1,1546,null,{}] 09:07:48 INFO - PROCESS | 10545 | 1466179668668 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:48 INFO - PROCESS | 10545 | 1466179668675 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:48 INFO - PROCESS | 10545 | 1466179668949 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 09:07:49 INFO - PROCESS | 10545 | 1466179669266 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:49 INFO - PROCESS | 10545 | 1466179669277 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:49 INFO - PROCESS | 10545 | ++DOCSHELL 0x9b12ac00 == 84 [pid = 10545] [id = 394] 09:07:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 144 (0x9b177400) [pid = 10545] [serial = 1183] [outer = (nil)] 09:07:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 145 (0x9b179c00) [pid = 10545] [serial = 1184] [outer = 0x9b177400] 09:07:49 INFO - PROCESS | 10545 | 1466179669370 Marionette DEBUG loaded listener.js 09:07:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 146 (0x9b17ec00) [pid = 10545] [serial = 1185] [outer = 0x9b177400] 09:07:50 INFO - PROCESS | 10545 | 1466179670336 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:07:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:07:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1733ms 09:07:50 INFO - PROCESS | 10545 | 1466179670391 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 09:07:50 INFO - PROCESS | 10545 | 1466179670394 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 09:07:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:07:50 INFO - PROCESS | 10545 | 1466179670401 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:07:50 INFO - PROCESS | 10545 | 1466179670404 Marionette TRACE conn4 <- [1,1550,null,{}] 09:07:50 INFO - PROCESS | 10545 | 1466179670410 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:50 INFO - PROCESS | 10545 | 1466179670415 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:50 INFO - PROCESS | 10545 | 1466179670649 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 09:07:50 INFO - PROCESS | 10545 | 1466179670911 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:50 INFO - PROCESS | 10545 | 1466179670919 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:51 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c91b800 == 85 [pid = 10545] [id = 395] 09:07:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 147 (0x8da9d800) [pid = 10545] [serial = 1186] [outer = (nil)] 09:07:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 148 (0x9b185000) [pid = 10545] [serial = 1187] [outer = 0x8da9d800] 09:07:51 INFO - PROCESS | 10545 | 1466179671059 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 149 (0x9b186400) [pid = 10545] [serial = 1188] [outer = 0x8da9d800] 09:07:52 INFO - PROCESS | 10545 | 1466179672605 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:07:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:07:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 2289ms 09:07:52 INFO - PROCESS | 10545 | 1466179672691 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:07:52 INFO - PROCESS | 10545 | 1466179672698 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 09:07:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:07:52 INFO - PROCESS | 10545 | 1466179672708 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:07:52 INFO - PROCESS | 10545 | 1466179672712 Marionette TRACE conn4 <- [1,1554,null,{}] 09:07:52 INFO - PROCESS | 10545 | 1466179672722 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:52 INFO - PROCESS | 10545 | 1466179672728 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:53 INFO - PROCESS | 10545 | 1466179673039 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 09:07:53 INFO - PROCESS | 10545 | 1466179673280 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:53 INFO - PROCESS | 10545 | 1466179673290 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:53 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dac3c00 == 86 [pid = 10545] [id = 396] 09:07:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 150 (0x8dbcb000) [pid = 10545] [serial = 1189] [outer = (nil)] 09:07:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 151 (0x8ddb4000) [pid = 10545] [serial = 1190] [outer = 0x8dbcb000] 09:07:53 INFO - PROCESS | 10545 | 1466179673372 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 152 (0x8ddc0c00) [pid = 10545] [serial = 1191] [outer = 0x8dbcb000] 09:07:54 INFO - PROCESS | 10545 | 1466179674444 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:07:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:07:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1784ms 09:07:54 INFO - PROCESS | 10545 | 1466179674492 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 09:07:54 INFO - PROCESS | 10545 | 1466179674499 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 09:07:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:07:54 INFO - PROCESS | 10545 | 1466179674510 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:07:54 INFO - PROCESS | 10545 | 1466179674514 Marionette TRACE conn4 <- [1,1558,null,{}] 09:07:54 INFO - PROCESS | 10545 | 1466179674522 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:54 INFO - PROCESS | 10545 | 1466179674528 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:54 INFO - PROCESS | 10545 | 1466179674760 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:07:55 INFO - PROCESS | 10545 | 1466179675111 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:55 INFO - PROCESS | 10545 | 1466179675121 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:55 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e8c1400 == 87 [pid = 10545] [id = 397] 09:07:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 153 (0x8facc000) [pid = 10545] [serial = 1192] [outer = (nil)] 09:07:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 154 (0x903dec00) [pid = 10545] [serial = 1193] [outer = 0x8facc000] 09:07:55 INFO - PROCESS | 10545 | 1466179675201 Marionette DEBUG loaded listener.js 09:07:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 155 (0x919c0c00) [pid = 10545] [serial = 1194] [outer = 0x8facc000] 09:07:56 INFO - PROCESS | 10545 | 1466179676197 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:07:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:07:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1743ms 09:07:56 INFO - PROCESS | 10545 | 1466179676254 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 09:07:56 INFO - PROCESS | 10545 | 1466179676258 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 09:07:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:07:56 INFO - PROCESS | 10545 | 1466179676265 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:07:56 INFO - PROCESS | 10545 | 1466179676271 Marionette TRACE conn4 <- [1,1562,null,{}] 09:07:56 INFO - PROCESS | 10545 | 1466179676287 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:56 INFO - PROCESS | 10545 | 1466179676296 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:56 INFO - PROCESS | 10545 | 1466179676608 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd5800 == 86 [pid = 10545] [id = 292] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e4400 == 85 [pid = 10545] [id = 267] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8fac6c00 == 84 [pid = 10545] [id = 240] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x90215000 == 83 [pid = 10545] [id = 380] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0cf000 == 82 [pid = 10545] [id = 310] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8efd9000 == 81 [pid = 10545] [id = 235] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x9776c800 == 80 [pid = 10545] [id = 336] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8b53a800 == 79 [pid = 10545] [id = 266] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8b29a400 == 78 [pid = 10545] [id = 295] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8e88b000 == 77 [pid = 10545] [id = 236] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8e882000 == 76 [pid = 10545] [id = 381] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6d9800 == 75 [pid = 10545] [id = 289] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e7000 == 74 [pid = 10545] [id = 317] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8fac8c00 == 73 [pid = 10545] [id = 299] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd7c00 == 72 [pid = 10545] [id = 239] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9ed800 == 71 [pid = 10545] [id = 298] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd9400 == 70 [pid = 10545] [id = 241] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8efdf000 == 69 [pid = 10545] [id = 329] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6bb400 == 68 [pid = 10545] [id = 294] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x9a31e000 == 67 [pid = 10545] [id = 340] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8dd1e000 == 66 [pid = 10545] [id = 237] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x92eba800 == 65 [pid = 10545] [id = 332] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9f0000 == 64 [pid = 10545] [id = 382] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e9c00 == 63 [pid = 10545] [id = 268] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd7000 == 62 [pid = 10545] [id = 320] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8da9c000 == 61 [pid = 10545] [id = 319] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8b52f800 == 60 [pid = 10545] [id = 339] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8ede6000 == 59 [pid = 10545] [id = 321] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8b53b400 == 58 [pid = 10545] [id = 245] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6df000 == 57 [pid = 10545] [id = 313] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddd800 == 56 [pid = 10545] [id = 269] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8daa4400 == 55 [pid = 10545] [id = 296] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x9925fc00 == 54 [pid = 10545] [id = 337] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddac00 == 53 [pid = 10545] [id = 359] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8b294800 == 52 [pid = 10545] [id = 318] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8ddbec00 == 51 [pid = 10545] [id = 360] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddec00 == 50 [pid = 10545] [id = 361] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x92f8f800 == 49 [pid = 10545] [id = 333] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x93bc5000 == 48 [pid = 10545] [id = 335] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8b536c00 == 47 [pid = 10545] [id = 233] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x919bd000 == 46 [pid = 10545] [id = 314] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9ec400 == 45 [pid = 10545] [id = 334] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0c2800 == 44 [pid = 10545] [id = 290] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8c913800 == 43 [pid = 10545] [id = 238] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8f84e000 == 42 [pid = 10545] [id = 297] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9ee400 == 41 [pid = 10545] [id = 316] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd4800 == 40 [pid = 10545] [id = 358] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8b295000 == 39 [pid = 10545] [id = 338] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8dac3c00 == 38 [pid = 10545] [id = 396] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8c91b800 == 37 [pid = 10545] [id = 395] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x9b12ac00 == 36 [pid = 10545] [id = 394] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x9206a000 == 35 [pid = 10545] [id = 393] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x93bbdc00 == 34 [pid = 10545] [id = 391] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x9a665c00 == 33 [pid = 10545] [id = 392] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd8c00 == 32 [pid = 10545] [id = 390] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x952f5800 == 31 [pid = 10545] [id = 389] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x89dda400 == 30 [pid = 10545] [id = 388] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddb400 == 29 [pid = 10545] [id = 387] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8dd20800 == 28 [pid = 10545] [id = 385] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x92620800 == 27 [pid = 10545] [id = 386] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8dac7400 == 26 [pid = 10545] [id = 384] 09:07:58 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbd3000 == 25 [pid = 10545] [id = 383] 09:07:58 INFO - PROCESS | 10545 | --DOMWINDOW == 154 (0x8c0c8800) [pid = 10545] [serial = 1097] [outer = (nil)] [url = about:blank] 09:07:58 INFO - PROCESS | 10545 | --DOMWINDOW == 153 (0x952eb800) [pid = 10545] [serial = 1064] [outer = (nil)] [url = about:blank] 09:07:58 INFO - PROCESS | 10545 | --DOMWINDOW == 152 (0x8dca8800) [pid = 10545] [serial = 1088] [outer = (nil)] [url = about:blank] 09:07:58 INFO - PROCESS | 10545 | --DOMWINDOW == 151 (0x8f64d800) [pid = 10545] [serial = 1094] [outer = (nil)] [url = about:blank] 09:07:58 INFO - PROCESS | 10545 | --DOMWINDOW == 150 (0x8b536400) [pid = 10545] [serial = 1052] [outer = (nil)] [url = about:blank] 09:07:58 INFO - PROCESS | 10545 | --DOMWINDOW == 149 (0x919c5c00) [pid = 10545] [serial = 1058] [outer = (nil)] [url = about:blank] 09:07:58 INFO - PROCESS | 10545 | --DOMWINDOW == 148 (0x8f6cfc00) [pid = 10545] [serial = 1055] [outer = (nil)] [url = about:blank] 09:07:58 INFO - PROCESS | 10545 | --DOMWINDOW == 147 (0x9a75d400) [pid = 10545] [serial = 1079] [outer = (nil)] [url = about:blank] 09:07:58 INFO - PROCESS | 10545 | --DOMWINDOW == 146 (0x9a521800) [pid = 10545] [serial = 1076] [outer = (nil)] [url = about:blank] 09:07:58 INFO - PROCESS | 10545 | --DOMWINDOW == 145 (0x8f6ce400) [pid = 10545] [serial = 1095] [outer = (nil)] [url = about:blank] 09:07:58 INFO - PROCESS | 10545 | --DOMWINDOW == 144 (0x9a0d3000) [pid = 10545] [serial = 1070] [outer = (nil)] [url = about:blank] 09:07:58 INFO - PROCESS | 10545 | --DOMWINDOW == 143 (0x92eb6400) [pid = 10545] [serial = 1061] [outer = (nil)] [url = about:blank] 09:07:58 INFO - PROCESS | 10545 | --DOMWINDOW == 142 (0x9206a800) [pid = 10545] [serial = 1082] [outer = (nil)] [url = about:blank] 09:07:58 INFO - PROCESS | 10545 | --DOMWINDOW == 141 (0x8c91b400) [pid = 10545] [serial = 1085] [outer = (nil)] [url = about:blank] 09:07:58 INFO - PROCESS | 10545 | --DOMWINDOW == 140 (0x8faca400) [pid = 10545] [serial = 1073] [outer = (nil)] [url = about:blank] 09:07:58 INFO - PROCESS | 10545 | --DOMWINDOW == 139 (0x97861800) [pid = 10545] [serial = 1067] [outer = (nil)] [url = about:blank] 09:07:58 INFO - PROCESS | 10545 | --DOMWINDOW == 138 (0x8e889000) [pid = 10545] [serial = 1091] [outer = (nil)] [url = about:blank] 09:07:58 INFO - PROCESS | 10545 | --DOMWINDOW == 137 (0x8edd8c00) [pid = 10545] [serial = 1092] [outer = (nil)] [url = about:blank] 09:07:58 INFO - PROCESS | 10545 | --DOMWINDOW == 136 (0x8daa0000) [pid = 10545] [serial = 1098] [outer = (nil)] [url = about:blank] 09:07:58 INFO - PROCESS | 10545 | --DOMWINDOW == 135 (0x8ddbb000) [pid = 10545] [serial = 1089] [outer = (nil)] [url = about:blank] 09:07:58 INFO - PROCESS | 10545 | --DOMWINDOW == 134 (0x8fad3400) [pid = 10545] [serial = 1100] [outer = (nil)] [url = about:blank] 09:07:59 INFO - PROCESS | 10545 | 1466179679064 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:59 INFO - PROCESS | 10545 | 1466179679077 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:07:59 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddac00 == 26 [pid = 10545] [id = 398] 09:07:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 135 (0x89ddb400) [pid = 10545] [serial = 1195] [outer = (nil)] 09:07:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 136 (0x89de3400) [pid = 10545] [serial = 1196] [outer = 0x89ddb400] 09:07:59 INFO - PROCESS | 10545 | 1466179679154 Marionette DEBUG loaded listener.js 09:07:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 137 (0x8a9ef800) [pid = 10545] [serial = 1197] [outer = 0x89ddb400] 09:08:00 INFO - PROCESS | 10545 | 1466179680049 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:08:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:08:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 3842ms 09:08:00 INFO - PROCESS | 10545 | 1466179680112 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 09:08:00 INFO - PROCESS | 10545 | 1466179680121 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 09:08:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:08:00 INFO - PROCESS | 10545 | 1466179680129 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:08:00 INFO - PROCESS | 10545 | 1466179680134 Marionette TRACE conn4 <- [1,1566,null,{}] 09:08:00 INFO - PROCESS | 10545 | 1466179680142 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:00 INFO - PROCESS | 10545 | 1466179680150 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:00 INFO - PROCESS | 10545 | 1466179680344 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 09:08:00 INFO - PROCESS | 10545 | 1466179680575 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:00 INFO - PROCESS | 10545 | 1466179680587 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:00 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6df000 == 27 [pid = 10545] [id = 399] 09:08:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 138 (0x8b6e2800) [pid = 10545] [serial = 1198] [outer = (nil)] 09:08:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 139 (0x8c0c7400) [pid = 10545] [serial = 1199] [outer = 0x8b6e2800] 09:08:00 INFO - PROCESS | 10545 | 1466179680677 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 140 (0x8c91b400) [pid = 10545] [serial = 1200] [outer = 0x8b6e2800] 09:08:01 INFO - PROCESS | 10545 | 1466179681530 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:08:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:08:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1484ms 09:08:01 INFO - PROCESS | 10545 | 1466179681619 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 09:08:01 INFO - PROCESS | 10545 | 1466179681626 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 09:08:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:08:01 INFO - PROCESS | 10545 | 1466179681655 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - PROCESS | 10545 | 1466179681659 Marionette TRACE conn4 <- [1,1570,null,{}] 09:08:01 INFO - PROCESS | 10545 | 1466179681666 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:01 INFO - PROCESS | 10545 | 1466179681671 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:01 INFO - PROCESS | 10545 | 1466179681960 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 09:08:02 INFO - PROCESS | 10545 | 1466179682009 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:02 INFO - PROCESS | 10545 | 1466179682019 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:02 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbc9400 == 28 [pid = 10545] [id = 400] 09:08:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 141 (0x8dbc9800) [pid = 10545] [serial = 1201] [outer = (nil)] 09:08:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 142 (0x8dbcf800) [pid = 10545] [serial = 1202] [outer = 0x8dbc9800] 09:08:02 INFO - PROCESS | 10545 | 1466179682099 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 143 (0x8dca5c00) [pid = 10545] [serial = 1203] [outer = 0x8dbc9800] 09:08:03 INFO - PROCESS | 10545 | 1466179683269 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:08:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:08:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1642ms 09:08:03 INFO - PROCESS | 10545 | 1466179683307 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:08:03 INFO - PROCESS | 10545 | 1466179683312 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 09:08:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:08:03 INFO - PROCESS | 10545 | 1466179683329 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:08:03 INFO - PROCESS | 10545 | 1466179683338 Marionette TRACE conn4 <- [1,1574,null,{}] 09:08:03 INFO - PROCESS | 10545 | 1466179683355 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:03 INFO - PROCESS | 10545 | 1466179683364 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:03 INFO - PROCESS | 10545 | 1466179683675 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 142 (0x8a9e6c00) [pid = 10545] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 141 (0x97859400) [pid = 10545] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 140 (0x8b6dd400) [pid = 10545] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 139 (0x93bc8000) [pid = 10545] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 138 (0x8a9e7c00) [pid = 10545] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 137 (0x8f6be000) [pid = 10545] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 136 (0x919ba800) [pid = 10545] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 135 (0x8b29b400) [pid = 10545] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 134 (0x8b52f400) [pid = 10545] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 133 (0x89de2400) [pid = 10545] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 132 (0x89ddbc00) [pid = 10545] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 131 (0x8f6d3c00) [pid = 10545] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 130 (0x946d2c00) [pid = 10545] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 129 (0x903d6000) [pid = 10545] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 128 (0x8f6bbc00) [pid = 10545] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 127 (0x93bbc000) [pid = 10545] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 126 (0x8e886c00) [pid = 10545] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 125 (0x8dbd3800) [pid = 10545] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 124 (0x9261bc00) [pid = 10545] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 123 (0x917d5c00) [pid = 10545] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 122 (0x8e884400) [pid = 10545] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 121 (0x90218400) [pid = 10545] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 120 (0x8f6c6800) [pid = 10545] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 119 (0x8a9f0c00) [pid = 10545] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 118 (0x8dcab000) [pid = 10545] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 117 (0x91585c00) [pid = 10545] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 116 (0x92613400) [pid = 10545] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 115 (0x8b538000) [pid = 10545] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 114 (0x8c916400) [pid = 10545] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 113 (0x8f6d3800) [pid = 10545] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:08:06 INFO - PROCESS | 10545 | --DOMWINDOW == 112 (0x8b297400) [pid = 10545] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:08:06 INFO - PROCESS | 10545 | 1466179686198 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:06 INFO - PROCESS | 10545 | 1466179686200 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:06 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddbc00 == 29 [pid = 10545] [id = 401] 09:08:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 113 (0x89dde800) [pid = 10545] [serial = 1204] [outer = (nil)] 09:08:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 114 (0x8b52f400) [pid = 10545] [serial = 1205] [outer = 0x89dde800] 09:08:06 INFO - PROCESS | 10545 | 1466179686291 Marionette DEBUG loaded listener.js 09:08:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 115 (0x8da99800) [pid = 10545] [serial = 1206] [outer = 0x89dde800] 09:08:07 INFO - PROCESS | 10545 | 1466179687090 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:08:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:08:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 3817ms 09:08:07 INFO - PROCESS | 10545 | 1466179687138 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 09:08:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:08:07 INFO - PROCESS | 10545 | 1466179687143 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 09:08:07 INFO - PROCESS | 10545 | 1466179687150 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:08:07 INFO - PROCESS | 10545 | 1466179687154 Marionette TRACE conn4 <- [1,1578,null,{}] 09:08:07 INFO - PROCESS | 10545 | 1466179687160 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:07 INFO - PROCESS | 10545 | 1466179687165 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:07 INFO - PROCESS | 10545 | 1466179687435 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:08:07 INFO - PROCESS | 10545 | 1466179687489 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:07 INFO - PROCESS | 10545 | 1466179687496 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:07 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b538000 == 30 [pid = 10545] [id = 402] 09:08:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 116 (0x8b6dec00) [pid = 10545] [serial = 1207] [outer = (nil)] 09:08:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 117 (0x8e8c2000) [pid = 10545] [serial = 1208] [outer = 0x8b6dec00] 09:08:07 INFO - PROCESS | 10545 | 1466179687594 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 118 (0x8e8cc000) [pid = 10545] [serial = 1209] [outer = 0x8b6dec00] 09:08:08 INFO - PROCESS | 10545 | 1466179688830 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:08:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:08:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1738ms 09:08:08 INFO - PROCESS | 10545 | 1466179688889 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 09:08:08 INFO - PROCESS | 10545 | 1466179688897 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 09:08:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:08:08 INFO - PROCESS | 10545 | 1466179688906 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:08:08 INFO - PROCESS | 10545 | 1466179688912 Marionette TRACE conn4 <- [1,1582,null,{}] 09:08:08 INFO - PROCESS | 10545 | 1466179688923 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:08 INFO - PROCESS | 10545 | 1466179688928 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:09 INFO - PROCESS | 10545 | 1466179689183 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 09:08:09 INFO - PROCESS | 10545 | 1466179689513 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:09 INFO - PROCESS | 10545 | 1466179689521 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:09 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6db000 == 31 [pid = 10545] [id = 403] 09:08:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 119 (0x8b6e3c00) [pid = 10545] [serial = 1210] [outer = (nil)] 09:08:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 120 (0x8da9b400) [pid = 10545] [serial = 1211] [outer = 0x8b6e3c00] 09:08:09 INFO - PROCESS | 10545 | 1466179689620 Marionette DEBUG loaded listener.js 09:08:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 121 (0x8dbcfc00) [pid = 10545] [serial = 1212] [outer = 0x8b6e3c00] 09:08:10 INFO - PROCESS | 10545 | 1466179690766 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:08:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:08:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1944ms 09:08:10 INFO - PROCESS | 10545 | 1466179690852 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 09:08:10 INFO - PROCESS | 10545 | 1466179690865 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 09:08:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:08:10 INFO - PROCESS | 10545 | 1466179690884 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:08:10 INFO - PROCESS | 10545 | 1466179690893 Marionette TRACE conn4 <- [1,1586,null,{}] 09:08:10 INFO - PROCESS | 10545 | 1466179690991 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:11 INFO - PROCESS | 10545 | 1466179691000 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:11 INFO - PROCESS | 10545 | 1466179691321 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 09:08:11 INFO - PROCESS | 10545 | 1466179691760 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:11 INFO - PROCESS | 10545 | 1466179691769 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:11 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e4400 == 32 [pid = 10545] [id = 404] 09:08:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 122 (0x8b530800) [pid = 10545] [serial = 1213] [outer = (nil)] 09:08:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 123 (0x8eddd000) [pid = 10545] [serial = 1214] [outer = 0x8b530800] 09:08:11 INFO - PROCESS | 10545 | 1466179691864 Marionette DEBUG loaded listener.js 09:08:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 124 (0x8efde000) [pid = 10545] [serial = 1215] [outer = 0x8b530800] 09:08:12 INFO - PROCESS | 10545 | 1466179692957 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:08:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:08:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 2146ms 09:08:13 INFO - PROCESS | 10545 | 1466179693029 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 09:08:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:08:13 INFO - PROCESS | 10545 | 1466179693034 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 09:08:13 INFO - PROCESS | 10545 | 1466179693042 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:08:13 INFO - PROCESS | 10545 | 1466179693049 Marionette TRACE conn4 <- [1,1590,null,{}] 09:08:13 INFO - PROCESS | 10545 | 1466179693067 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:13 INFO - PROCESS | 10545 | 1466179693077 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:13 INFO - PROCESS | 10545 | 1466179693441 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 09:08:13 INFO - PROCESS | 10545 | 1466179693697 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:13 INFO - PROCESS | 10545 | 1466179693712 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:13 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6c3400 == 33 [pid = 10545] [id = 405] 09:08:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 125 (0x8f6c3800) [pid = 10545] [serial = 1216] [outer = (nil)] 09:08:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 126 (0x8f6cb800) [pid = 10545] [serial = 1217] [outer = 0x8f6c3800] 09:08:13 INFO - PROCESS | 10545 | 1466179693806 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 127 (0x8f6d2000) [pid = 10545] [serial = 1218] [outer = 0x8f6c3800] 09:08:14 INFO - PROCESS | 10545 | 1466179694752 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:08:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:08:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1790ms 09:08:14 INFO - PROCESS | 10545 | 1466179694831 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:08:14 INFO - PROCESS | 10545 | 1466179694837 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 09:08:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:08:14 INFO - PROCESS | 10545 | 1466179694844 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:08:14 INFO - PROCESS | 10545 | 1466179694847 Marionette TRACE conn4 <- [1,1594,null,{}] 09:08:14 INFO - PROCESS | 10545 | 1466179694853 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:14 INFO - PROCESS | 10545 | 1466179694860 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:15 INFO - PROCESS | 10545 | 1466179695109 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 09:08:15 INFO - PROCESS | 10545 | 1466179695437 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:15 INFO - PROCESS | 10545 | 1466179695445 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:15 INFO - PROCESS | 10545 | ++DOCSHELL 0x89de2800 == 34 [pid = 10545] [id = 406] 09:08:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 128 (0x8c0c4400) [pid = 10545] [serial = 1219] [outer = (nil)] 09:08:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 129 (0x8f849000) [pid = 10545] [serial = 1220] [outer = 0x8c0c4400] 09:08:15 INFO - PROCESS | 10545 | 1466179695535 Marionette DEBUG loaded listener.js 09:08:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 130 (0x8f84b400) [pid = 10545] [serial = 1221] [outer = 0x8c0c4400] 09:08:16 INFO - PROCESS | 10545 | 1466179696499 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:08:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:08:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1693ms 09:08:16 INFO - PROCESS | 10545 | 1466179696538 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 09:08:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:08:16 INFO - PROCESS | 10545 | 1466179696542 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 09:08:16 INFO - PROCESS | 10545 | 1466179696549 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:08:16 INFO - PROCESS | 10545 | 1466179696553 Marionette TRACE conn4 <- [1,1598,null,{}] 09:08:16 INFO - PROCESS | 10545 | 1466179696559 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:16 INFO - PROCESS | 10545 | 1466179696564 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:16 INFO - PROCESS | 10545 | 1466179696778 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:08:17 INFO - PROCESS | 10545 | 1466179697041 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:17 INFO - PROCESS | 10545 | 1466179697053 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:17 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddb800 == 35 [pid = 10545] [id = 407] 09:08:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 131 (0x89ddec00) [pid = 10545] [serial = 1222] [outer = (nil)] 09:08:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 132 (0x8fad1c00) [pid = 10545] [serial = 1223] [outer = 0x89ddec00] 09:08:17 INFO - PROCESS | 10545 | 1466179697180 Marionette DEBUG loaded listener.js 09:08:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 133 (0x90215c00) [pid = 10545] [serial = 1224] [outer = 0x89ddec00] 09:08:18 INFO - PROCESS | 10545 | 1466179698155 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:08:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:08:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1636ms 09:08:18 INFO - PROCESS | 10545 | 1466179698185 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 09:08:18 INFO - PROCESS | 10545 | 1466179698190 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 09:08:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:08:18 INFO - PROCESS | 10545 | 1466179698196 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:08:18 INFO - PROCESS | 10545 | 1466179698200 Marionette TRACE conn4 <- [1,1602,null,{}] 09:08:18 INFO - PROCESS | 10545 | 1466179698206 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:18 INFO - PROCESS | 10545 | 1466179698218 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:18 INFO - PROCESS | 10545 | 1466179698529 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 09:08:18 INFO - PROCESS | 10545 | 1466179698856 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:18 INFO - PROCESS | 10545 | 1466179698865 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:18 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6dc400 == 36 [pid = 10545] [id = 408] 09:08:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 134 (0x8da9a000) [pid = 10545] [serial = 1225] [outer = (nil)] 09:08:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 135 (0x917ddc00) [pid = 10545] [serial = 1226] [outer = 0x8da9a000] 09:08:18 INFO - PROCESS | 10545 | 1466179698961 Marionette DEBUG loaded listener.js 09:08:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 136 (0x91cc8400) [pid = 10545] [serial = 1227] [outer = 0x8da9a000] 09:08:19 INFO - PROCESS | 10545 | 1466179699934 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:08:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:08:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1790ms 09:08:19 INFO - PROCESS | 10545 | 1466179699988 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 09:08:19 INFO - PROCESS | 10545 | 1466179699992 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 09:08:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:08:20 INFO - PROCESS | 10545 | 1466179699999 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:08:20 INFO - PROCESS | 10545 | 1466179700003 Marionette TRACE conn4 <- [1,1606,null,{}] 09:08:20 INFO - PROCESS | 10545 | 1466179700009 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:20 INFO - PROCESS | 10545 | 1466179700014 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:20 INFO - PROCESS | 10545 | 1466179700238 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 09:08:20 INFO - PROCESS | 10545 | 1466179700504 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:20 INFO - PROCESS | 10545 | 1466179700512 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:20 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd8000 == 37 [pid = 10545] [id = 409] 09:08:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 137 (0x8b536400) [pid = 10545] [serial = 1228] [outer = (nil)] 09:08:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 138 (0x92067800) [pid = 10545] [serial = 1229] [outer = 0x8b536400] 09:08:20 INFO - PROCESS | 10545 | 1466179700641 Marionette DEBUG loaded listener.js 09:08:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 139 (0x91dcc000) [pid = 10545] [serial = 1230] [outer = 0x8b536400] 09:08:21 INFO - PROCESS | 10545 | 1466179701568 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:08:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:08:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1635ms 09:08:21 INFO - PROCESS | 10545 | 1466179701636 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 09:08:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:08:21 INFO - PROCESS | 10545 | 1466179701640 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 09:08:21 INFO - PROCESS | 10545 | 1466179701647 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - PROCESS | 10545 | 1466179701651 Marionette TRACE conn4 <- [1,1610,null,{}] 09:08:21 INFO - PROCESS | 10545 | 1466179701657 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:21 INFO - PROCESS | 10545 | 1466179701662 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:21 INFO - PROCESS | 10545 | 1466179701877 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 09:08:22 INFO - PROCESS | 10545 | 1466179702140 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:22 INFO - PROCESS | 10545 | 1466179702148 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:22 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e884400 == 38 [pid = 10545] [id = 410] 09:08:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 140 (0x9158a800) [pid = 10545] [serial = 1231] [outer = (nil)] 09:08:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 141 (0x92763000) [pid = 10545] [serial = 1232] [outer = 0x9158a800] 09:08:22 INFO - PROCESS | 10545 | 1466179702275 Marionette DEBUG loaded listener.js 09:08:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 142 (0x92764000) [pid = 10545] [serial = 1233] [outer = 0x9158a800] 09:08:23 INFO - PROCESS | 10545 | 1466179703260 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:08:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:08:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1653ms 09:08:23 INFO - PROCESS | 10545 | 1466179703301 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:08:23 INFO - PROCESS | 10545 | 1466179703305 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 09:08:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:08:23 INFO - PROCESS | 10545 | 1466179703312 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:08:23 INFO - PROCESS | 10545 | 1466179703316 Marionette TRACE conn4 <- [1,1614,null,{}] 09:08:23 INFO - PROCESS | 10545 | 1466179703323 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:23 INFO - PROCESS | 10545 | 1466179703328 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:23 INFO - PROCESS | 10545 | 1466179703571 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 09:08:23 INFO - PROCESS | 10545 | 1466179703884 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:23 INFO - PROCESS | 10545 | 1466179703890 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:23 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e882800 == 39 [pid = 10545] [id = 411] 09:08:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 143 (0x8f847800) [pid = 10545] [serial = 1234] [outer = (nil)] 09:08:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 144 (0x92f8d800) [pid = 10545] [serial = 1235] [outer = 0x8f847800] 09:08:23 INFO - PROCESS | 10545 | 1466179703986 Marionette DEBUG loaded listener.js 09:08:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 145 (0x92f99c00) [pid = 10545] [serial = 1236] [outer = 0x8f847800] 09:08:24 INFO - PROCESS | 10545 | 1466179704961 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:08:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:08:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1683ms 09:08:25 INFO - PROCESS | 10545 | 1466179704997 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 09:08:25 INFO - PROCESS | 10545 | 1466179705002 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 09:08:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:08:25 INFO - PROCESS | 10545 | 1466179705010 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 10545 | 1466179705015 Marionette TRACE conn4 <- [1,1618,null,{}] 09:08:25 INFO - PROCESS | 10545 | 1466179705022 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:25 INFO - PROCESS | 10545 | 1466179705029 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:25 INFO - PROCESS | 10545 | 1466179705254 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:08:25 INFO - PROCESS | 10545 | 1466179705572 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:25 INFO - PROCESS | 10545 | 1466179705578 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:25 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6ddc00 == 40 [pid = 10545] [id = 412] 09:08:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 146 (0x8dad0c00) [pid = 10545] [serial = 1237] [outer = (nil)] 09:08:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 147 (0x93bc7c00) [pid = 10545] [serial = 1238] [outer = 0x8dad0c00] 09:08:25 INFO - PROCESS | 10545 | 1466179705674 Marionette DEBUG loaded listener.js 09:08:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 148 (0x946cc400) [pid = 10545] [serial = 1239] [outer = 0x8dad0c00] 09:08:26 INFO - PROCESS | 10545 | 1466179706640 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:08:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:08:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1691ms 09:08:26 INFO - PROCESS | 10545 | 1466179706701 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 09:08:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:08:26 INFO - PROCESS | 10545 | 1466179706707 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 09:08:26 INFO - PROCESS | 10545 | 1466179706714 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:08:26 INFO - PROCESS | 10545 | 1466179706719 Marionette TRACE conn4 <- [1,1622,null,{}] 09:08:26 INFO - PROCESS | 10545 | 1466179706726 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:26 INFO - PROCESS | 10545 | 1466179706732 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:27 INFO - PROCESS | 10545 | 1466179707004 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 09:08:27 INFO - PROCESS | 10545 | 1466179707349 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:27 INFO - PROCESS | 10545 | 1466179707360 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:27 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6dbc00 == 41 [pid = 10545] [id = 413] 09:08:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 149 (0x8f6cc000) [pid = 10545] [serial = 1240] [outer = (nil)] 09:08:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 150 (0x97771400) [pid = 10545] [serial = 1241] [outer = 0x8f6cc000] 09:08:27 INFO - PROCESS | 10545 | 1466179707452 Marionette DEBUG loaded listener.js 09:08:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 151 (0x97865c00) [pid = 10545] [serial = 1242] [outer = 0x8f6cc000] 09:08:28 INFO - PROCESS | 10545 | 1466179708448 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:08:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:08:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1788ms 09:08:28 INFO - PROCESS | 10545 | 1466179708515 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 09:08:28 INFO - PROCESS | 10545 | 1466179708518 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 09:08:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:08:28 INFO - PROCESS | 10545 | 1466179708529 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:08:28 INFO - PROCESS | 10545 | 1466179708531 Marionette TRACE conn4 <- [1,1626,null,{}] 09:08:28 INFO - PROCESS | 10545 | 1466179708538 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:28 INFO - PROCESS | 10545 | 1466179708544 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:28 INFO - PROCESS | 10545 | 1466179708774 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 09:08:29 INFO - PROCESS | 10545 | 1466179709048 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:29 INFO - PROCESS | 10545 | 1466179709056 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:29 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0ce400 == 42 [pid = 10545] [id = 414] 09:08:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 152 (0x8c914800) [pid = 10545] [serial = 1243] [outer = (nil)] 09:08:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 153 (0x8efdd800) [pid = 10545] [serial = 1244] [outer = 0x8c914800] 09:08:29 INFO - PROCESS | 10545 | 1466179709182 Marionette DEBUG loaded listener.js 09:08:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 154 (0x903de400) [pid = 10545] [serial = 1245] [outer = 0x8c914800] 09:08:30 INFO - PROCESS | 10545 | 1466179710192 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:08:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:08:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1743ms 09:08:30 INFO - PROCESS | 10545 | 1466179710273 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 09:08:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:08:30 INFO - PROCESS | 10545 | 1466179710278 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 09:08:30 INFO - PROCESS | 10545 | 1466179710284 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:08:30 INFO - PROCESS | 10545 | 1466179710288 Marionette TRACE conn4 <- [1,1630,null,{}] 09:08:30 INFO - PROCESS | 10545 | 1466179710294 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:30 INFO - PROCESS | 10545 | 1466179710299 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:30 INFO - PROCESS | 10545 | 1466179710535 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 09:08:31 INFO - PROCESS | 10545 | 1466179711037 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:31 INFO - PROCESS | 10545 | 1466179711047 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:31 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e2400 == 43 [pid = 10545] [id = 415] 09:08:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 155 (0x8a9e2800) [pid = 10545] [serial = 1246] [outer = (nil)] 09:08:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 156 (0x8a9ef000) [pid = 10545] [serial = 1247] [outer = 0x8a9e2800] 09:08:31 INFO - PROCESS | 10545 | 1466179711141 Marionette DEBUG loaded listener.js 09:08:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 157 (0x8b535400) [pid = 10545] [serial = 1248] [outer = 0x8a9e2800] 09:08:32 INFO - PROCESS | 10545 | 1466179712226 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:08:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:08:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1998ms 09:08:32 INFO - PROCESS | 10545 | 1466179712285 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:08:32 INFO - PROCESS | 10545 | 1466179712291 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 09:08:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:08:32 INFO - PROCESS | 10545 | 1466179712299 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:08:32 INFO - PROCESS | 10545 | 1466179712305 Marionette TRACE conn4 <- [1,1634,null,{}] 09:08:32 INFO - PROCESS | 10545 | 1466179712317 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:32 INFO - PROCESS | 10545 | 1466179712327 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:32 INFO - PROCESS | 10545 | 1466179712632 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 09:08:33 INFO - PROCESS | 10545 | 1466179713177 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:33 INFO - PROCESS | 10545 | 1466179713190 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:33 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c913000 == 44 [pid = 10545] [id = 416] 09:08:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 158 (0x8dad0000) [pid = 10545] [serial = 1249] [outer = (nil)] 09:08:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 159 (0x8dd22c00) [pid = 10545] [serial = 1250] [outer = 0x8dad0000] 09:08:33 INFO - PROCESS | 10545 | 1466179713272 Marionette DEBUG loaded listener.js 09:08:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 160 (0x8e886000) [pid = 10545] [serial = 1251] [outer = 0x8dad0000] 09:08:33 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbca800 == 43 [pid = 10545] [id = 379] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 159 (0x9a0d8400) [pid = 10545] [serial = 1071] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 158 (0x99d71400) [pid = 10545] [serial = 1068] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 157 (0x9a51a800) [pid = 10545] [serial = 1074] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 156 (0x952f1400) [pid = 10545] [serial = 1065] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 155 (0x8dd28400) [pid = 10545] [serial = 1086] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 154 (0x8facb800) [pid = 10545] [serial = 1056] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 153 (0x91cc5400) [pid = 10545] [serial = 1059] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 152 (0x8c0c3400) [pid = 10545] [serial = 1053] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 151 (0x8e8c7800) [pid = 10545] [serial = 1050] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 150 (0x9a524000) [pid = 10545] [serial = 1077] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 149 (0x92f97800) [pid = 10545] [serial = 1062] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 148 (0x9a76bc00) [pid = 10545] [serial = 1083] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 147 (0x9a762800) [pid = 10545] [serial = 1080] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 146 (0x8f845000) [pid = 10545] [serial = 1106] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 145 (0x9021fc00) [pid = 10545] [serial = 1107] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 144 (0x8daca800) [pid = 10545] [serial = 1103] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 143 (0x8e890c00) [pid = 10545] [serial = 1104] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 142 (0x90218c00) [pid = 10545] [serial = 1101] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 141 (0x917dc400) [pid = 10545] [serial = 1145] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 140 (0x919c6c00) [pid = 10545] [serial = 1146] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 139 (0x946d9400) [pid = 10545] [serial = 1124] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 138 (0x951d9c00) [pid = 10545] [serial = 1125] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 137 (0x952f7c00) [pid = 10545] [serial = 1127] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 136 (0x9533f000) [pid = 10545] [serial = 1128] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 135 (0x8e8cd800) [pid = 10545] [serial = 1139] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 134 (0x8f641400) [pid = 10545] [serial = 1140] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 133 (0x8e88d000) [pid = 10545] [serial = 1136] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 132 (0x8ede5000) [pid = 10545] [serial = 1137] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 131 (0x92f96800) [pid = 10545] [serial = 1121] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 130 (0x93bbbc00) [pid = 10545] [serial = 1122] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 129 (0x917dc000) [pid = 10545] [serial = 1109] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 128 (0x919bfc00) [pid = 10545] [serial = 1110] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 127 (0x91cc1400) [pid = 10545] [serial = 1112] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 126 (0x91dc3c00) [pid = 10545] [serial = 1113] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 125 (0x903d5000) [pid = 10545] [serial = 1142] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 124 (0x92068800) [pid = 10545] [serial = 1115] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 123 (0x9206cc00) [pid = 10545] [serial = 1116] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 122 (0x92eb3400) [pid = 10545] [serial = 1118] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 121 (0x92ebd000) [pid = 10545] [serial = 1119] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 120 (0x97821c00) [pid = 10545] [serial = 1130] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 119 (0x97860c00) [pid = 10545] [serial = 1131] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 118 (0x919b9000) [pid = 10545] [serial = 1133] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 117 (0x99256400) [pid = 10545] [serial = 1134] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 116 (0x92eaf800) [pid = 10545] [serial = 1152] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 115 (0x92620400) [pid = 10545] [serial = 1151] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 114 (0x8f646400) [pid = 10545] [serial = 1149] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 113 (0x9157e000) [pid = 10545] [serial = 1143] [outer = (nil)] [url = about:blank] 09:08:33 INFO - PROCESS | 10545 | --DOMWINDOW == 112 (0x8daa4800) [pid = 10545] [serial = 1148] [outer = (nil)] [url = about:blank] 09:08:34 INFO - PROCESS | 10545 | 1466179714332 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:08:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:08:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 2090ms 09:08:34 INFO - PROCESS | 10545 | 1466179714394 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 09:08:34 INFO - PROCESS | 10545 | 1466179714400 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 09:08:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:08:34 INFO - PROCESS | 10545 | 1466179714410 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:08:34 INFO - PROCESS | 10545 | 1466179714414 Marionette TRACE conn4 <- [1,1638,null,{}] 09:08:34 INFO - PROCESS | 10545 | 1466179714421 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:34 INFO - PROCESS | 10545 | 1466179714429 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:34 INFO - PROCESS | 10545 | 1466179714668 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:08:34 INFO - PROCESS | 10545 | 1466179714946 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:34 INFO - PROCESS | 10545 | 1466179714959 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:35 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dac8c00 == 44 [pid = 10545] [id = 417] 09:08:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 113 (0x8e8cb800) [pid = 10545] [serial = 1252] [outer = (nil)] 09:08:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 114 (0x8ede6000) [pid = 10545] [serial = 1253] [outer = 0x8e8cb800] 09:08:35 INFO - PROCESS | 10545 | 1466179715079 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 115 (0x8f646400) [pid = 10545] [serial = 1254] [outer = 0x8e8cb800] 09:08:35 INFO - PROCESS | 10545 | 1466179715934 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:08:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:08:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1584ms 09:08:35 INFO - PROCESS | 10545 | 1466179715994 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 09:08:35 INFO - PROCESS | 10545 | 1466179715998 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 09:08:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:08:36 INFO - PROCESS | 10545 | 1466179716013 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 10545 | 1466179716023 Marionette TRACE conn4 <- [1,1642,null,{}] 09:08:36 INFO - PROCESS | 10545 | 1466179716073 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:36 INFO - PROCESS | 10545 | 1466179716082 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:36 INFO - PROCESS | 10545 | 1466179716363 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 09:08:36 INFO - PROCESS | 10545 | 1466179716392 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:36 INFO - PROCESS | 10545 | 1466179716398 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:36 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6e2c00 == 45 [pid = 10545] [id = 418] 09:08:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 116 (0x8f6bbc00) [pid = 10545] [serial = 1255] [outer = (nil)] 09:08:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 117 (0x8f846000) [pid = 10545] [serial = 1256] [outer = 0x8f6bbc00] 09:08:36 INFO - PROCESS | 10545 | 1466179716482 Marionette DEBUG loaded listener.js 09:08:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 118 (0x8fad3400) [pid = 10545] [serial = 1257] [outer = 0x8f6bbc00] 09:08:37 INFO - PROCESS | 10545 | 1466179717488 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:08:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:08:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1539ms 09:08:37 INFO - PROCESS | 10545 | 1466179717556 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 10545 | 1466179717564 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 09:08:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:08:37 INFO - PROCESS | 10545 | 1466179717576 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - PROCESS | 10545 | 1466179717579 Marionette TRACE conn4 <- [1,1646,null,{}] 09:08:37 INFO - PROCESS | 10545 | 1466179717603 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:37 INFO - PROCESS | 10545 | 1466179717609 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:37 INFO - PROCESS | 10545 | 1466179717891 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:08:37 INFO - PROCESS | 10545 | 1466179717969 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:37 INFO - PROCESS | 10545 | 1466179717977 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:38 INFO - PROCESS | 10545 | ++DOCSHELL 0x90213400 == 46 [pid = 10545] [id = 419] 09:08:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 119 (0x903d0800) [pid = 10545] [serial = 1258] [outer = (nil)] 09:08:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 120 (0x91589000) [pid = 10545] [serial = 1259] [outer = 0x903d0800] 09:08:38 INFO - PROCESS | 10545 | 1466179718050 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 121 (0x919bb400) [pid = 10545] [serial = 1260] [outer = 0x903d0800] 09:08:38 INFO - PROCESS | 10545 | --DOMWINDOW == 120 (0x8dcacc00) [pid = 10545] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:08:38 INFO - PROCESS | 10545 | --DOMWINDOW == 119 (0x8fad2400) [pid = 10545] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:08:38 INFO - PROCESS | 10545 | --DOMWINDOW == 118 (0x92759400) [pid = 10545] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:08:38 INFO - PROCESS | 10545 | --DOMWINDOW == 117 (0x8ede4400) [pid = 10545] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:08:38 INFO - PROCESS | 10545 | --DOMWINDOW == 116 (0x89dde000) [pid = 10545] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:08:38 INFO - PROCESS | 10545 | --DOMWINDOW == 115 (0x965ab800) [pid = 10545] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:08:38 INFO - PROCESS | 10545 | --DOMWINDOW == 114 (0x8f64c800) [pid = 10545] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:08:38 INFO - PROCESS | 10545 | --DOMWINDOW == 113 (0x992d7000) [pid = 10545] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:08:38 INFO - PROCESS | 10545 | --DOMWINDOW == 112 (0x9a6d4400) [pid = 10545] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:08:38 INFO - PROCESS | 10545 | --DOMWINDOW == 111 (0x8dbc9800) [pid = 10545] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:08:38 INFO - PROCESS | 10545 | --DOMWINDOW == 110 (0x8b6e2800) [pid = 10545] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:08:38 INFO - PROCESS | 10545 | --DOMWINDOW == 109 (0x89ddb400) [pid = 10545] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:08:38 INFO - PROCESS | 10545 | --DOMWINDOW == 108 (0x8facc000) [pid = 10545] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:08:38 INFO - PROCESS | 10545 | --DOMWINDOW == 107 (0x92ebd400) [pid = 10545] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:08:38 INFO - PROCESS | 10545 | --DOMWINDOW == 106 (0x9b177400) [pid = 10545] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:08:38 INFO - PROCESS | 10545 | --DOMWINDOW == 105 (0x8da9d800) [pid = 10545] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:08:38 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x8dbcb000) [pid = 10545] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:08:38 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x89dde800) [pid = 10545] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:08:39 INFO - PROCESS | 10545 | 1466179719278 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:08:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:08:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1734ms 09:08:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:08:39 INFO - PROCESS | 10545 | 1466179719310 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 09:08:39 INFO - PROCESS | 10545 | 1466179719313 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 09:08:39 INFO - PROCESS | 10545 | 1466179719321 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:08:39 INFO - PROCESS | 10545 | 1466179719323 Marionette TRACE conn4 <- [1,1650,null,{}] 09:08:39 INFO - PROCESS | 10545 | 1466179719330 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:39 INFO - PROCESS | 10545 | 1466179719335 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:39 INFO - PROCESS | 10545 | 1466179719558 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 09:08:39 INFO - PROCESS | 10545 | 1466179719733 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:39 INFO - PROCESS | 10545 | 1466179719750 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:39 INFO - PROCESS | 10545 | ++DOCSHELL 0x90218800 == 47 [pid = 10545] [id = 420] 09:08:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x9021b000) [pid = 10545] [serial = 1261] [outer = (nil)] 09:08:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x919c1800) [pid = 10545] [serial = 1262] [outer = 0x9021b000] 09:08:39 INFO - PROCESS | 10545 | 1466179719830 Marionette DEBUG loaded listener.js 09:08:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 106 (0x91dca400) [pid = 10545] [serial = 1263] [outer = 0x9021b000] 09:08:40 INFO - PROCESS | 10545 | 1466179720845 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:08:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:08:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1584ms 09:08:40 INFO - PROCESS | 10545 | 1466179720905 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:08:40 INFO - PROCESS | 10545 | 1466179720912 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 09:08:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:08:40 INFO - PROCESS | 10545 | 1466179720922 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:08:40 INFO - PROCESS | 10545 | 1466179720926 Marionette TRACE conn4 <- [1,1654,null,{}] 09:08:40 INFO - PROCESS | 10545 | 1466179720936 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:40 INFO - PROCESS | 10545 | 1466179720941 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:41 INFO - PROCESS | 10545 | 1466179721181 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 09:08:41 INFO - PROCESS | 10545 | 1466179721514 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:41 INFO - PROCESS | 10545 | 1466179721532 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:41 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c913800 == 48 [pid = 10545] [id = 421] 09:08:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 107 (0x8c918800) [pid = 10545] [serial = 1264] [outer = (nil)] 09:08:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 108 (0x8dacbc00) [pid = 10545] [serial = 1265] [outer = 0x8c918800] 09:08:41 INFO - PROCESS | 10545 | 1466179721617 Marionette DEBUG loaded listener.js 09:08:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 109 (0x8dcab800) [pid = 10545] [serial = 1266] [outer = 0x8c918800] 09:08:42 INFO - PROCESS | 10545 | 1466179722598 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:08:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:08:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1747ms 09:08:42 INFO - PROCESS | 10545 | 1466179722670 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 09:08:42 INFO - PROCESS | 10545 | 1466179722678 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 09:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:08:42 INFO - PROCESS | 10545 | 1466179722690 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:08:42 INFO - PROCESS | 10545 | 1466179722694 Marionette TRACE conn4 <- [1,1658,null,{}] 09:08:42 INFO - PROCESS | 10545 | 1466179722701 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:42 INFO - PROCESS | 10545 | 1466179722707 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:42 INFO - PROCESS | 10545 | 1466179722992 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:08:43 INFO - PROCESS | 10545 | 1466179723312 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:43 INFO - PROCESS | 10545 | 1466179723320 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:43 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c90d400 == 49 [pid = 10545] [id = 422] 09:08:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 110 (0x8f645400) [pid = 10545] [serial = 1267] [outer = (nil)] 09:08:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 111 (0x8f6b8400) [pid = 10545] [serial = 1268] [outer = 0x8f645400] 09:08:43 INFO - PROCESS | 10545 | 1466179723412 Marionette DEBUG loaded listener.js 09:08:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 112 (0x8f6cd400) [pid = 10545] [serial = 1269] [outer = 0x8f645400] 09:08:44 INFO - PROCESS | 10545 | 1466179724387 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1739ms 09:08:44 INFO - PROCESS | 10545 | 1466179724446 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:08:44 INFO - PROCESS | 10545 | 1466179724452 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 09:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:08:44 INFO - PROCESS | 10545 | 1466179724463 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:08:44 INFO - PROCESS | 10545 | 1466179724469 Marionette TRACE conn4 <- [1,1662,null,{}] 09:08:44 INFO - PROCESS | 10545 | 1466179724488 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:44 INFO - PROCESS | 10545 | 1466179724498 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:44 INFO - PROCESS | 10545 | 1466179724742 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 09:08:45 INFO - PROCESS | 10545 | 1466179725078 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:45 INFO - PROCESS | 10545 | 1466179725091 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:45 INFO - PROCESS | 10545 | ++DOCSHELL 0x919b9000 == 50 [pid = 10545] [id = 423] 09:08:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 113 (0x91cc5800) [pid = 10545] [serial = 1270] [outer = (nil)] 09:08:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 114 (0x92071800) [pid = 10545] [serial = 1271] [outer = 0x91cc5800] 09:08:45 INFO - PROCESS | 10545 | 1466179725185 Marionette DEBUG loaded listener.js 09:08:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 115 (0x92761c00) [pid = 10545] [serial = 1272] [outer = 0x91cc5800] 09:08:46 INFO - PROCESS | 10545 | 1466179726140 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1743ms 09:08:46 INFO - PROCESS | 10545 | 1466179726206 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 09:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:08:46 INFO - PROCESS | 10545 | 1466179726212 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 09:08:46 INFO - PROCESS | 10545 | 1466179726218 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:08:46 INFO - PROCESS | 10545 | 1466179726222 Marionette TRACE conn4 <- [1,1666,null,{}] 09:08:46 INFO - PROCESS | 10545 | 1466179726228 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:46 INFO - PROCESS | 10545 | 1466179726233 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:46 INFO - PROCESS | 10545 | 1466179726462 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:08:46 INFO - PROCESS | 10545 | 1466179726733 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:46 INFO - PROCESS | 10545 | 1466179726741 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:46 INFO - PROCESS | 10545 | ++DOCSHELL 0x903d5c00 == 51 [pid = 10545] [id = 424] 09:08:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 116 (0x919c4800) [pid = 10545] [serial = 1273] [outer = (nil)] 09:08:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 117 (0x93a64000) [pid = 10545] [serial = 1274] [outer = 0x919c4800] 09:08:46 INFO - PROCESS | 10545 | 1466179726840 Marionette DEBUG loaded listener.js 09:08:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 118 (0x93bcac00) [pid = 10545] [serial = 1275] [outer = 0x919c4800] 09:08:47 INFO - PROCESS | 10545 | 1466179727759 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1586ms 09:08:47 INFO - PROCESS | 10545 | 1466179727805 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 09:08:47 INFO - PROCESS | 10545 | 1466179727809 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 09:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:08:47 INFO - PROCESS | 10545 | 1466179727816 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:08:47 INFO - PROCESS | 10545 | 1466179727820 Marionette TRACE conn4 <- [1,1670,null,{}] 09:08:47 INFO - PROCESS | 10545 | 1466179727826 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:47 INFO - PROCESS | 10545 | 1466179727832 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:48 INFO - PROCESS | 10545 | 1466179728064 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 09:08:48 INFO - PROCESS | 10545 | 1466179728373 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:48 INFO - PROCESS | 10545 | 1466179728385 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:48 INFO - PROCESS | 10545 | ++DOCSHELL 0x9275e000 == 52 [pid = 10545] [id = 425] 09:08:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 119 (0x92ebcc00) [pid = 10545] [serial = 1276] [outer = (nil)] 09:08:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 120 (0x952f1c00) [pid = 10545] [serial = 1277] [outer = 0x92ebcc00] 09:08:48 INFO - PROCESS | 10545 | 1466179728474 Marionette DEBUG loaded listener.js 09:08:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 121 (0x9533f000) [pid = 10545] [serial = 1278] [outer = 0x92ebcc00] 09:08:49 INFO - PROCESS | 10545 | 1466179729394 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1641ms 09:08:49 INFO - PROCESS | 10545 | 1466179729459 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:08:49 INFO - PROCESS | 10545 | 1466179729463 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 09:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:08:49 INFO - PROCESS | 10545 | 1466179729470 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:08:49 INFO - PROCESS | 10545 | 1466179729473 Marionette TRACE conn4 <- [1,1674,null,{}] 09:08:49 INFO - PROCESS | 10545 | 1466179729479 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:49 INFO - PROCESS | 10545 | 1466179729491 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:49 INFO - PROCESS | 10545 | 1466179729801 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 09:08:50 INFO - PROCESS | 10545 | 1466179730128 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:50 INFO - PROCESS | 10545 | 1466179730137 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:50 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b53e000 == 53 [pid = 10545] [id = 426] 09:08:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 122 (0x8ede0000) [pid = 10545] [serial = 1279] [outer = (nil)] 09:08:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 123 (0x97867400) [pid = 10545] [serial = 1280] [outer = 0x8ede0000] 09:08:50 INFO - PROCESS | 10545 | 1466179730223 Marionette DEBUG loaded listener.js 09:08:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 124 (0x99614400) [pid = 10545] [serial = 1281] [outer = 0x8ede0000] 09:08:51 INFO - PROCESS | 10545 | 1466179731149 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1736ms 09:08:51 INFO - PROCESS | 10545 | 1466179731208 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 09:08:51 INFO - PROCESS | 10545 | 1466179731212 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 09:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:08:51 INFO - PROCESS | 10545 | 1466179731219 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:08:51 INFO - PROCESS | 10545 | 1466179731223 Marionette TRACE conn4 <- [1,1678,null,{}] 09:08:51 INFO - PROCESS | 10545 | 1466179731229 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:51 INFO - PROCESS | 10545 | 1466179731234 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:51 INFO - PROCESS | 10545 | 1466179731451 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:08:51 INFO - PROCESS | 10545 | 1466179731715 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:51 INFO - PROCESS | 10545 | 1466179731725 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:51 INFO - PROCESS | 10545 | ++DOCSHELL 0x8facc400 == 54 [pid = 10545] [id = 427] 09:08:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 125 (0x9782ec00) [pid = 10545] [serial = 1282] [outer = (nil)] 09:08:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 126 (0x99ec0800) [pid = 10545] [serial = 1283] [outer = 0x9782ec00] 09:08:51 INFO - PROCESS | 10545 | 1466179731853 Marionette DEBUG loaded listener.js 09:08:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 127 (0x99ecc400) [pid = 10545] [serial = 1284] [outer = 0x9782ec00] 09:08:52 INFO - PROCESS | 10545 | 1466179732792 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1639ms 09:08:52 INFO - PROCESS | 10545 | 1466179732860 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 09:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:08:52 INFO - PROCESS | 10545 | 1466179732864 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 09:08:52 INFO - PROCESS | 10545 | 1466179732871 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:08:52 INFO - PROCESS | 10545 | 1466179732875 Marionette TRACE conn4 <- [1,1682,null,{}] 09:08:52 INFO - PROCESS | 10545 | 1466179732881 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:52 INFO - PROCESS | 10545 | 1466179732887 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:53 INFO - PROCESS | 10545 | 1466179733155 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 09:08:53 INFO - PROCESS | 10545 | 1466179733469 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:53 INFO - PROCESS | 10545 | 1466179733476 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:53 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6e1800 == 55 [pid = 10545] [id = 428] 09:08:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 128 (0x8e890000) [pid = 10545] [serial = 1285] [outer = (nil)] 09:08:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 129 (0x9a0d5c00) [pid = 10545] [serial = 1286] [outer = 0x8e890000] 09:08:53 INFO - PROCESS | 10545 | 1466179733568 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 130 (0x9a0db800) [pid = 10545] [serial = 1287] [outer = 0x8e890000] 09:08:54 INFO - PROCESS | 10545 | 1466179734533 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1733ms 09:08:54 INFO - PROCESS | 10545 | 1466179734605 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:08:54 INFO - PROCESS | 10545 | 1466179734608 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 09:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:08:54 INFO - PROCESS | 10545 | 1466179734615 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:08:54 INFO - PROCESS | 10545 | 1466179734618 Marionette TRACE conn4 <- [1,1686,null,{}] 09:08:54 INFO - PROCESS | 10545 | 1466179734624 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:54 INFO - PROCESS | 10545 | 1466179734630 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:54 INFO - PROCESS | 10545 | 1466179734853 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 09:08:55 INFO - PROCESS | 10545 | 1466179735177 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:55 INFO - PROCESS | 10545 | 1466179735188 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:55 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c91bc00 == 56 [pid = 10545] [id = 429] 09:08:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 131 (0x8dca6800) [pid = 10545] [serial = 1288] [outer = (nil)] 09:08:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 132 (0x9a3f8400) [pid = 10545] [serial = 1289] [outer = 0x8dca6800] 09:08:55 INFO - PROCESS | 10545 | 1466179735271 Marionette DEBUG loaded listener.js 09:08:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 133 (0x9a517c00) [pid = 10545] [serial = 1290] [outer = 0x8dca6800] 09:08:56 INFO - PROCESS | 10545 | 1466179736196 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1643ms 09:08:56 INFO - PROCESS | 10545 | 1466179736260 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 09:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:08:56 INFO - PROCESS | 10545 | 1466179736264 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 09:08:56 INFO - PROCESS | 10545 | 1466179736270 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:08:56 INFO - PROCESS | 10545 | 1466179736274 Marionette TRACE conn4 <- [1,1690,null,{}] 09:08:56 INFO - PROCESS | 10545 | 1466179736280 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:56 INFO - PROCESS | 10545 | 1466179736285 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:56 INFO - PROCESS | 10545 | 1466179736507 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:08:56 INFO - PROCESS | 10545 | 1466179736816 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:56 INFO - PROCESS | 10545 | 1466179736825 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:56 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a0d7400 == 57 [pid = 10545] [id = 430] 09:08:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 134 (0x9a3f0800) [pid = 10545] [serial = 1291] [outer = (nil)] 09:08:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 135 (0x9a523000) [pid = 10545] [serial = 1292] [outer = 0x9a3f0800] 09:08:56 INFO - PROCESS | 10545 | 1466179736918 Marionette DEBUG loaded listener.js 09:08:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 136 (0x9a524c00) [pid = 10545] [serial = 1293] [outer = 0x9a3f0800] 09:08:57 INFO - PROCESS | 10545 | 1466179737847 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1638ms 09:08:57 INFO - PROCESS | 10545 | 1466179737909 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:08:57 INFO - PROCESS | 10545 | 1466179737914 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 09:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:08:57 INFO - PROCESS | 10545 | 1466179737921 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:08:57 INFO - PROCESS | 10545 | 1466179737926 Marionette TRACE conn4 <- [1,1694,null,{}] 09:08:57 INFO - PROCESS | 10545 | 1466179737932 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:57 INFO - PROCESS | 10545 | 1466179737939 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:58 INFO - PROCESS | 10545 | 1466179738199 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 09:08:58 INFO - PROCESS | 10545 | 1466179738529 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:58 INFO - PROCESS | 10545 | 1466179738544 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:58 INFO - PROCESS | 10545 | ++DOCSHELL 0x9a765000 == 58 [pid = 10545] [id = 431] 09:08:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 137 (0x9a767000) [pid = 10545] [serial = 1294] [outer = (nil)] 09:08:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 138 (0x9a8fa400) [pid = 10545] [serial = 1295] [outer = 0x9a767000] 09:08:58 INFO - PROCESS | 10545 | 1466179738631 Marionette DEBUG loaded listener.js 09:08:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 139 (0x9af07400) [pid = 10545] [serial = 1296] [outer = 0x9a767000] 09:08:59 INFO - PROCESS | 10545 | 1466179739617 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1743ms 09:08:59 INFO - PROCESS | 10545 | 1466179739665 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 09:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:08:59 INFO - PROCESS | 10545 | 1466179739670 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 09:08:59 INFO - PROCESS | 10545 | 1466179739676 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:08:59 INFO - PROCESS | 10545 | 1466179739680 Marionette TRACE conn4 <- [1,1698,null,{}] 09:08:59 INFO - PROCESS | 10545 | 1466179739686 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:59 INFO - PROCESS | 10545 | 1466179739692 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:08:59 INFO - PROCESS | 10545 | 1466179739992 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 09:09:00 INFO - PROCESS | 10545 | 1466179740327 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:00 INFO - PROCESS | 10545 | 1466179740336 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:00 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9eb800 == 59 [pid = 10545] [id = 432] 09:09:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 140 (0x8b299400) [pid = 10545] [serial = 1297] [outer = (nil)] 09:09:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 141 (0x8c916400) [pid = 10545] [serial = 1298] [outer = 0x8b299400] 09:09:00 INFO - PROCESS | 10545 | 1466179740433 Marionette DEBUG loaded listener.js 09:09:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 142 (0x8dbcbc00) [pid = 10545] [serial = 1299] [outer = 0x8b299400] 09:09:02 INFO - PROCESS | 10545 | 1466179742027 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2386ms 09:09:02 INFO - PROCESS | 10545 | 1466179742063 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 09:09:02 INFO - PROCESS | 10545 | 1466179742068 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 09:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:09:02 INFO - PROCESS | 10545 | 1466179742077 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:09:02 INFO - PROCESS | 10545 | 1466179742082 Marionette TRACE conn4 <- [1,1702,null,{}] 09:09:02 INFO - PROCESS | 10545 | 1466179742091 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:02 INFO - PROCESS | 10545 | 1466179742097 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:02 INFO - PROCESS | 10545 | 1466179742309 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 09:09:02 INFO - PROCESS | 10545 | 1466179742579 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:02 INFO - PROCESS | 10545 | 1466179742589 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:02 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0c6c00 == 60 [pid = 10545] [id = 433] 09:09:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 143 (0x8c0cd800) [pid = 10545] [serial = 1300] [outer = (nil)] 09:09:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 144 (0x8dbd4c00) [pid = 10545] [serial = 1301] [outer = 0x8c0cd800] 09:09:02 INFO - PROCESS | 10545 | 1466179742675 Marionette DEBUG loaded listener.js 09:09:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 145 (0x8eddb000) [pid = 10545] [serial = 1302] [outer = 0x8c0cd800] 09:09:03 INFO - PROCESS | 10545 | 1466179743594 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1586ms 09:09:03 INFO - PROCESS | 10545 | 1466179743664 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 10545 | 1466179743671 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 09:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:09:03 INFO - PROCESS | 10545 | 1466179743682 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 10545 | 1466179743686 Marionette TRACE conn4 <- [1,1706,null,{}] 09:09:03 INFO - PROCESS | 10545 | 1466179743693 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:03 INFO - PROCESS | 10545 | 1466179743700 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:04 INFO - PROCESS | 10545 | 1466179744060 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 09:09:04 INFO - PROCESS | 10545 | 1466179744393 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:04 INFO - PROCESS | 10545 | 1466179744402 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:04 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b532800 == 61 [pid = 10545] [id = 434] 09:09:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 146 (0x8e8cec00) [pid = 10545] [serial = 1303] [outer = (nil)] 09:09:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 147 (0x8f6cf400) [pid = 10545] [serial = 1304] [outer = 0x8e8cec00] 09:09:04 INFO - PROCESS | 10545 | 1466179744485 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 148 (0x917dd400) [pid = 10545] [serial = 1305] [outer = 0x8e8cec00] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x903da800 == 60 [pid = 10545] [id = 369] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8b297000 == 59 [pid = 10545] [id = 365] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8dd1f400 == 58 [pid = 10545] [id = 364] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8e8c1400 == 57 [pid = 10545] [id = 397] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddac00 == 56 [pid = 10545] [id = 398] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8c913000 == 55 [pid = 10545] [id = 416] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8c911800 == 54 [pid = 10545] [id = 363] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6e2c00 == 53 [pid = 10545] [id = 418] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8dac8c00 == 52 [pid = 10545] [id = 417] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9f0800 == 51 [pid = 10545] [id = 367] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8daa2400 == 50 [pid = 10545] [id = 371] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x90213400 == 49 [pid = 10545] [id = 419] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8efdd000 == 48 [pid = 10545] [id = 368] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8b53a400 == 47 [pid = 10545] [id = 366] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x9157dc00 == 46 [pid = 10545] [id = 373] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8b52fc00 == 45 [pid = 10545] [id = 376] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x92eb1000 == 44 [pid = 10545] [id = 375] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd8400 == 43 [pid = 10545] [id = 370] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6e6400 == 42 [pid = 10545] [id = 377] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x91dcf000 == 41 [pid = 10545] [id = 372] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8e886800 == 40 [pid = 10545] [id = 374] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbcac00 == 39 [pid = 10545] [id = 378] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6d7400 == 38 [pid = 10545] [id = 362] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0c6c00 == 37 [pid = 10545] [id = 433] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9eb800 == 36 [pid = 10545] [id = 432] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x9a765000 == 35 [pid = 10545] [id = 431] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x9a0d7400 == 34 [pid = 10545] [id = 430] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8c91bc00 == 33 [pid = 10545] [id = 429] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8facc400 == 32 [pid = 10545] [id = 427] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6e1800 == 31 [pid = 10545] [id = 428] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8b53e000 == 30 [pid = 10545] [id = 426] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x9275e000 == 29 [pid = 10545] [id = 425] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x919b9000 == 28 [pid = 10545] [id = 423] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x903d5c00 == 27 [pid = 10545] [id = 424] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8c90d400 == 26 [pid = 10545] [id = 422] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x90218800 == 25 [pid = 10545] [id = 420] 09:09:06 INFO - PROCESS | 10545 | --DOCSHELL 0x8c913800 == 24 [pid = 10545] [id = 421] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 147 (0x8ede5400) [pid = 10545] [serial = 1155] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 146 (0x8ddbd800) [pid = 10545] [serial = 1154] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 145 (0x917dc800) [pid = 10545] [serial = 1158] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 144 (0x903dac00) [pid = 10545] [serial = 1157] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 143 (0x92f8cc00) [pid = 10545] [serial = 1161] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 142 (0x92763800) [pid = 10545] [serial = 1160] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 141 (0x951d6400) [pid = 10545] [serial = 1164] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 140 (0x93bc6400) [pid = 10545] [serial = 1163] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 139 (0x965bac00) [pid = 10545] [serial = 1167] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 138 (0x95338c00) [pid = 10545] [serial = 1166] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 137 (0x9a0d8000) [pid = 10545] [serial = 1170] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 136 (0x9a0d0000) [pid = 10545] [serial = 1169] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 135 (0x9a521400) [pid = 10545] [serial = 1173] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 134 (0x9a179800) [pid = 10545] [serial = 1172] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 133 (0x9a769800) [pid = 10545] [serial = 1176] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 132 (0x9a760400) [pid = 10545] [serial = 1175] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 131 (0x9af08800) [pid = 10545] [serial = 1179] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 130 (0x8dca5c00) [pid = 10545] [serial = 1203] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 129 (0x8c0c7400) [pid = 10545] [serial = 1199] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 128 (0x9af05400) [pid = 10545] [serial = 1178] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 127 (0x89de3400) [pid = 10545] [serial = 1196] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 126 (0x8a9ef800) [pid = 10545] [serial = 1197] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 125 (0x919c0c00) [pid = 10545] [serial = 1194] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 124 (0x903dec00) [pid = 10545] [serial = 1193] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 123 (0x9afb5000) [pid = 10545] [serial = 1182] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 122 (0x9af0d400) [pid = 10545] [serial = 1181] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 121 (0x9b17ec00) [pid = 10545] [serial = 1185] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 120 (0x9b179c00) [pid = 10545] [serial = 1184] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 119 (0x9b186400) [pid = 10545] [serial = 1188] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 118 (0x9b185000) [pid = 10545] [serial = 1187] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 117 (0x8ddc0c00) [pid = 10545] [serial = 1191] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 116 (0x8ddb4000) [pid = 10545] [serial = 1190] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 115 (0x8dbcf800) [pid = 10545] [serial = 1202] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 114 (0x8b52f400) [pid = 10545] [serial = 1205] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 113 (0x8c91b400) [pid = 10545] [serial = 1200] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 112 (0x8da99800) [pid = 10545] [serial = 1206] [outer = (nil)] [url = about:blank] 09:09:06 INFO - PROCESS | 10545 | --DOMWINDOW == 111 (0x8e8c2000) [pid = 10545] [serial = 1208] [outer = (nil)] [url = about:blank] 09:09:07 INFO - PROCESS | 10545 | 1466179747217 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 3595ms 09:09:07 INFO - PROCESS | 10545 | 1466179747279 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 09:09:07 INFO - PROCESS | 10545 | 1466179747287 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 09:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:09:07 INFO - PROCESS | 10545 | 1466179747295 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:09:07 INFO - PROCESS | 10545 | 1466179747303 Marionette TRACE conn4 <- [1,1710,null,{}] 09:09:07 INFO - PROCESS | 10545 | 1466179747332 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:07 INFO - PROCESS | 10545 | 1466179747337 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:07 INFO - PROCESS | 10545 | 1466179747515 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:09:07 INFO - PROCESS | 10545 | 1466179747526 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:07 INFO - PROCESS | 10545 | 1466179747537 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:07 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9f1800 == 25 [pid = 10545] [id = 435] 09:09:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 112 (0x8b295000) [pid = 10545] [serial = 1306] [outer = (nil)] 09:09:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 113 (0x8b29f000) [pid = 10545] [serial = 1307] [outer = 0x8b295000] 09:09:07 INFO - PROCESS | 10545 | 1466179747611 Marionette DEBUG loaded listener.js 09:09:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 114 (0x8b531000) [pid = 10545] [serial = 1308] [outer = 0x8b295000] 09:09:08 INFO - PROCESS | 10545 | 1466179748687 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1459ms 09:09:08 INFO - PROCESS | 10545 | 1466179748755 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 09:09:08 INFO - PROCESS | 10545 | 1466179748763 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 09:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:09:08 INFO - PROCESS | 10545 | 1466179748830 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:09:08 INFO - PROCESS | 10545 | 1466179748836 Marionette TRACE conn4 <- [1,1714,null,{}] 09:09:08 INFO - PROCESS | 10545 | 1466179748843 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:08 INFO - PROCESS | 10545 | 1466179748848 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:09 INFO - PROCESS | 10545 | 1466179749101 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 09:09:09 INFO - PROCESS | 10545 | 1466179749300 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:09 INFO - PROCESS | 10545 | 1466179749309 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:09 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6d8800 == 26 [pid = 10545] [id = 436] 09:09:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 115 (0x8c0c6000) [pid = 10545] [serial = 1309] [outer = (nil)] 09:09:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 116 (0x8c0cec00) [pid = 10545] [serial = 1310] [outer = 0x8c0c6000] 09:09:09 INFO - PROCESS | 10545 | 1466179749391 Marionette DEBUG loaded listener.js 09:09:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 117 (0x8c912c00) [pid = 10545] [serial = 1311] [outer = 0x8c0c6000] 09:09:10 INFO - PROCESS | 10545 | 1466179750313 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1596ms 09:09:10 INFO - PROCESS | 10545 | 1466179750371 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 10545 | 1466179750375 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 09:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:09:10 INFO - PROCESS | 10545 | 1466179750387 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - PROCESS | 10545 | 1466179750394 Marionette TRACE conn4 <- [1,1718,null,{}] 09:09:10 INFO - PROCESS | 10545 | 1466179750431 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:10 INFO - PROCESS | 10545 | 1466179750447 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:10 INFO - PROCESS | 10545 | 1466179750694 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:09:10 INFO - PROCESS | 10545 | 1466179750715 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:10 INFO - PROCESS | 10545 | 1466179750727 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:10 INFO - PROCESS | 10545 | ++DOCSHELL 0x8daa3000 == 27 [pid = 10545] [id = 437] 09:09:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 118 (0x8daa3800) [pid = 10545] [serial = 1312] [outer = (nil)] 09:09:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 119 (0x8dac7000) [pid = 10545] [serial = 1313] [outer = 0x8daa3800] 09:09:10 INFO - PROCESS | 10545 | 1466179750805 Marionette DEBUG loaded listener.js 09:09:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 120 (0x8dbca000) [pid = 10545] [serial = 1314] [outer = 0x8daa3800] 09:09:12 INFO - PROCESS | 10545 | --DOMWINDOW == 119 (0x8f6bbc00) [pid = 10545] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:09:12 INFO - PROCESS | 10545 | --DOMWINDOW == 118 (0x8b536400) [pid = 10545] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:09:12 INFO - PROCESS | 10545 | --DOMWINDOW == 117 (0x8c914800) [pid = 10545] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:09:12 INFO - PROCESS | 10545 | --DOMWINDOW == 116 (0x9158a800) [pid = 10545] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:09:12 INFO - PROCESS | 10545 | --DOMWINDOW == 115 (0x8b530800) [pid = 10545] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:09:12 INFO - PROCESS | 10545 | --DOMWINDOW == 114 (0x8da9a000) [pid = 10545] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:09:12 INFO - PROCESS | 10545 | --DOMWINDOW == 113 (0x8f6cc000) [pid = 10545] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:09:12 INFO - PROCESS | 10545 | --DOMWINDOW == 112 (0x8b6e3c00) [pid = 10545] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:09:12 INFO - PROCESS | 10545 | --DOMWINDOW == 111 (0x8dad0000) [pid = 10545] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:09:12 INFO - PROCESS | 10545 | --DOMWINDOW == 110 (0x903d0800) [pid = 10545] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:09:12 INFO - PROCESS | 10545 | --DOMWINDOW == 109 (0x8f847800) [pid = 10545] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:09:12 INFO - PROCESS | 10545 | --DOMWINDOW == 108 (0x8f6c3800) [pid = 10545] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:09:12 INFO - PROCESS | 10545 | --DOMWINDOW == 107 (0x8a9e2800) [pid = 10545] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:09:12 INFO - PROCESS | 10545 | --DOMWINDOW == 106 (0x8dad0c00) [pid = 10545] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:09:12 INFO - PROCESS | 10545 | --DOMWINDOW == 105 (0x89ddec00) [pid = 10545] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:09:12 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x8c0c4400) [pid = 10545] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:09:12 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x8e8cb800) [pid = 10545] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:09:12 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x8b6dec00) [pid = 10545] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:09:12 INFO - PROCESS | 10545 | --DOMWINDOW == 101 (0x9021b000) [pid = 10545] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:09:12 INFO - PROCESS | 10545 | 1466179752709 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 2349ms 09:09:12 INFO - PROCESS | 10545 | 1466179752738 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 09:09:12 INFO - PROCESS | 10545 | 1466179752743 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 09:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:09:12 INFO - PROCESS | 10545 | 1466179752750 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:09:12 INFO - PROCESS | 10545 | 1466179752752 Marionette TRACE conn4 <- [1,1722,null,{}] 09:09:12 INFO - PROCESS | 10545 | 1466179752758 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:12 INFO - PROCESS | 10545 | 1466179752764 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:12 INFO - PROCESS | 10545 | 1466179752990 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 09:09:13 INFO - PROCESS | 10545 | 1466179753011 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:13 INFO - PROCESS | 10545 | 1466179753019 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:13 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dddc00 == 28 [pid = 10545] [id = 438] 09:09:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 102 (0x8daa7400) [pid = 10545] [serial = 1315] [outer = (nil)] 09:09:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x8dbd0400) [pid = 10545] [serial = 1316] [outer = 0x8daa7400] 09:09:13 INFO - PROCESS | 10545 | 1466179753107 Marionette DEBUG loaded listener.js 09:09:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x8dca7000) [pid = 10545] [serial = 1317] [outer = 0x8daa7400] 09:09:14 INFO - PROCESS | 10545 | 1466179754064 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1384ms 09:09:14 INFO - PROCESS | 10545 | 1466179754136 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:09:14 INFO - PROCESS | 10545 | 1466179754143 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 09:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:09:14 INFO - PROCESS | 10545 | 1466179754153 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:09:14 INFO - PROCESS | 10545 | 1466179754159 Marionette TRACE conn4 <- [1,1726,null,{}] 09:09:14 INFO - PROCESS | 10545 | 1466179754228 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:14 INFO - PROCESS | 10545 | 1466179754234 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:14 INFO - PROCESS | 10545 | 1466179754450 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 09:09:14 INFO - PROCESS | 10545 | 1466179754714 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:14 INFO - PROCESS | 10545 | 1466179754730 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:14 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b298c00 == 29 [pid = 10545] [id = 439] 09:09:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x8b299000) [pid = 10545] [serial = 1318] [outer = (nil)] 09:09:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 106 (0x8b29d000) [pid = 10545] [serial = 1319] [outer = 0x8b299000] 09:09:14 INFO - PROCESS | 10545 | 1466179754841 Marionette DEBUG loaded listener.js 09:09:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 107 (0x8b537000) [pid = 10545] [serial = 1320] [outer = 0x8b299000] 09:09:15 INFO - PROCESS | 10545 | 1466179755808 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1690ms 09:09:15 INFO - PROCESS | 10545 | 1466179755845 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 09:09:15 INFO - PROCESS | 10545 | 1466179755853 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 09:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:09:15 INFO - PROCESS | 10545 | 1466179755885 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:09:15 INFO - PROCESS | 10545 | 1466179755889 Marionette TRACE conn4 <- [1,1730,null,{}] 09:09:15 INFO - PROCESS | 10545 | 1466179755897 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:15 INFO - PROCESS | 10545 | 1466179755903 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:16 INFO - PROCESS | 10545 | 1466179756101 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:09:16 INFO - PROCESS | 10545 | 1466179756341 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:16 INFO - PROCESS | 10545 | 1466179756351 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:16 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0cbc00 == 30 [pid = 10545] [id = 440] 09:09:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 108 (0x8c916800) [pid = 10545] [serial = 1321] [outer = (nil)] 09:09:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 109 (0x8da99400) [pid = 10545] [serial = 1322] [outer = 0x8c916800] 09:09:16 INFO - PROCESS | 10545 | 1466179756454 Marionette DEBUG loaded listener.js 09:09:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 110 (0x8dac3800) [pid = 10545] [serial = 1323] [outer = 0x8c916800] 09:09:17 INFO - PROCESS | 10545 | 1466179757390 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1540ms 09:09:17 INFO - PROCESS | 10545 | 1466179757438 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 09:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:09:17 INFO - PROCESS | 10545 | 1466179757444 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 09:09:17 INFO - PROCESS | 10545 | 1466179757453 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:09:17 INFO - PROCESS | 10545 | 1466179757460 Marionette TRACE conn4 <- [1,1734,null,{}] 09:09:17 INFO - PROCESS | 10545 | 1466179757478 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:17 INFO - PROCESS | 10545 | 1466179757488 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:17 INFO - PROCESS | 10545 | 1466179757689 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 09:09:17 INFO - PROCESS | 10545 | 1466179757957 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:17 INFO - PROCESS | 10545 | 1466179757967 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:18 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dd2c400 == 31 [pid = 10545] [id = 441] 09:09:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 111 (0x8ddb1800) [pid = 10545] [serial = 1324] [outer = (nil)] 09:09:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 112 (0x8ddb9800) [pid = 10545] [serial = 1325] [outer = 0x8ddb1800] 09:09:18 INFO - PROCESS | 10545 | 1466179758102 Marionette DEBUG loaded listener.js 09:09:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 113 (0x8ddbe000) [pid = 10545] [serial = 1326] [outer = 0x8ddb1800] 09:09:19 INFO - PROCESS | 10545 | 1466179759058 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1644ms 09:09:19 INFO - PROCESS | 10545 | 1466179759095 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:09:19 INFO - PROCESS | 10545 | 1466179759100 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 09:09:19 INFO - PROCESS | 10545 | 1466179759107 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:09:19 INFO - PROCESS | 10545 | 1466179759111 Marionette TRACE conn4 <- [1,1738,null,{}] 09:09:19 INFO - PROCESS | 10545 | 1466179759117 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:19 INFO - PROCESS | 10545 | 1466179759122 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:19 INFO - PROCESS | 10545 | 1466179759317 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 09:09:19 INFO - PROCESS | 10545 | 1466179759555 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:19 INFO - PROCESS | 10545 | 1466179759564 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:19 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbd4000 == 32 [pid = 10545] [id = 442] 09:09:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 114 (0x8ddb7c00) [pid = 10545] [serial = 1327] [outer = (nil)] 09:09:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 115 (0x8e890400) [pid = 10545] [serial = 1328] [outer = 0x8ddb7c00] 09:09:19 INFO - PROCESS | 10545 | 1466179759695 Marionette DEBUG loaded listener.js 09:09:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 116 (0x8e8c1800) [pid = 10545] [serial = 1329] [outer = 0x8ddb7c00] 09:09:20 INFO - PROCESS | 10545 | 1466179760667 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1638ms 09:09:20 INFO - PROCESS | 10545 | 1466179760746 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 09:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:09:20 INFO - PROCESS | 10545 | 1466179760751 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 09:09:20 INFO - PROCESS | 10545 | 1466179760759 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:09:20 INFO - PROCESS | 10545 | 1466179760762 Marionette TRACE conn4 <- [1,1742,null,{}] 09:09:20 INFO - PROCESS | 10545 | 1466179760769 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:20 INFO - PROCESS | 10545 | 1466179760775 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:21 INFO - PROCESS | 10545 | 1466179760998 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:09:21 INFO - PROCESS | 10545 | 1466179761277 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:21 INFO - PROCESS | 10545 | 1466179761289 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:21 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0d0800 == 33 [pid = 10545] [id = 443] 09:09:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 117 (0x8c915c00) [pid = 10545] [serial = 1330] [outer = (nil)] 09:09:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 118 (0x8e8cdc00) [pid = 10545] [serial = 1331] [outer = 0x8c915c00] 09:09:21 INFO - PROCESS | 10545 | 1466179761375 Marionette DEBUG loaded listener.js 09:09:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 119 (0x8edd8800) [pid = 10545] [serial = 1332] [outer = 0x8c915c00] 09:09:22 INFO - PROCESS | 10545 | 1466179762268 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1547ms 09:09:22 INFO - PROCESS | 10545 | 1466179762305 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:09:22 INFO - PROCESS | 10545 | 1466179762309 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 09:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:09:22 INFO - PROCESS | 10545 | 1466179762336 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:09:22 INFO - PROCESS | 10545 | 1466179762341 Marionette TRACE conn4 <- [1,1746,null,{}] 09:09:22 INFO - PROCESS | 10545 | 1466179762349 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:22 INFO - PROCESS | 10545 | 1466179762361 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:22 INFO - PROCESS | 10545 | 1466179762614 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 09:09:22 INFO - PROCESS | 10545 | 1466179762869 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:22 INFO - PROCESS | 10545 | 1466179762876 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:22 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e3800 == 34 [pid = 10545] [id = 444] 09:09:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 120 (0x8a9e5800) [pid = 10545] [serial = 1333] [outer = (nil)] 09:09:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 121 (0x8efd5c00) [pid = 10545] [serial = 1334] [outer = 0x8a9e5800] 09:09:22 INFO - PROCESS | 10545 | 1466179762981 Marionette DEBUG loaded listener.js 09:09:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 122 (0x8f64b800) [pid = 10545] [serial = 1335] [outer = 0x8a9e5800] 09:09:23 INFO - PROCESS | 10545 | 1466179763959 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1709ms 09:09:24 INFO - PROCESS | 10545 | 1466179764027 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 09:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:09:24 INFO - PROCESS | 10545 | 1466179764031 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 09:09:24 INFO - PROCESS | 10545 | 1466179764038 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:09:24 INFO - PROCESS | 10545 | 1466179764042 Marionette TRACE conn4 <- [1,1750,null,{}] 09:09:24 INFO - PROCESS | 10545 | 1466179764048 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:24 INFO - PROCESS | 10545 | 1466179764053 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:24 INFO - PROCESS | 10545 | 1466179764275 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 09:09:24 INFO - PROCESS | 10545 | 1466179764554 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:24 INFO - PROCESS | 10545 | 1466179764561 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:24 INFO - PROCESS | 10545 | ++DOCSHELL 0x89de2400 == 35 [pid = 10545] [id = 445] 09:09:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 123 (0x8dca8800) [pid = 10545] [serial = 1336] [outer = (nil)] 09:09:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 124 (0x8f6bb400) [pid = 10545] [serial = 1337] [outer = 0x8dca8800] 09:09:24 INFO - PROCESS | 10545 | 1466179764657 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 125 (0x8f6bf000) [pid = 10545] [serial = 1338] [outer = 0x8dca8800] 09:09:25 INFO - PROCESS | 10545 | 1466179765575 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1582ms 09:09:25 INFO - PROCESS | 10545 | 1466179765637 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 09:09:25 INFO - PROCESS | 10545 | 1466179765642 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 09:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:09:25 INFO - PROCESS | 10545 | 1466179765651 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:09:25 INFO - PROCESS | 10545 | 1466179765654 Marionette TRACE conn4 <- [1,1754,null,{}] 09:09:25 INFO - PROCESS | 10545 | 1466179765661 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:25 INFO - PROCESS | 10545 | 1466179765666 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:25 INFO - PROCESS | 10545 | 1466179765854 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:09:26 INFO - PROCESS | 10545 | 1466179766089 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:26 INFO - PROCESS | 10545 | 1466179766096 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:26 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e8cb000 == 36 [pid = 10545] [id = 446] 09:09:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 126 (0x8efd7000) [pid = 10545] [serial = 1339] [outer = (nil)] 09:09:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 127 (0x8f6d0c00) [pid = 10545] [serial = 1340] [outer = 0x8efd7000] 09:09:26 INFO - PROCESS | 10545 | 1466179766197 Marionette DEBUG loaded listener.js 09:09:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 128 (0x8f6d6800) [pid = 10545] [serial = 1341] [outer = 0x8efd7000] 09:09:27 INFO - PROCESS | 10545 | 1466179767082 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1481ms 09:09:27 INFO - PROCESS | 10545 | 1466179767134 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 09:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:09:27 INFO - PROCESS | 10545 | 1466179767138 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 09:09:27 INFO - PROCESS | 10545 | 1466179767145 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:09:27 INFO - PROCESS | 10545 | 1466179767149 Marionette TRACE conn4 <- [1,1758,null,{}] 09:09:27 INFO - PROCESS | 10545 | 1466179767155 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:27 INFO - PROCESS | 10545 | 1466179767160 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:27 INFO - PROCESS | 10545 | 1466179767350 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 09:09:27 INFO - PROCESS | 10545 | 1466179767592 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:27 INFO - PROCESS | 10545 | 1466179767603 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:27 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b2a0c00 == 37 [pid = 10545] [id = 447] 09:09:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 129 (0x8b6d9c00) [pid = 10545] [serial = 1342] [outer = (nil)] 09:09:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 130 (0x8f84d000) [pid = 10545] [serial = 1343] [outer = 0x8b6d9c00] 09:09:27 INFO - PROCESS | 10545 | 1466179767731 Marionette DEBUG loaded listener.js 09:09:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 131 (0x8f84e800) [pid = 10545] [serial = 1344] [outer = 0x8b6d9c00] 09:09:28 INFO - PROCESS | 10545 | 1466179768687 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1591ms 09:09:28 INFO - PROCESS | 10545 | 1466179768737 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 09:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:09:28 INFO - PROCESS | 10545 | 1466179768741 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 09:09:28 INFO - PROCESS | 10545 | 1466179768747 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 10545 | 1466179768751 Marionette TRACE conn4 <- [1,1762,null,{}] 09:09:28 INFO - PROCESS | 10545 | 1466179768757 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:28 INFO - PROCESS | 10545 | 1466179768762 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:28 INFO - PROCESS | 10545 | 1466179768959 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:09:29 INFO - PROCESS | 10545 | 1466179769204 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:29 INFO - PROCESS | 10545 | 1466179769212 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:29 INFO - PROCESS | 10545 | ++DOCSHELL 0x89de0400 == 38 [pid = 10545] [id = 448] 09:09:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 132 (0x8b539400) [pid = 10545] [serial = 1345] [outer = (nil)] 09:09:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 133 (0x8f849c00) [pid = 10545] [serial = 1346] [outer = 0x8b539400] 09:09:29 INFO - PROCESS | 10545 | 1466179769343 Marionette DEBUG loaded listener.js 09:09:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 134 (0x8facc400) [pid = 10545] [serial = 1347] [outer = 0x8b539400] 09:09:30 INFO - PROCESS | 10545 | 1466179770261 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1584ms 09:09:30 INFO - PROCESS | 10545 | 1466179770333 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:09:30 INFO - PROCESS | 10545 | 1466179770338 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 09:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:09:30 INFO - PROCESS | 10545 | 1466179770355 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:09:30 INFO - PROCESS | 10545 | 1466179770360 Marionette TRACE conn4 <- [1,1766,null,{}] 09:09:30 INFO - PROCESS | 10545 | 1466179770366 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:30 INFO - PROCESS | 10545 | 1466179770373 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:30 INFO - PROCESS | 10545 | 1466179770628 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 09:09:31 INFO - PROCESS | 10545 | 1466179771053 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:31 INFO - PROCESS | 10545 | 1466179771060 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:31 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd7800 == 39 [pid = 10545] [id = 449] 09:09:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 135 (0x89dd9000) [pid = 10545] [serial = 1348] [outer = (nil)] 09:09:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 136 (0x89dde400) [pid = 10545] [serial = 1349] [outer = 0x89dd9000] 09:09:31 INFO - PROCESS | 10545 | 1466179771155 Marionette DEBUG loaded listener.js 09:09:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 137 (0x8a9eac00) [pid = 10545] [serial = 1350] [outer = 0x89dd9000] 09:09:32 INFO - PROCESS | 10545 | 1466179772209 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1938ms 09:09:32 INFO - PROCESS | 10545 | 1466179772295 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 09:09:32 INFO - PROCESS | 10545 | 1466179772301 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 09:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:09:32 INFO - PROCESS | 10545 | 1466179772308 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:09:32 INFO - PROCESS | 10545 | 1466179772313 Marionette TRACE conn4 <- [1,1770,null,{}] 09:09:32 INFO - PROCESS | 10545 | 1466179772322 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:32 INFO - PROCESS | 10545 | 1466179772331 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:32 INFO - PROCESS | 10545 | 1466179772583 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:09:32 INFO - PROCESS | 10545 | --DOCSHELL 0x8daa3000 == 38 [pid = 10545] [id = 437] 09:09:32 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6d8800 == 37 [pid = 10545] [id = 436] 09:09:32 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9f1800 == 36 [pid = 10545] [id = 435] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 136 (0x919c1800) [pid = 10545] [serial = 1262] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 135 (0x91dca400) [pid = 10545] [serial = 1263] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 134 (0x8fad3400) [pid = 10545] [serial = 1257] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 133 (0x91dcc000) [pid = 10545] [serial = 1230] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 132 (0x903de400) [pid = 10545] [serial = 1245] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 131 (0x8efdd800) [pid = 10545] [serial = 1244] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 130 (0x92764000) [pid = 10545] [serial = 1233] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 129 (0x8eddd000) [pid = 10545] [serial = 1214] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 128 (0x91cc8400) [pid = 10545] [serial = 1227] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 127 (0x8efde000) [pid = 10545] [serial = 1215] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 126 (0x8f846000) [pid = 10545] [serial = 1256] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 125 (0x97865c00) [pid = 10545] [serial = 1242] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 124 (0x8dbcfc00) [pid = 10545] [serial = 1212] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 123 (0x8e886000) [pid = 10545] [serial = 1251] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 122 (0x8da9b400) [pid = 10545] [serial = 1211] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 121 (0x8dd22c00) [pid = 10545] [serial = 1250] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 120 (0x97771400) [pid = 10545] [serial = 1241] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 119 (0x91589000) [pid = 10545] [serial = 1259] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 118 (0x92067800) [pid = 10545] [serial = 1229] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 117 (0x92f99c00) [pid = 10545] [serial = 1236] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 116 (0x8f6d2000) [pid = 10545] [serial = 1218] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 115 (0x8a9ef000) [pid = 10545] [serial = 1247] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 114 (0x8b535400) [pid = 10545] [serial = 1248] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 113 (0x93bc7c00) [pid = 10545] [serial = 1238] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 112 (0x8f6cb800) [pid = 10545] [serial = 1217] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 111 (0x90215c00) [pid = 10545] [serial = 1224] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 110 (0x8f849000) [pid = 10545] [serial = 1220] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 109 (0x8fad1c00) [pid = 10545] [serial = 1223] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 108 (0x917ddc00) [pid = 10545] [serial = 1226] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 107 (0x92763000) [pid = 10545] [serial = 1232] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 106 (0x8f646400) [pid = 10545] [serial = 1254] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 105 (0x92f8d800) [pid = 10545] [serial = 1235] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x8e8cc000) [pid = 10545] [serial = 1209] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x8f84b400) [pid = 10545] [serial = 1221] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x919bb400) [pid = 10545] [serial = 1260] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 101 (0x8ede6000) [pid = 10545] [serial = 1253] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | --DOMWINDOW == 100 (0x946cc400) [pid = 10545] [serial = 1239] [outer = (nil)] [url = about:blank] 09:09:32 INFO - PROCESS | 10545 | 1466179772893 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:32 INFO - PROCESS | 10545 | 1466179772900 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:32 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b533800 == 37 [pid = 10545] [id = 450] 09:09:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 101 (0x8b536000) [pid = 10545] [serial = 1351] [outer = (nil)] 09:09:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 102 (0x8c0c4400) [pid = 10545] [serial = 1352] [outer = 0x8b536000] 09:09:32 INFO - PROCESS | 10545 | 1466179772980 Marionette DEBUG loaded listener.js 09:09:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x8c916000) [pid = 10545] [serial = 1353] [outer = 0x8b536000] 09:09:33 INFO - PROCESS | 10545 | 1466179773957 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1684ms 09:09:33 INFO - PROCESS | 10545 | 1466179773993 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 09:09:34 INFO - PROCESS | 10545 | 1466179774000 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 09:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:09:34 INFO - PROCESS | 10545 | 1466179774010 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:09:34 INFO - PROCESS | 10545 | 1466179774015 Marionette TRACE conn4 <- [1,1774,null,{}] 09:09:34 INFO - PROCESS | 10545 | 1466179774024 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:34 INFO - PROCESS | 10545 | 1466179774029 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:34 INFO - PROCESS | 10545 | 1466179774244 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 09:09:34 INFO - PROCESS | 10545 | 1466179774495 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:34 INFO - PROCESS | 10545 | 1466179774514 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:34 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b2a1000 == 38 [pid = 10545] [id = 451] 09:09:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x8b534400) [pid = 10545] [serial = 1354] [outer = (nil)] 09:09:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x8b6e5800) [pid = 10545] [serial = 1355] [outer = 0x8b534400] 09:09:34 INFO - PROCESS | 10545 | 1466179774646 Marionette DEBUG loaded listener.js 09:09:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 106 (0x8c91a400) [pid = 10545] [serial = 1356] [outer = 0x8b534400] 09:09:35 INFO - PROCESS | 10545 | 1466179775644 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1685ms 09:09:35 INFO - PROCESS | 10545 | 1466179775695 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 09:09:35 INFO - PROCESS | 10545 | 1466179775703 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 09:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:09:35 INFO - PROCESS | 10545 | 1466179775715 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:09:35 INFO - PROCESS | 10545 | 1466179775719 Marionette TRACE conn4 <- [1,1778,null,{}] 09:09:35 INFO - PROCESS | 10545 | 1466179775728 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:35 INFO - PROCESS | 10545 | 1466179775735 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:35 INFO - PROCESS | 10545 | 1466179775945 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 09:09:36 INFO - PROCESS | 10545 | 1466179776187 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:36 INFO - PROCESS | 10545 | 1466179776195 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:36 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbcb400 == 39 [pid = 10545] [id = 452] 09:09:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 107 (0x8dca2800) [pid = 10545] [serial = 1357] [outer = (nil)] 09:09:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 108 (0x8dd22400) [pid = 10545] [serial = 1358] [outer = 0x8dca2800] 09:09:36 INFO - PROCESS | 10545 | 1466179776326 Marionette DEBUG loaded listener.js 09:09:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 109 (0x8ddb1c00) [pid = 10545] [serial = 1359] [outer = 0x8dca2800] 09:09:37 INFO - PROCESS | 10545 | 1466179777334 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 09:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1697ms 09:09:37 INFO - PROCESS | 10545 | 1466179777412 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 09:09:37 INFO - PROCESS | 10545 | 1466179777417 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 09:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:09:37 INFO - PROCESS | 10545 | 1466179777425 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:09:37 INFO - PROCESS | 10545 | 1466179777432 Marionette TRACE conn4 <- [1,1782,null,{}] 09:09:37 INFO - PROCESS | 10545 | 1466179777450 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:37 INFO - PROCESS | 10545 | 1466179777460 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:37 INFO - PROCESS | 10545 | 1466179777809 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:09:38 INFO - PROCESS | 10545 | 1466179778001 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:38 INFO - PROCESS | 10545 | 1466179778015 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:38 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ede2800 == 40 [pid = 10545] [id = 453] 09:09:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 110 (0x8ede2c00) [pid = 10545] [serial = 1360] [outer = (nil)] 09:09:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 111 (0x8efd8400) [pid = 10545] [serial = 1361] [outer = 0x8ede2c00] 09:09:38 INFO - PROCESS | 10545 | 1466179778102 Marionette DEBUG loaded listener.js 09:09:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 112 (0x8efe1400) [pid = 10545] [serial = 1362] [outer = 0x8ede2c00] 09:09:39 INFO - PROCESS | 10545 | 1466179779060 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1697ms 09:09:39 INFO - PROCESS | 10545 | 1466179779123 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 09:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:09:39 INFO - PROCESS | 10545 | 1466179779128 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 09:09:39 INFO - PROCESS | 10545 | 1466179779134 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:09:39 INFO - PROCESS | 10545 | 1466179779138 Marionette TRACE conn4 <- [1,1786,null,{}] 09:09:39 INFO - PROCESS | 10545 | 1466179779144 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:39 INFO - PROCESS | 10545 | 1466179779149 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:39 INFO - PROCESS | 10545 | 1466179779355 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 09:09:39 INFO - PROCESS | 10545 | 1466179779589 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:39 INFO - PROCESS | 10545 | 1466179779597 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:39 INFO - PROCESS | 10545 | ++DOCSHELL 0x8da9a000 == 41 [pid = 10545] [id = 454] 09:09:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 113 (0x8e8c5000) [pid = 10545] [serial = 1363] [outer = (nil)] 09:09:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 114 (0x8f6c7400) [pid = 10545] [serial = 1364] [outer = 0x8e8c5000] 09:09:39 INFO - PROCESS | 10545 | 1466179779723 Marionette DEBUG loaded listener.js 09:09:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 115 (0x8f846000) [pid = 10545] [serial = 1365] [outer = 0x8e8c5000] 09:09:40 INFO - PROCESS | 10545 | 1466179780667 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1588ms 09:09:40 INFO - PROCESS | 10545 | 1466179780724 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:09:40 INFO - PROCESS | 10545 | 1466179780727 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 09:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:09:40 INFO - PROCESS | 10545 | 1466179780735 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:09:40 INFO - PROCESS | 10545 | 1466179780738 Marionette TRACE conn4 <- [1,1790,null,{}] 09:09:40 INFO - PROCESS | 10545 | 1466179780744 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:40 INFO - PROCESS | 10545 | 1466179780750 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:40 INFO - PROCESS | 10545 | 1466179780943 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 09:09:41 INFO - PROCESS | 10545 | 1466179781182 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:41 INFO - PROCESS | 10545 | 1466179781193 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:41 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6e5400 == 42 [pid = 10545] [id = 455] 09:09:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 116 (0x8c90dc00) [pid = 10545] [serial = 1366] [outer = (nil)] 09:09:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 117 (0x8faca800) [pid = 10545] [serial = 1367] [outer = 0x8c90dc00] 09:09:41 INFO - PROCESS | 10545 | 1466179781319 Marionette DEBUG loaded listener.js 09:09:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 118 (0x8fad3400) [pid = 10545] [serial = 1368] [outer = 0x8c90dc00] 09:09:42 INFO - PROCESS | 10545 | 1466179782244 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1582ms 09:09:42 INFO - PROCESS | 10545 | 1466179782318 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 09:09:42 INFO - PROCESS | 10545 | 1466179782322 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 09:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:09:42 INFO - PROCESS | 10545 | 1466179782329 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:09:42 INFO - PROCESS | 10545 | 1466179782333 Marionette TRACE conn4 <- [1,1794,null,{}] 09:09:42 INFO - PROCESS | 10545 | 1466179782339 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:42 INFO - PROCESS | 10545 | 1466179782350 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:42 INFO - PROCESS | 10545 | 1466179782618 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 09:09:42 INFO - PROCESS | 10545 | 1466179782909 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:42 INFO - PROCESS | 10545 | 1466179782921 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:42 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f84b400 == 43 [pid = 10545] [id = 456] 09:09:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 119 (0x8f84f400) [pid = 10545] [serial = 1369] [outer = (nil)] 09:09:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 120 (0x903d4400) [pid = 10545] [serial = 1370] [outer = 0x8f84f400] 09:09:43 INFO - PROCESS | 10545 | 1466179783002 Marionette DEBUG loaded listener.js 09:09:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 121 (0x9157b800) [pid = 10545] [serial = 1371] [outer = 0x8f84f400] 09:09:43 INFO - PROCESS | 10545 | 1466179783918 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1639ms 09:09:43 INFO - PROCESS | 10545 | 1466179783969 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 09:09:43 INFO - PROCESS | 10545 | 1466179783973 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 09:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:09:43 INFO - PROCESS | 10545 | 1466179783980 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:09:43 INFO - PROCESS | 10545 | 1466179783983 Marionette TRACE conn4 <- [1,1798,null,{}] 09:09:43 INFO - PROCESS | 10545 | 1466179783990 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:43 INFO - PROCESS | 10545 | 1466179783996 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:44 INFO - PROCESS | 10545 | 1466179784186 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 09:09:45 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd7800 == 42 [pid = 10545] [id = 449] 09:09:45 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbd4000 == 41 [pid = 10545] [id = 442] 09:09:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8b532800 == 40 [pid = 10545] [id = 434] 09:09:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8dd2c400 == 39 [pid = 10545] [id = 441] 09:09:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8b298c00 == 38 [pid = 10545] [id = 439] 09:09:46 INFO - PROCESS | 10545 | --DOCSHELL 0x89de0400 == 37 [pid = 10545] [id = 448] 09:09:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0cbc00 == 36 [pid = 10545] [id = 440] 09:09:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0d0800 == 35 [pid = 10545] [id = 443] 09:09:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e3800 == 34 [pid = 10545] [id = 444] 09:09:46 INFO - PROCESS | 10545 | --DOCSHELL 0x89de2400 == 33 [pid = 10545] [id = 445] 09:09:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8e8cb000 == 32 [pid = 10545] [id = 446] 09:09:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8b2a0c00 == 31 [pid = 10545] [id = 447] 09:09:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8f84b400 == 30 [pid = 10545] [id = 456] 09:09:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6e5400 == 29 [pid = 10545] [id = 455] 09:09:46 INFO - PROCESS | 10545 | --DOCSHELL 0x89dddc00 == 28 [pid = 10545] [id = 438] 09:09:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8da9a000 == 27 [pid = 10545] [id = 454] 09:09:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8ede2800 == 26 [pid = 10545] [id = 453] 09:09:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbcb400 == 25 [pid = 10545] [id = 452] 09:09:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8b533800 == 24 [pid = 10545] [id = 450] 09:09:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8b2a1000 == 23 [pid = 10545] [id = 451] 09:09:46 INFO - PROCESS | 10545 | 1466179786566 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:46 INFO - PROCESS | 10545 | 1466179786580 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:46 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e4800 == 24 [pid = 10545] [id = 457] 09:09:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 122 (0x8a9e6000) [pid = 10545] [serial = 1372] [outer = (nil)] 09:09:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 123 (0x8a9ea800) [pid = 10545] [serial = 1373] [outer = 0x8a9e6000] 09:09:46 INFO - PROCESS | 10545 | 1466179786663 Marionette DEBUG loaded listener.js 09:09:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 124 (0x8b29a000) [pid = 10545] [serial = 1374] [outer = 0x8a9e6000] 09:09:47 INFO - PROCESS | 10545 | 1466179787545 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 3640ms 09:09:47 INFO - PROCESS | 10545 | 1466179787625 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 09:09:47 INFO - PROCESS | 10545 | 1466179787632 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 09:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:09:47 INFO - PROCESS | 10545 | 1466179787642 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:09:47 INFO - PROCESS | 10545 | 1466179787648 Marionette TRACE conn4 <- [1,1802,null,{}] 09:09:47 INFO - PROCESS | 10545 | 1466179787667 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:47 INFO - PROCESS | 10545 | 1466179787676 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:47 INFO - PROCESS | 10545 | 1466179787913 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:09:47 INFO - PROCESS | 10545 | 1466179787940 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:47 INFO - PROCESS | 10545 | 1466179787952 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:47 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c90d400 == 25 [pid = 10545] [id = 458] 09:09:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 125 (0x8c910c00) [pid = 10545] [serial = 1375] [outer = (nil)] 09:09:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 126 (0x8c919c00) [pid = 10545] [serial = 1376] [outer = 0x8c910c00] 09:09:48 INFO - PROCESS | 10545 | 1466179788030 Marionette DEBUG loaded listener.js 09:09:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 127 (0x8daa4400) [pid = 10545] [serial = 1377] [outer = 0x8c910c00] 09:09:49 INFO - PROCESS | 10545 | 1466179789086 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1494ms 09:09:49 INFO - PROCESS | 10545 | 1466179789142 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 09:09:49 INFO - PROCESS | 10545 | 1466179789150 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 09:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:09:49 INFO - PROCESS | 10545 | 1466179789165 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:09:49 INFO - PROCESS | 10545 | 1466179789170 Marionette TRACE conn4 <- [1,1806,null,{}] 09:09:49 INFO - PROCESS | 10545 | 1466179789176 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:49 INFO - PROCESS | 10545 | 1466179789182 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:49 INFO - PROCESS | 10545 | 1466179789425 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 09:09:49 INFO - PROCESS | 10545 | 1466179789453 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:49 INFO - PROCESS | 10545 | 1466179789463 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:49 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbd1c00 == 26 [pid = 10545] [id = 459] 09:09:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 128 (0x8dbd3c00) [pid = 10545] [serial = 1378] [outer = (nil)] 09:09:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 129 (0x8dca6c00) [pid = 10545] [serial = 1379] [outer = 0x8dbd3c00] 09:09:49 INFO - PROCESS | 10545 | 1466179789535 Marionette DEBUG loaded listener.js 09:09:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 130 (0x8dd1fc00) [pid = 10545] [serial = 1380] [outer = 0x8dbd3c00] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 129 (0x8daa7400) [pid = 10545] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 128 (0x89dd9000) [pid = 10545] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 127 (0x8b299000) [pid = 10545] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 126 (0x8c916800) [pid = 10545] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 125 (0x8ddb1800) [pid = 10545] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 124 (0x8ddb7c00) [pid = 10545] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 123 (0x8c915c00) [pid = 10545] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 122 (0x8a9e5800) [pid = 10545] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 121 (0x8dca8800) [pid = 10545] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 120 (0x8efd7000) [pid = 10545] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 119 (0x8b6d9c00) [pid = 10545] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 118 (0x8b539400) [pid = 10545] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 117 (0x9a767000) [pid = 10545] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 116 (0x8e8cec00) [pid = 10545] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 115 (0x8daa3800) [pid = 10545] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 114 (0x8b299400) [pid = 10545] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 113 (0x8c918800) [pid = 10545] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 112 (0x9782ec00) [pid = 10545] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 111 (0x8dca6800) [pid = 10545] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 110 (0x919c4800) [pid = 10545] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 109 (0x8b295000) [pid = 10545] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 108 (0x8e890000) [pid = 10545] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:09:50 INFO - PROCESS | 10545 | --DOMWINDOW == 107 (0x8ede0000) [pid = 10545] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:09:51 INFO - PROCESS | 10545 | --DOMWINDOW == 106 (0x8c0cd800) [pid = 10545] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:09:51 INFO - PROCESS | 10545 | --DOMWINDOW == 105 (0x9a3f0800) [pid = 10545] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:09:51 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x91cc5800) [pid = 10545] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:09:51 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x8c0c6000) [pid = 10545] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:09:51 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x8f645400) [pid = 10545] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:09:51 INFO - PROCESS | 10545 | --DOMWINDOW == 101 (0x92ebcc00) [pid = 10545] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:09:51 INFO - PROCESS | 10545 | --DOMWINDOW == 100 (0x8b536000) [pid = 10545] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:09:51 INFO - PROCESS | 10545 | 1466179791500 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 2391ms 09:09:51 INFO - PROCESS | 10545 | 1466179791558 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 09:09:51 INFO - PROCESS | 10545 | 1466179791561 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 09:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:09:51 INFO - PROCESS | 10545 | 1466179791581 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:09:51 INFO - PROCESS | 10545 | 1466179791592 Marionette TRACE conn4 <- [1,1810,null,{}] 09:09:51 INFO - PROCESS | 10545 | 1466179791600 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:51 INFO - PROCESS | 10545 | 1466179791609 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:51 INFO - PROCESS | 10545 | 1466179791856 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 09:09:51 INFO - PROCESS | 10545 | 1466179791871 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:51 INFO - PROCESS | 10545 | 1466179791881 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:51 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e5400 == 27 [pid = 10545] [id = 460] 09:09:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 101 (0x8b29b800) [pid = 10545] [serial = 1381] [outer = (nil)] 09:09:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 102 (0x8dca8800) [pid = 10545] [serial = 1382] [outer = 0x8b29b800] 09:09:51 INFO - PROCESS | 10545 | 1466179791955 Marionette DEBUG loaded listener.js 09:09:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x8ddbd000) [pid = 10545] [serial = 1383] [outer = 0x8b29b800] 09:09:52 INFO - PROCESS | 10545 | 1466179792980 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1449ms 09:09:53 INFO - PROCESS | 10545 | 1466179793021 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:09:53 INFO - PROCESS | 10545 | 1466179793028 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 09:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:09:53 INFO - PROCESS | 10545 | 1466179793040 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:09:53 INFO - PROCESS | 10545 | 1466179793045 Marionette TRACE conn4 <- [1,1814,null,{}] 09:09:53 INFO - PROCESS | 10545 | 1466179793055 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:53 INFO - PROCESS | 10545 | 1466179793060 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:53 INFO - PROCESS | 10545 | 1466179793260 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 09:09:53 INFO - PROCESS | 10545 | 1466179793517 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:53 INFO - PROCESS | 10545 | 1466179793533 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:53 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9ef400 == 28 [pid = 10545] [id = 461] 09:09:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x8b298000) [pid = 10545] [serial = 1384] [outer = (nil)] 09:09:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x8b6da400) [pid = 10545] [serial = 1385] [outer = 0x8b298000] 09:09:53 INFO - PROCESS | 10545 | 1466179793667 Marionette DEBUG loaded listener.js 09:09:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 106 (0x8c0ce000) [pid = 10545] [serial = 1386] [outer = 0x8b298000] 09:09:54 INFO - PROCESS | 10545 | 1466179794657 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1699ms 09:09:54 INFO - PROCESS | 10545 | 1466179794739 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 09:09:54 INFO - PROCESS | 10545 | 1466179794747 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 09:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:09:54 INFO - PROCESS | 10545 | 1466179794759 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:09:54 INFO - PROCESS | 10545 | 1466179794763 Marionette TRACE conn4 <- [1,1818,null,{}] 09:09:54 INFO - PROCESS | 10545 | 1466179794770 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:54 INFO - PROCESS | 10545 | 1466179794775 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:55 INFO - PROCESS | 10545 | 1466179795012 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:09:55 INFO - PROCESS | 10545 | 1466179795290 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:55 INFO - PROCESS | 10545 | 1466179795301 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:55 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dd1dc00 == 29 [pid = 10545] [id = 462] 09:09:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 107 (0x8dd1e400) [pid = 10545] [serial = 1387] [outer = (nil)] 09:09:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 108 (0x8dd28400) [pid = 10545] [serial = 1388] [outer = 0x8dd1e400] 09:09:55 INFO - PROCESS | 10545 | 1466179795391 Marionette DEBUG loaded listener.js 09:09:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 109 (0x8e88c400) [pid = 10545] [serial = 1389] [outer = 0x8dd1e400] 09:09:56 INFO - PROCESS | 10545 | 1466179796415 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1736ms 09:09:56 INFO - PROCESS | 10545 | 1466179796496 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:09:56 INFO - PROCESS | 10545 | 1466179796501 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 09:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:09:56 INFO - PROCESS | 10545 | 1466179796509 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:09:56 INFO - PROCESS | 10545 | 1466179796515 Marionette TRACE conn4 <- [1,1822,null,{}] 09:09:56 INFO - PROCESS | 10545 | 1466179796535 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:56 INFO - PROCESS | 10545 | 1466179796544 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:56 INFO - PROCESS | 10545 | 1466179796864 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 09:09:57 INFO - PROCESS | 10545 | 1466179797065 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:57 INFO - PROCESS | 10545 | 1466179797078 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:57 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b2a0800 == 30 [pid = 10545] [id = 463] 09:09:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 110 (0x8efd9c00) [pid = 10545] [serial = 1390] [outer = (nil)] 09:09:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 111 (0x8efe0800) [pid = 10545] [serial = 1391] [outer = 0x8efd9c00] 09:09:57 INFO - PROCESS | 10545 | 1466179797168 Marionette DEBUG loaded listener.js 09:09:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 112 (0x8f646800) [pid = 10545] [serial = 1392] [outer = 0x8efd9c00] 09:09:58 INFO - PROCESS | 10545 | 1466179798072 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1593ms 09:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:09:58 INFO - PROCESS | 10545 | 1466179798103 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 09:09:58 INFO - PROCESS | 10545 | 1466179798107 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 09:09:58 INFO - PROCESS | 10545 | 1466179798115 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:09:58 INFO - PROCESS | 10545 | 1466179798117 Marionette TRACE conn4 <- [1,1826,null,{}] 09:09:58 INFO - PROCESS | 10545 | 1466179798143 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:58 INFO - PROCESS | 10545 | 1466179798149 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:58 INFO - PROCESS | 10545 | 1466179798348 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 09:09:58 INFO - PROCESS | 10545 | 1466179798541 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:58 INFO - PROCESS | 10545 | 1466179798550 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:58 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dac9400 == 31 [pid = 10545] [id = 464] 09:09:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 113 (0x8f645c00) [pid = 10545] [serial = 1393] [outer = (nil)] 09:09:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 114 (0x8f6c0c00) [pid = 10545] [serial = 1394] [outer = 0x8f645c00] 09:09:58 INFO - PROCESS | 10545 | 1466179798693 Marionette DEBUG loaded listener.js 09:09:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 115 (0x8f6cb000) [pid = 10545] [serial = 1395] [outer = 0x8f645c00] 09:09:59 INFO - PROCESS | 10545 | 1466179799609 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1540ms 09:09:59 INFO - PROCESS | 10545 | 1466179799655 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 09:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:09:59 INFO - PROCESS | 10545 | 1466179799659 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 09:09:59 INFO - PROCESS | 10545 | 1466179799666 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:09:59 INFO - PROCESS | 10545 | 1466179799670 Marionette TRACE conn4 <- [1,1830,null,{}] 09:09:59 INFO - PROCESS | 10545 | 1466179799676 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:59 INFO - PROCESS | 10545 | 1466179799681 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:09:59 INFO - PROCESS | 10545 | 1466179799861 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 09:10:00 INFO - PROCESS | 10545 | 1466179800043 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:00 INFO - PROCESS | 10545 | 1466179800052 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:00 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b29bc00 == 32 [pid = 10545] [id = 465] 09:10:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 116 (0x8dacc800) [pid = 10545] [serial = 1396] [outer = (nil)] 09:10:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 117 (0x8f845800) [pid = 10545] [serial = 1397] [outer = 0x8dacc800] 09:10:00 INFO - PROCESS | 10545 | 1466179800182 Marionette DEBUG loaded listener.js 09:10:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 118 (0x8f843800) [pid = 10545] [serial = 1398] [outer = 0x8dacc800] 09:10:01 INFO - PROCESS | 10545 | 1466179801378 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1794ms 09:10:01 INFO - PROCESS | 10545 | 1466179801461 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 09:10:01 INFO - PROCESS | 10545 | 1466179801467 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 09:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:10:01 INFO - PROCESS | 10545 | 1466179801485 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:10:01 INFO - PROCESS | 10545 | 1466179801491 Marionette TRACE conn4 <- [1,1834,null,{}] 09:10:01 INFO - PROCESS | 10545 | 1466179801557 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:01 INFO - PROCESS | 10545 | 1466179801570 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:01 INFO - PROCESS | 10545 | 1466179801861 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:10:02 INFO - PROCESS | 10545 | 1466179802059 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:02 INFO - PROCESS | 10545 | 1466179802069 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:02 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd9800 == 33 [pid = 10545] [id = 466] 09:10:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 119 (0x8f6d2c00) [pid = 10545] [serial = 1399] [outer = (nil)] 09:10:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 120 (0x90220c00) [pid = 10545] [serial = 1400] [outer = 0x8f6d2c00] 09:10:02 INFO - PROCESS | 10545 | 1466179802155 Marionette DEBUG loaded listener.js 09:10:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 121 (0x903d4800) [pid = 10545] [serial = 1401] [outer = 0x8f6d2c00] 09:10:03 INFO - PROCESS | 10545 | 1466179803264 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1863ms 09:10:03 INFO - PROCESS | 10545 | 1466179803342 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 09:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:10:03 INFO - PROCESS | 10545 | 1466179803353 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 09:10:03 INFO - PROCESS | 10545 | 1466179803359 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:10:03 INFO - PROCESS | 10545 | 1466179803364 Marionette TRACE conn4 <- [1,1838,null,{}] 09:10:03 INFO - PROCESS | 10545 | 1466179803370 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:03 INFO - PROCESS | 10545 | 1466179803375 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:03 INFO - PROCESS | 10545 | 1466179803599 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:10:03 INFO - PROCESS | 10545 | 1466179803875 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:03 INFO - PROCESS | 10545 | 1466179803883 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:03 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dacd400 == 34 [pid = 10545] [id = 467] 09:10:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 122 (0x903cf800) [pid = 10545] [serial = 1402] [outer = (nil)] 09:10:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 123 (0x903dc800) [pid = 10545] [serial = 1403] [outer = 0x903cf800] 09:10:03 INFO - PROCESS | 10545 | 1466179803979 Marionette DEBUG loaded listener.js 09:10:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 124 (0x91581000) [pid = 10545] [serial = 1404] [outer = 0x903cf800] 09:10:04 INFO - PROCESS | 10545 | 1466179804964 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1686ms 09:10:05 INFO - PROCESS | 10545 | 1466179805046 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:10:05 INFO - PROCESS | 10545 | 1466179805051 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 09:10:05 INFO - PROCESS | 10545 | 1466179805058 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:10:05 INFO - PROCESS | 10545 | 1466179805061 Marionette TRACE conn4 <- [1,1842,null,{}] 09:10:05 INFO - PROCESS | 10545 | 1466179805068 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:05 INFO - PROCESS | 10545 | 1466179805073 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:05 INFO - PROCESS | 10545 | 1466179805316 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 09:10:05 INFO - PROCESS | 10545 | 1466179805601 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:05 INFO - PROCESS | 10545 | 1466179805613 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:05 INFO - PROCESS | 10545 | ++DOCSHELL 0x89de2000 == 35 [pid = 10545] [id = 468] 09:10:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 125 (0x8a9e8c00) [pid = 10545] [serial = 1405] [outer = (nil)] 09:10:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 126 (0x8b535000) [pid = 10545] [serial = 1406] [outer = 0x8a9e8c00] 09:10:05 INFO - PROCESS | 10545 | 1466179805709 Marionette DEBUG loaded listener.js 09:10:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 127 (0x8b6df800) [pid = 10545] [serial = 1407] [outer = 0x8a9e8c00] 09:10:06 INFO - PROCESS | 10545 | 1466179806683 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1839ms 09:10:06 INFO - PROCESS | 10545 | 1466179806899 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 09:10:06 INFO - PROCESS | 10545 | 1466179806908 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 09:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:10:06 INFO - PROCESS | 10545 | 1466179806918 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:10:06 INFO - PROCESS | 10545 | 1466179806923 Marionette TRACE conn4 <- [1,1846,null,{}] 09:10:06 INFO - PROCESS | 10545 | 1466179806932 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:06 INFO - PROCESS | 10545 | 1466179806939 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:07 INFO - PROCESS | 10545 | 1466179807152 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:10:07 INFO - PROCESS | 10545 | 1466179807420 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:07 INFO - PROCESS | 10545 | 1466179807437 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:07 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e5800 == 36 [pid = 10545] [id = 469] 09:10:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 128 (0x8b530800) [pid = 10545] [serial = 1408] [outer = (nil)] 09:10:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 129 (0x8b6d7c00) [pid = 10545] [serial = 1409] [outer = 0x8b530800] 09:10:07 INFO - PROCESS | 10545 | 1466179807587 Marionette DEBUG loaded listener.js 09:10:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 130 (0x8b6da800) [pid = 10545] [serial = 1410] [outer = 0x8b530800] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 129 (0x8dacbc00) [pid = 10545] [serial = 1265] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 128 (0x92071800) [pid = 10545] [serial = 1271] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 127 (0x92761c00) [pid = 10545] [serial = 1272] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 126 (0x8dcab800) [pid = 10545] [serial = 1266] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 125 (0x8f6b8400) [pid = 10545] [serial = 1268] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 124 (0x8f6cd400) [pid = 10545] [serial = 1269] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 123 (0x8dbd0400) [pid = 10545] [serial = 1316] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 122 (0x8c916000) [pid = 10545] [serial = 1353] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 121 (0x89dde400) [pid = 10545] [serial = 1349] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 120 (0x8b29d000) [pid = 10545] [serial = 1319] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 119 (0x8b537000) [pid = 10545] [serial = 1320] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 118 (0x8da99400) [pid = 10545] [serial = 1322] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 117 (0x8dac3800) [pid = 10545] [serial = 1323] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 116 (0x8ddb9800) [pid = 10545] [serial = 1325] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 115 (0x8ddbe000) [pid = 10545] [serial = 1326] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 114 (0x8e890400) [pid = 10545] [serial = 1328] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 113 (0x8edd8800) [pid = 10545] [serial = 1332] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 112 (0x8e8cdc00) [pid = 10545] [serial = 1331] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 111 (0x8f64b800) [pid = 10545] [serial = 1335] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 110 (0x8efd5c00) [pid = 10545] [serial = 1334] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 109 (0x8f6bb400) [pid = 10545] [serial = 1337] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 108 (0x8f6d0c00) [pid = 10545] [serial = 1340] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 107 (0x8f6bf000) [pid = 10545] [serial = 1338] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 106 (0x8f84d000) [pid = 10545] [serial = 1343] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 105 (0x8f6d6800) [pid = 10545] [serial = 1341] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x8a9eac00) [pid = 10545] [serial = 1350] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x8f849c00) [pid = 10545] [serial = 1346] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x8f84e800) [pid = 10545] [serial = 1344] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 101 (0x8facc400) [pid = 10545] [serial = 1347] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 100 (0x8e8c1800) [pid = 10545] [serial = 1329] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 99 (0x8dca7000) [pid = 10545] [serial = 1317] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 98 (0x9af07400) [pid = 10545] [serial = 1296] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 97 (0x8f6cf400) [pid = 10545] [serial = 1304] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 96 (0x8dac7000) [pid = 10545] [serial = 1313] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x8c916400) [pid = 10545] [serial = 1298] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x99ecc400) [pid = 10545] [serial = 1284] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x9a3f8400) [pid = 10545] [serial = 1289] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x917dd400) [pid = 10545] [serial = 1305] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x93bcac00) [pid = 10545] [serial = 1275] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x9a517c00) [pid = 10545] [serial = 1290] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8b531000) [pid = 10545] [serial = 1308] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x99ec0800) [pid = 10545] [serial = 1283] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x9a0d5c00) [pid = 10545] [serial = 1286] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x9a8fa400) [pid = 10545] [serial = 1295] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x99614400) [pid = 10545] [serial = 1281] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8eddb000) [pid = 10545] [serial = 1302] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8dbd4c00) [pid = 10545] [serial = 1301] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x9a523000) [pid = 10545] [serial = 1292] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8c0cec00) [pid = 10545] [serial = 1310] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8b29f000) [pid = 10545] [serial = 1307] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8c912c00) [pid = 10545] [serial = 1311] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x93a64000) [pid = 10545] [serial = 1274] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8dbcbc00) [pid = 10545] [serial = 1299] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x952f1c00) [pid = 10545] [serial = 1277] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x97867400) [pid = 10545] [serial = 1280] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8dbca000) [pid = 10545] [serial = 1314] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x9533f000) [pid = 10545] [serial = 1278] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x9a524c00) [pid = 10545] [serial = 1293] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x9a0db800) [pid = 10545] [serial = 1287] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x8c0c4400) [pid = 10545] [serial = 1352] [outer = (nil)] [url = about:blank] 09:10:08 INFO - PROCESS | 10545 | 1466179808588 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1735ms 09:10:08 INFO - PROCESS | 10545 | 1466179808654 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:10:08 INFO - PROCESS | 10545 | 1466179808659 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 09:10:08 INFO - PROCESS | 10545 | 1466179808670 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:10:08 INFO - PROCESS | 10545 | 1466179808677 Marionette TRACE conn4 <- [1,1850,null,{}] 09:10:08 INFO - PROCESS | 10545 | 1466179808684 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:08 INFO - PROCESS | 10545 | 1466179808690 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:08 INFO - PROCESS | 10545 | 1466179808883 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:10:09 INFO - PROCESS | 10545 | 1466179809130 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:09 INFO - PROCESS | 10545 | 1466179809138 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:09 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9ec800 == 37 [pid = 10545] [id = 470] 09:10:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x8c0c1c00) [pid = 10545] [serial = 1411] [outer = (nil)] 09:10:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x8da99400) [pid = 10545] [serial = 1412] [outer = 0x8c0c1c00] 09:10:09 INFO - PROCESS | 10545 | 1466179809224 Marionette DEBUG loaded listener.js 09:10:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x8dac9000) [pid = 10545] [serial = 1413] [outer = 0x8c0c1c00] 09:10:10 INFO - PROCESS | 10545 | 1466179810056 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1444ms 09:10:10 INFO - PROCESS | 10545 | 1466179810110 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 09:10:10 INFO - PROCESS | 10545 | 1466179810114 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 09:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:10:10 INFO - PROCESS | 10545 | 1466179810122 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:10:10 INFO - PROCESS | 10545 | 1466179810124 Marionette TRACE conn4 <- [1,1854,null,{}] 09:10:10 INFO - PROCESS | 10545 | 1466179810141 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:10 INFO - PROCESS | 10545 | 1466179810149 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:10 INFO - PROCESS | 10545 | 1466179810331 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 09:10:10 INFO - PROCESS | 10545 | 1466179810484 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:10 INFO - PROCESS | 10545 | 1466179810497 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:10 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dca2400 == 38 [pid = 10545] [id = 471] 09:10:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x8dca7c00) [pid = 10545] [serial = 1414] [outer = (nil)] 09:10:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8dd25000) [pid = 10545] [serial = 1415] [outer = 0x8dca7c00] 09:10:10 INFO - PROCESS | 10545 | 1466179810575 Marionette DEBUG loaded listener.js 09:10:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8ddc0400) [pid = 10545] [serial = 1416] [outer = 0x8dca7c00] 09:10:11 INFO - PROCESS | 10545 | 1466179811526 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1440ms 09:10:11 INFO - PROCESS | 10545 | 1466179811561 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 09:10:11 INFO - PROCESS | 10545 | 1466179811565 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 09:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:10:11 INFO - PROCESS | 10545 | 1466179811572 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:10:11 INFO - PROCESS | 10545 | 1466179811576 Marionette TRACE conn4 <- [1,1858,null,{}] 09:10:11 INFO - PROCESS | 10545 | 1466179811583 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:11 INFO - PROCESS | 10545 | 1466179811588 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:11 INFO - PROCESS | 10545 | 1466179811868 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 09:10:11 INFO - PROCESS | 10545 | 1466179811902 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:11 INFO - PROCESS | 10545 | 1466179811918 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:12 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e88e800 == 39 [pid = 10545] [id = 472] 09:10:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8e8cb000) [pid = 10545] [serial = 1417] [outer = (nil)] 09:10:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8edda800) [pid = 10545] [serial = 1418] [outer = 0x8e8cb000] 09:10:12 INFO - PROCESS | 10545 | 1466179812076 Marionette DEBUG loaded listener.js 09:10:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8eddf000) [pid = 10545] [serial = 1419] [outer = 0x8e8cb000] 09:10:12 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8b534400) [pid = 10545] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:10:12 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8dca2800) [pid = 10545] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:10:12 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8c910c00) [pid = 10545] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:10:12 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8ede2c00) [pid = 10545] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:10:12 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8a9e6000) [pid = 10545] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:10:12 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x8e8c5000) [pid = 10545] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:10:12 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x8c90dc00) [pid = 10545] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:10:12 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x8dbd3c00) [pid = 10545] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:10:12 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x8f84f400) [pid = 10545] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:10:13 INFO - PROCESS | 10545 | 1466179812998 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1445ms 09:10:13 INFO - PROCESS | 10545 | 1466179813019 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:10:13 INFO - PROCESS | 10545 | 1466179813024 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 09:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:10:13 INFO - PROCESS | 10545 | 1466179813031 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:10:13 INFO - PROCESS | 10545 | 1466179813035 Marionette TRACE conn4 <- [1,1862,null,{}] 09:10:13 INFO - PROCESS | 10545 | 1466179813041 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:13 INFO - PROCESS | 10545 | 1466179813046 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:13 INFO - PROCESS | 10545 | 1466179813211 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 09:10:13 INFO - PROCESS | 10545 | 1466179813355 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:13 INFO - PROCESS | 10545 | 1466179813365 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:13 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c911c00 == 40 [pid = 10545] [id = 473] 09:10:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x8dbd4c00) [pid = 10545] [serial = 1420] [outer = (nil)] 09:10:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x8e8cd000) [pid = 10545] [serial = 1421] [outer = 0x8dbd4c00] 09:10:13 INFO - PROCESS | 10545 | 1466179813447 Marionette DEBUG loaded listener.js 09:10:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x8ede3c00) [pid = 10545] [serial = 1422] [outer = 0x8dbd4c00] 09:10:14 INFO - PROCESS | 10545 | 1466179814263 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1286ms 09:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:10:14 INFO - PROCESS | 10545 | 1466179814318 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:10:14 INFO - PROCESS | 10545 | 1466179814321 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 09:10:14 INFO - PROCESS | 10545 | 1466179814328 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:10:14 INFO - PROCESS | 10545 | 1466179814332 Marionette TRACE conn4 <- [1,1866,null,{}] 09:10:14 INFO - PROCESS | 10545 | 1466179814338 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:14 INFO - PROCESS | 10545 | 1466179814347 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:14 INFO - PROCESS | 10545 | 1466179814627 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 09:10:14 INFO - PROCESS | 10545 | 1466179814718 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:14 INFO - PROCESS | 10545 | 1466179814729 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:14 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c912c00 == 41 [pid = 10545] [id = 474] 09:10:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x8f642400) [pid = 10545] [serial = 1423] [outer = (nil)] 09:10:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8f6b9800) [pid = 10545] [serial = 1424] [outer = 0x8f642400] 09:10:14 INFO - PROCESS | 10545 | 1466179814798 Marionette DEBUG loaded listener.js 09:10:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8f6c4800) [pid = 10545] [serial = 1425] [outer = 0x8f642400] 09:10:15 INFO - PROCESS | 10545 | 1466179815827 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1540ms 09:10:15 INFO - PROCESS | 10545 | 1466179815868 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 09:10:15 INFO - PROCESS | 10545 | 1466179815879 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 09:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:10:15 INFO - PROCESS | 10545 | 1466179815888 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:10:15 INFO - PROCESS | 10545 | 1466179815894 Marionette TRACE conn4 <- [1,1870,null,{}] 09:10:15 INFO - PROCESS | 10545 | 1466179815905 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:15 INFO - PROCESS | 10545 | 1466179815910 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:16 INFO - PROCESS | 10545 | 1466179816121 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:10:16 INFO - PROCESS | 10545 | 1466179816372 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:16 INFO - PROCESS | 10545 | 1466179816381 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:16 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b2a1800 == 42 [pid = 10545] [id = 475] 09:10:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8b532c00) [pid = 10545] [serial = 1426] [outer = (nil)] 09:10:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8c90f000) [pid = 10545] [serial = 1427] [outer = 0x8b532c00] 09:10:16 INFO - PROCESS | 10545 | 1466179816525 Marionette DEBUG loaded listener.js 09:10:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8da9ac00) [pid = 10545] [serial = 1428] [outer = 0x8b532c00] 09:10:17 INFO - PROCESS | 10545 | 1466179817500 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1690ms 09:10:17 INFO - PROCESS | 10545 | 1466179817577 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 09:10:17 INFO - PROCESS | 10545 | 1466179817585 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 09:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:10:17 INFO - PROCESS | 10545 | 1466179817597 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:10:17 INFO - PROCESS | 10545 | 1466179817601 Marionette TRACE conn4 <- [1,1874,null,{}] 09:10:17 INFO - PROCESS | 10545 | 1466179817609 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:17 INFO - PROCESS | 10545 | 1466179817614 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:17 INFO - PROCESS | 10545 | 1466179817875 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 09:10:18 INFO - PROCESS | 10545 | 1466179818161 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:18 INFO - PROCESS | 10545 | 1466179818169 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:18 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbcb000 == 43 [pid = 10545] [id = 476] 09:10:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8dcaf000) [pid = 10545] [serial = 1429] [outer = (nil)] 09:10:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8ddbbc00) [pid = 10545] [serial = 1430] [outer = 0x8dcaf000] 09:10:18 INFO - PROCESS | 10545 | 1466179818261 Marionette DEBUG loaded listener.js 09:10:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8e8c2c00) [pid = 10545] [serial = 1431] [outer = 0x8dcaf000] 09:10:19 INFO - PROCESS | 10545 | 1466179819307 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1749ms 09:10:19 INFO - PROCESS | 10545 | 1466179819347 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 09:10:19 INFO - PROCESS | 10545 | 1466179819350 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 09:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:10:19 INFO - PROCESS | 10545 | 1466179819358 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:10:19 INFO - PROCESS | 10545 | 1466179819365 Marionette TRACE conn4 <- [1,1878,null,{}] 09:10:19 INFO - PROCESS | 10545 | 1466179819384 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:19 INFO - PROCESS | 10545 | 1466179819394 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:19 INFO - PROCESS | 10545 | 1466179819612 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 09:10:19 INFO - PROCESS | 10545 | 1466179819850 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:19 INFO - PROCESS | 10545 | 1466179819861 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:19 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6c6400 == 44 [pid = 10545] [id = 477] 09:10:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8f6cac00) [pid = 10545] [serial = 1432] [outer = (nil)] 09:10:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8f6d0c00) [pid = 10545] [serial = 1433] [outer = 0x8f6cac00] 09:10:19 INFO - PROCESS | 10545 | 1466179819952 Marionette DEBUG loaded listener.js 09:10:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8f842c00) [pid = 10545] [serial = 1434] [outer = 0x8f6cac00] 09:10:20 INFO - PROCESS | 10545 | 1466179820883 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1601ms 09:10:20 INFO - PROCESS | 10545 | 1466179820960 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 09:10:20 INFO - PROCESS | 10545 | 1466179820966 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 09:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:10:20 INFO - PROCESS | 10545 | 1466179820972 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:10:20 INFO - PROCESS | 10545 | 1466179820976 Marionette TRACE conn4 <- [1,1882,null,{}] 09:10:20 INFO - PROCESS | 10545 | 1466179820982 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:20 INFO - PROCESS | 10545 | 1466179820988 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:21 INFO - PROCESS | 10545 | 1466179821231 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 09:10:21 INFO - PROCESS | 10545 | 1466179821515 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:21 INFO - PROCESS | 10545 | 1466179821525 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:21 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c918c00 == 45 [pid = 10545] [id = 478] 09:10:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8dad0c00) [pid = 10545] [serial = 1435] [outer = (nil)] 09:10:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8fac7800) [pid = 10545] [serial = 1436] [outer = 0x8dad0c00] 09:10:21 INFO - PROCESS | 10545 | 1466179821608 Marionette DEBUG loaded listener.js 09:10:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8facec00) [pid = 10545] [serial = 1437] [outer = 0x8dad0c00] 09:10:22 INFO - PROCESS | 10545 | 1466179822518 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1588ms 09:10:22 INFO - PROCESS | 10545 | 1466179822561 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:10:22 INFO - PROCESS | 10545 | 1466179822566 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 09:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:10:22 INFO - PROCESS | 10545 | 1466179822573 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:10:22 INFO - PROCESS | 10545 | 1466179822576 Marionette TRACE conn4 <- [1,1886,null,{}] 09:10:22 INFO - PROCESS | 10545 | 1466179822582 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:22 INFO - PROCESS | 10545 | 1466179822588 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:22 INFO - PROCESS | 10545 | 1466179822791 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 09:10:23 INFO - PROCESS | 10545 | 1466179823023 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:23 INFO - PROCESS | 10545 | 1466179823033 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:23 INFO - PROCESS | 10545 | ++DOCSHELL 0x8daa5c00 == 46 [pid = 10545] [id = 479] 09:10:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8dac8400) [pid = 10545] [serial = 1438] [outer = (nil)] 09:10:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8f6cd400) [pid = 10545] [serial = 1439] [outer = 0x8dac8400] 09:10:23 INFO - PROCESS | 10545 | 1466179823160 Marionette DEBUG loaded listener.js 09:10:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x903d2800) [pid = 10545] [serial = 1440] [outer = 0x8dac8400] 09:10:24 INFO - PROCESS | 10545 | 1466179824092 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1586ms 09:10:24 INFO - PROCESS | 10545 | 1466179824161 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 09:10:24 INFO - PROCESS | 10545 | 1466179824165 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 09:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:10:24 INFO - PROCESS | 10545 | 1466179824172 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:10:24 INFO - PROCESS | 10545 | 1466179824177 Marionette TRACE conn4 <- [1,1890,null,{}] 09:10:24 INFO - PROCESS | 10545 | 1466179824183 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:24 INFO - PROCESS | 10545 | 1466179824194 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:24 INFO - PROCESS | 10545 | 1466179824469 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:10:24 INFO - PROCESS | 10545 | 1466179824785 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:24 INFO - PROCESS | 10545 | 1466179824795 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:24 INFO - PROCESS | 10545 | ++DOCSHELL 0x8fad4800 == 47 [pid = 10545] [id = 480] 09:10:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x9021e800) [pid = 10545] [serial = 1441] [outer = (nil)] 09:10:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x919b8000) [pid = 10545] [serial = 1442] [outer = 0x9021e800] 09:10:24 INFO - PROCESS | 10545 | 1466179824882 Marionette DEBUG loaded listener.js 09:10:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x919be800) [pid = 10545] [serial = 1443] [outer = 0x9021e800] 09:10:25 INFO - PROCESS | 10545 | 1466179825818 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1690ms 09:10:25 INFO - PROCESS | 10545 | 1466179825890 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:10:25 INFO - PROCESS | 10545 | 1466179825896 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 09:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:10:25 INFO - PROCESS | 10545 | 1466179825908 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:10:25 INFO - PROCESS | 10545 | 1466179825913 Marionette TRACE conn4 <- [1,1894,null,{}] 09:10:25 INFO - PROCESS | 10545 | 1466179825925 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:25 INFO - PROCESS | 10545 | 1466179825934 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:26 INFO - PROCESS | 10545 | 1466179826234 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 09:10:26 INFO - PROCESS | 10545 | 1466179826580 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:26 INFO - PROCESS | 10545 | 1466179826595 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:26 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c91b800 == 48 [pid = 10545] [id = 481] 09:10:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0x8da99800) [pid = 10545] [serial = 1444] [outer = (nil)] 09:10:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0x8e890800) [pid = 10545] [serial = 1445] [outer = 0x8da99800] 09:10:26 INFO - PROCESS | 10545 | 1466179826734 Marionette DEBUG loaded listener.js 09:10:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 97 (0x8f647400) [pid = 10545] [serial = 1446] [outer = 0x8da99800] 09:10:28 INFO - PROCESS | 10545 | 1466179828298 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2441ms 09:10:28 INFO - PROCESS | 10545 | 1466179828403 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 09:10:28 INFO - PROCESS | 10545 | 1466179828410 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 09:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:10:28 INFO - PROCESS | 10545 | 1466179828419 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:10:28 INFO - PROCESS | 10545 | 1466179828425 Marionette TRACE conn4 <- [1,1898,null,{}] 09:10:28 INFO - PROCESS | 10545 | 1466179828436 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:28 INFO - PROCESS | 10545 | 1466179828442 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:28 INFO - PROCESS | 10545 | 1466179828624 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:10:28 INFO - PROCESS | 10545 | 1466179828814 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:28 INFO - PROCESS | 10545 | 1466179828831 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:28 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b296000 == 49 [pid = 10545] [id = 482] 09:10:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 98 (0x8b6de000) [pid = 10545] [serial = 1447] [outer = (nil)] 09:10:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 99 (0x8b6e6800) [pid = 10545] [serial = 1448] [outer = 0x8b6de000] 09:10:29 INFO - PROCESS | 10545 | 1466179829062 Marionette DEBUG loaded listener.js 09:10:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 100 (0x8c0cfc00) [pid = 10545] [serial = 1449] [outer = 0x8b6de000] 09:10:30 INFO - PROCESS | 10545 | 1466179830036 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:10:31 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddbc00 == 48 [pid = 10545] [id = 401] 09:10:31 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e4800 == 47 [pid = 10545] [id = 457] 09:10:31 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6c3400 == 46 [pid = 10545] [id = 405] 09:10:31 INFO - PROCESS | 10545 | --DOCSHELL 0x89de2800 == 45 [pid = 10545] [id = 406] 09:10:31 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6df000 == 44 [pid = 10545] [id = 399] 09:10:31 INFO - PROCESS | 10545 | --DOCSHELL 0x8b538000 == 43 [pid = 10545] [id = 402] 09:10:31 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbc9400 == 42 [pid = 10545] [id = 400] 09:10:31 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6dc400 == 41 [pid = 10545] [id = 408] 09:10:31 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd8000 == 40 [pid = 10545] [id = 409] 09:10:31 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6db000 == 39 [pid = 10545] [id = 403] 09:10:31 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e4400 == 38 [pid = 10545] [id = 404] 09:10:31 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddb800 == 37 [pid = 10545] [id = 407] 09:10:31 INFO - PROCESS | 10545 | --DOCSHELL 0x8e884400 == 36 [pid = 10545] [id = 410] 09:10:31 INFO - PROCESS | 10545 | --DOCSHELL 0x8e882800 == 35 [pid = 10545] [id = 411] 09:10:31 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6ddc00 == 34 [pid = 10545] [id = 412] 09:10:31 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0ce400 == 33 [pid = 10545] [id = 414] 09:10:31 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e2400 == 32 [pid = 10545] [id = 415] 09:10:31 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6dbc00 == 31 [pid = 10545] [id = 413] 09:10:31 INFO - PROCESS | 10545 | --DOMWINDOW == 99 (0x8dca8800) [pid = 10545] [serial = 1382] [outer = (nil)] [url = about:blank] 09:10:31 INFO - PROCESS | 10545 | --DOMWINDOW == 98 (0x8c91a400) [pid = 10545] [serial = 1356] [outer = (nil)] [url = about:blank] 09:10:31 INFO - PROCESS | 10545 | --DOMWINDOW == 97 (0x8b6e5800) [pid = 10545] [serial = 1355] [outer = (nil)] [url = about:blank] 09:10:31 INFO - PROCESS | 10545 | --DOMWINDOW == 96 (0x8dd22400) [pid = 10545] [serial = 1358] [outer = (nil)] [url = about:blank] 09:10:31 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x8ddb1c00) [pid = 10545] [serial = 1359] [outer = (nil)] [url = about:blank] 09:10:31 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x8daa4400) [pid = 10545] [serial = 1377] [outer = (nil)] [url = about:blank] 09:10:31 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x8efe1400) [pid = 10545] [serial = 1362] [outer = (nil)] [url = about:blank] 09:10:31 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x8a9ea800) [pid = 10545] [serial = 1373] [outer = (nil)] [url = about:blank] 09:10:31 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x8efd8400) [pid = 10545] [serial = 1361] [outer = (nil)] [url = about:blank] 09:10:31 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x8f846000) [pid = 10545] [serial = 1365] [outer = (nil)] [url = about:blank] 09:10:31 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8f6c7400) [pid = 10545] [serial = 1364] [outer = (nil)] [url = about:blank] 09:10:31 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x8fad3400) [pid = 10545] [serial = 1368] [outer = (nil)] [url = about:blank] 09:10:31 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8faca800) [pid = 10545] [serial = 1367] [outer = (nil)] [url = about:blank] 09:10:31 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8dca6c00) [pid = 10545] [serial = 1379] [outer = (nil)] [url = about:blank] 09:10:31 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x9157b800) [pid = 10545] [serial = 1371] [outer = (nil)] [url = about:blank] 09:10:31 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8dd1fc00) [pid = 10545] [serial = 1380] [outer = (nil)] [url = about:blank] 09:10:31 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x903d4400) [pid = 10545] [serial = 1370] [outer = (nil)] [url = about:blank] 09:10:31 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8c919c00) [pid = 10545] [serial = 1376] [outer = (nil)] [url = about:blank] 09:10:31 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8b29a000) [pid = 10545] [serial = 1374] [outer = (nil)] [url = about:blank] 09:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 2851ms 09:10:31 INFO - PROCESS | 10545 | 1466179831399 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 09:10:31 INFO - PROCESS | 10545 | 1466179831407 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 09:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:10:31 INFO - PROCESS | 10545 | 1466179831421 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:10:31 INFO - PROCESS | 10545 | 1466179831429 Marionette TRACE conn4 <- [1,1902,null,{}] 09:10:31 INFO - PROCESS | 10545 | 1466179831439 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:31 INFO - PROCESS | 10545 | 1466179831448 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:31 INFO - PROCESS | 10545 | 1466179831638 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 09:10:31 INFO - PROCESS | 10545 | 1466179831828 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:31 INFO - PROCESS | 10545 | 1466179831848 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:31 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9f0400 == 32 [pid = 10545] [id = 483] 09:10:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8a9f1c00) [pid = 10545] [serial = 1450] [outer = (nil)] 09:10:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8b297800) [pid = 10545] [serial = 1451] [outer = 0x8a9f1c00] 09:10:31 INFO - PROCESS | 10545 | 1466179831952 Marionette DEBUG loaded listener.js 09:10:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8b2a0400) [pid = 10545] [serial = 1452] [outer = 0x8a9f1c00] 09:10:32 INFO - PROCESS | 10545 | 1466179832781 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1442ms 09:10:32 INFO - PROCESS | 10545 | 1466179832863 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 09:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:10:32 INFO - PROCESS | 10545 | 1466179832869 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 09:10:32 INFO - PROCESS | 10545 | 1466179832883 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:10:32 INFO - PROCESS | 10545 | 1466179832890 Marionette TRACE conn4 <- [1,1906,null,{}] 09:10:32 INFO - PROCESS | 10545 | 1466179832897 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:32 INFO - PROCESS | 10545 | 1466179832903 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:33 INFO - PROCESS | 10545 | 1466179833085 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 09:10:33 INFO - PROCESS | 10545 | 1466179833222 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:33 INFO - PROCESS | 10545 | 1466179833233 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:33 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0c4c00 == 33 [pid = 10545] [id = 484] 09:10:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8c0c6800) [pid = 10545] [serial = 1453] [outer = (nil)] 09:10:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8c914c00) [pid = 10545] [serial = 1454] [outer = 0x8c0c6800] 09:10:33 INFO - PROCESS | 10545 | 1466179833312 Marionette DEBUG loaded listener.js 09:10:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8c918400) [pid = 10545] [serial = 1455] [outer = 0x8c0c6800] 09:10:34 INFO - PROCESS | 10545 | 1466179834263 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1449ms 09:10:34 INFO - PROCESS | 10545 | 1466179834326 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 09:10:34 INFO - PROCESS | 10545 | 1466179834329 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 09:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:10:34 INFO - PROCESS | 10545 | 1466179834337 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:10:34 INFO - PROCESS | 10545 | 1466179834341 Marionette TRACE conn4 <- [1,1910,null,{}] 09:10:34 INFO - PROCESS | 10545 | 1466179834367 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:34 INFO - PROCESS | 10545 | 1466179834378 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:34 INFO - PROCESS | 10545 | 1466179834855 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:10:35 INFO - PROCESS | 10545 | 1466179835036 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:35 INFO - PROCESS | 10545 | 1466179835050 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:35 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbcd400 == 34 [pid = 10545] [id = 485] 09:10:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8dbcd800) [pid = 10545] [serial = 1456] [outer = (nil)] 09:10:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8dca8800) [pid = 10545] [serial = 1457] [outer = 0x8dbcd800] 09:10:35 INFO - PROCESS | 10545 | 1466179835129 Marionette DEBUG loaded listener.js 09:10:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8dcaf400) [pid = 10545] [serial = 1458] [outer = 0x8dbcd800] 09:10:36 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8efd9c00) [pid = 10545] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:10:36 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x8dca7c00) [pid = 10545] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:10:36 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8f6d2c00) [pid = 10545] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:10:36 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8b29b800) [pid = 10545] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:10:36 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8e8cb000) [pid = 10545] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:10:36 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8b298000) [pid = 10545] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:10:36 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8f645c00) [pid = 10545] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:10:36 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8c0c1c00) [pid = 10545] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:10:36 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8dacc800) [pid = 10545] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:10:36 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8a9e8c00) [pid = 10545] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:10:36 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8dbd4c00) [pid = 10545] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:10:36 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8dd1e400) [pid = 10545] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:10:36 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8b530800) [pid = 10545] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:10:36 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x903cf800) [pid = 10545] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:10:36 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8f642400) [pid = 10545] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:10:36 INFO - PROCESS | 10545 | 1466179836572 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 2339ms 09:10:36 INFO - PROCESS | 10545 | 1466179836677 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 09:10:36 INFO - PROCESS | 10545 | 1466179836681 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 09:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:10:36 INFO - PROCESS | 10545 | 1466179836694 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:10:36 INFO - PROCESS | 10545 | 1466179836696 Marionette TRACE conn4 <- [1,1914,null,{}] 09:10:36 INFO - PROCESS | 10545 | 1466179836702 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:36 INFO - PROCESS | 10545 | 1466179836707 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:36 INFO - PROCESS | 10545 | 1466179836923 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 09:10:37 INFO - PROCESS | 10545 | 1466179837010 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:37 INFO - PROCESS | 10545 | 1466179837020 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:37 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dacc800 == 35 [pid = 10545] [id = 486] 09:10:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8dbd4c00) [pid = 10545] [serial = 1459] [outer = (nil)] 09:10:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8dca8400) [pid = 10545] [serial = 1460] [outer = 0x8dbd4c00] 09:10:37 INFO - PROCESS | 10545 | 1466179837098 Marionette DEBUG loaded listener.js 09:10:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8dd25800) [pid = 10545] [serial = 1461] [outer = 0x8dbd4c00] 09:10:37 INFO - PROCESS | 10545 | 1466179837866 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1243ms 09:10:37 INFO - PROCESS | 10545 | 1466179837938 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:10:37 INFO - PROCESS | 10545 | 1466179837942 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 09:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:10:37 INFO - PROCESS | 10545 | 1466179837948 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:10:37 INFO - PROCESS | 10545 | 1466179837952 Marionette TRACE conn4 <- [1,1918,null,{}] 09:10:37 INFO - PROCESS | 10545 | 1466179837957 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:37 INFO - PROCESS | 10545 | 1466179837963 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:38 INFO - PROCESS | 10545 | 1466179838123 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 09:10:38 INFO - PROCESS | 10545 | 1466179838134 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:38 INFO - PROCESS | 10545 | 1466179838144 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:38 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dca3800 == 36 [pid = 10545] [id = 487] 09:10:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8dca5c00) [pid = 10545] [serial = 1462] [outer = (nil)] 09:10:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8e88bc00) [pid = 10545] [serial = 1463] [outer = 0x8dca5c00] 09:10:38 INFO - PROCESS | 10545 | 1466179838334 Marionette DEBUG loaded listener.js 09:10:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8e8c6400) [pid = 10545] [serial = 1464] [outer = 0x8dca5c00] 09:10:39 INFO - PROCESS | 10545 | 1466179839318 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1443ms 09:10:39 INFO - PROCESS | 10545 | 1466179839395 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 09:10:39 INFO - PROCESS | 10545 | 1466179839403 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 09:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:10:39 INFO - PROCESS | 10545 | 1466179839411 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:10:39 INFO - PROCESS | 10545 | 1466179839419 Marionette TRACE conn4 <- [1,1922,null,{}] 09:10:39 INFO - PROCESS | 10545 | 1466179839427 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:39 INFO - PROCESS | 10545 | 1466179839432 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:39 INFO - PROCESS | 10545 | 1466179839668 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:10:39 INFO - PROCESS | 10545 | 1466179839965 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:39 INFO - PROCESS | 10545 | 1466179839973 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:40 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6e0c00 == 37 [pid = 10545] [id = 488] 09:10:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8b6e1400) [pid = 10545] [serial = 1465] [outer = (nil)] 09:10:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8c914400) [pid = 10545] [serial = 1466] [outer = 0x8b6e1400] 09:10:40 INFO - PROCESS | 10545 | 1466179840116 Marionette DEBUG loaded listener.js 09:10:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8daa4800) [pid = 10545] [serial = 1467] [outer = 0x8b6e1400] 09:10:41 INFO - PROCESS | 10545 | 1466179841057 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1702ms 09:10:41 INFO - PROCESS | 10545 | 1466179841114 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 09:10:41 INFO - PROCESS | 10545 | 1466179841122 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 09:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:10:41 INFO - PROCESS | 10545 | 1466179841133 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:10:41 INFO - PROCESS | 10545 | 1466179841137 Marionette TRACE conn4 <- [1,1926,null,{}] 09:10:41 INFO - PROCESS | 10545 | 1466179841144 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:41 INFO - PROCESS | 10545 | 1466179841151 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:41 INFO - PROCESS | 10545 | 1466179841357 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 09:10:41 INFO - PROCESS | 10545 | 1466179841604 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:41 INFO - PROCESS | 10545 | 1466179841615 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:41 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c91b000 == 38 [pid = 10545] [id = 489] 09:10:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8dcac400) [pid = 10545] [serial = 1468] [outer = (nil)] 09:10:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8ddb7c00) [pid = 10545] [serial = 1469] [outer = 0x8dcac400] 09:10:41 INFO - PROCESS | 10545 | 1466179841755 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8e88b000) [pid = 10545] [serial = 1470] [outer = 0x8dcac400] 09:10:42 INFO - PROCESS | 10545 | 1466179842716 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1639ms 09:10:42 INFO - PROCESS | 10545 | 1466179842773 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 10545 | 1466179842778 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 09:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:10:42 INFO - PROCESS | 10545 | 1466179842785 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - PROCESS | 10545 | 1466179842791 Marionette TRACE conn4 <- [1,1930,null,{}] 09:10:42 INFO - PROCESS | 10545 | 1466179842809 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:42 INFO - PROCESS | 10545 | 1466179842818 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:43 INFO - PROCESS | 10545 | 1466179843050 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 09:10:43 INFO - PROCESS | 10545 | 1466179843324 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:43 INFO - PROCESS | 10545 | 1466179843334 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:43 INFO - PROCESS | 10545 | ++DOCSHELL 0x8efd6c00 == 39 [pid = 10545] [id = 490] 09:10:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8efd7000) [pid = 10545] [serial = 1471] [outer = (nil)] 09:10:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8efdcc00) [pid = 10545] [serial = 1472] [outer = 0x8efd7000] 09:10:43 INFO - PROCESS | 10545 | 1466179843427 Marionette DEBUG loaded listener.js 09:10:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8f641400) [pid = 10545] [serial = 1473] [outer = 0x8efd7000] 09:10:44 INFO - PROCESS | 10545 | 1466179844324 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1592ms 09:10:44 INFO - PROCESS | 10545 | 1466179844382 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 09:10:44 INFO - PROCESS | 10545 | 1466179844388 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 09:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:10:44 INFO - PROCESS | 10545 | 1466179844396 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:10:44 INFO - PROCESS | 10545 | 1466179844399 Marionette TRACE conn4 <- [1,1934,null,{}] 09:10:44 INFO - PROCESS | 10545 | 1466179844406 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:44 INFO - PROCESS | 10545 | 1466179844411 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:44 INFO - PROCESS | 10545 | 1466179844604 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 09:10:44 INFO - PROCESS | 10545 | 1466179844792 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:44 INFO - PROCESS | 10545 | 1466179844800 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:44 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dacec00 == 40 [pid = 10545] [id = 491] 09:10:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x8efdb400) [pid = 10545] [serial = 1474] [outer = (nil)] 09:10:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x8f64fc00) [pid = 10545] [serial = 1475] [outer = 0x8efdb400] 09:10:44 INFO - PROCESS | 10545 | 1466179844959 Marionette DEBUG loaded listener.js 09:10:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x8f64e000) [pid = 10545] [serial = 1476] [outer = 0x8efdb400] 09:10:45 INFO - PROCESS | 10545 | 1466179845926 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1582ms 09:10:45 INFO - PROCESS | 10545 | 1466179845979 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:10:45 INFO - PROCESS | 10545 | 1466179845983 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 09:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:10:45 INFO - PROCESS | 10545 | 1466179845990 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:10:45 INFO - PROCESS | 10545 | 1466179845994 Marionette TRACE conn4 <- [1,1938,null,{}] 09:10:46 INFO - PROCESS | 10545 | 1466179846000 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:46 INFO - PROCESS | 10545 | 1466179846006 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:46 INFO - PROCESS | 10545 | 1466179846196 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:10:46 INFO - PROCESS | 10545 | 1466179846354 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:46 INFO - PROCESS | 10545 | 1466179846362 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:46 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e8c00 == 41 [pid = 10545] [id = 492] 09:10:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x8f64d000) [pid = 10545] [serial = 1477] [outer = (nil)] 09:10:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0x8f6ca800) [pid = 10545] [serial = 1478] [outer = 0x8f64d000] 09:10:46 INFO - PROCESS | 10545 | 1466179846515 Marionette DEBUG loaded listener.js 09:10:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0x8f6cf400) [pid = 10545] [serial = 1479] [outer = 0x8f64d000] 09:10:47 INFO - PROCESS | 10545 | 1466179847458 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1496ms 09:10:47 INFO - PROCESS | 10545 | 1466179847488 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 09:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:10:47 INFO - PROCESS | 10545 | 1466179847493 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 09:10:47 INFO - PROCESS | 10545 | 1466179847500 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:10:47 INFO - PROCESS | 10545 | 1466179847504 Marionette TRACE conn4 <- [1,1942,null,{}] 09:10:47 INFO - PROCESS | 10545 | 1466179847510 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:47 INFO - PROCESS | 10545 | 1466179847522 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:47 INFO - PROCESS | 10545 | 1466179847778 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:10:48 INFO - PROCESS | 10545 | 1466179848014 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:48 INFO - PROCESS | 10545 | 1466179848021 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:48 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b295c00 == 42 [pid = 10545] [id = 493] 09:10:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 97 (0x8b29dc00) [pid = 10545] [serial = 1480] [outer = (nil)] 09:10:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 98 (0x8fad1c00) [pid = 10545] [serial = 1481] [outer = 0x8b29dc00] 09:10:48 INFO - PROCESS | 10545 | 1466179848152 Marionette DEBUG loaded listener.js 09:10:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 99 (0x8e8c5400) [pid = 10545] [serial = 1482] [outer = 0x8b29dc00] 09:10:49 INFO - PROCESS | 10545 | 1466179849044 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1585ms 09:10:49 INFO - PROCESS | 10545 | 1466179849085 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 09:10:49 INFO - PROCESS | 10545 | 1466179849090 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 09:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:10:49 INFO - PROCESS | 10545 | 1466179849097 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:10:49 INFO - PROCESS | 10545 | 1466179849100 Marionette TRACE conn4 <- [1,1946,null,{}] 09:10:49 INFO - PROCESS | 10545 | 1466179849107 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:49 INFO - PROCESS | 10545 | 1466179849111 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:49 INFO - PROCESS | 10545 | 1466179849325 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 09:10:49 INFO - PROCESS | 10545 | 1466179849560 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:49 INFO - PROCESS | 10545 | 1466179849569 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:49 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b295800 == 43 [pid = 10545] [id = 494] 09:10:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 100 (0x8b297c00) [pid = 10545] [serial = 1483] [outer = (nil)] 09:10:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 101 (0x903d0400) [pid = 10545] [serial = 1484] [outer = 0x8b297c00] 09:10:49 INFO - PROCESS | 10545 | 1466179849695 Marionette DEBUG loaded listener.js 09:10:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 102 (0x903d9400) [pid = 10545] [serial = 1485] [outer = 0x8b297c00] 09:10:50 INFO - PROCESS | 10545 | 1466179850715 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1639ms 09:10:50 INFO - PROCESS | 10545 | 1466179850737 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 09:10:50 INFO - PROCESS | 10545 | 1466179850742 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 09:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:10:50 INFO - PROCESS | 10545 | 1466179850749 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:10:50 INFO - PROCESS | 10545 | 1466179850753 Marionette TRACE conn4 <- [1,1950,null,{}] 09:10:50 INFO - PROCESS | 10545 | 1466179850759 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:50 INFO - PROCESS | 10545 | 1466179850764 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:50 INFO - PROCESS | 10545 | 1466179850937 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 09:10:51 INFO - PROCESS | 10545 | 1466179851170 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:51 INFO - PROCESS | 10545 | 1466179851179 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:51 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd6c00 == 44 [pid = 10545] [id = 495] 09:10:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x89dd7c00) [pid = 10545] [serial = 1486] [outer = (nil)] 09:10:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x89de1000) [pid = 10545] [serial = 1487] [outer = 0x89dd7c00] 09:10:51 INFO - PROCESS | 10545 | 1466179851306 Marionette DEBUG loaded listener.js 09:10:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x8c0cb000) [pid = 10545] [serial = 1488] [outer = 0x89dd7c00] 09:10:52 INFO - PROCESS | 10545 | 1466179852380 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1681ms 09:10:52 INFO - PROCESS | 10545 | 1466179852435 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 09:10:52 INFO - PROCESS | 10545 | 1466179852446 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 09:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:10:52 INFO - PROCESS | 10545 | 1466179852460 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:10:52 INFO - PROCESS | 10545 | 1466179852469 Marionette TRACE conn4 <- [1,1954,null,{}] 09:10:52 INFO - PROCESS | 10545 | 1466179852483 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:52 INFO - PROCESS | 10545 | 1466179852493 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:52 INFO - PROCESS | 10545 | 1466179852742 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 09:10:53 INFO - PROCESS | 10545 | 1466179852975 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:53 INFO - PROCESS | 10545 | 1466179852990 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:53 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9eb400 == 45 [pid = 10545] [id = 496] 09:10:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 106 (0x8a9eb800) [pid = 10545] [serial = 1489] [outer = (nil)] 09:10:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 107 (0x8b6d9000) [pid = 10545] [serial = 1490] [outer = 0x8a9eb800] 09:10:53 INFO - PROCESS | 10545 | 1466179853066 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 108 (0x8c0c1400) [pid = 10545] [serial = 1491] [outer = 0x8a9eb800] 09:10:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8dacc800 == 44 [pid = 10545] [id = 486] 09:10:53 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbcd400 == 43 [pid = 10545] [id = 485] 09:10:54 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0c4c00 == 42 [pid = 10545] [id = 484] 09:10:54 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9f0400 == 41 [pid = 10545] [id = 483] 09:10:54 INFO - PROCESS | 10545 | 1466179854064 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 107 (0x8efe0800) [pid = 10545] [serial = 1391] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 106 (0x8dd25000) [pid = 10545] [serial = 1415] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 105 (0x903d4800) [pid = 10545] [serial = 1401] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x8ddbd000) [pid = 10545] [serial = 1383] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x8edda800) [pid = 10545] [serial = 1418] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x8c0ce000) [pid = 10545] [serial = 1386] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 101 (0x8f6cb000) [pid = 10545] [serial = 1395] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 100 (0x8da99400) [pid = 10545] [serial = 1412] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 99 (0x8eddf000) [pid = 10545] [serial = 1419] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 98 (0x8f845800) [pid = 10545] [serial = 1397] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 97 (0x8ddc0400) [pid = 10545] [serial = 1416] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 96 (0x8b535000) [pid = 10545] [serial = 1406] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x8ede3c00) [pid = 10545] [serial = 1422] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x8dd28400) [pid = 10545] [serial = 1388] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x8dac9000) [pid = 10545] [serial = 1413] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x8f843800) [pid = 10545] [serial = 1398] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x8f646800) [pid = 10545] [serial = 1392] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x90220c00) [pid = 10545] [serial = 1400] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8b6d7c00) [pid = 10545] [serial = 1409] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x903dc800) [pid = 10545] [serial = 1403] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8f6c0c00) [pid = 10545] [serial = 1394] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8e88c400) [pid = 10545] [serial = 1389] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8b6df800) [pid = 10545] [serial = 1407] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8b6da800) [pid = 10545] [serial = 1410] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x91581000) [pid = 10545] [serial = 1404] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8e8cd000) [pid = 10545] [serial = 1421] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8b6da400) [pid = 10545] [serial = 1385] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8f6b9800) [pid = 10545] [serial = 1424] [outer = (nil)] [url = about:blank] 09:10:54 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8f6c4800) [pid = 10545] [serial = 1425] [outer = (nil)] [url = about:blank] 09:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1708ms 09:10:54 INFO - PROCESS | 10545 | 1466179854166 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:10:54 INFO - PROCESS | 10545 | 1466179854173 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 09:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:10:54 INFO - PROCESS | 10545 | 1466179854184 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:10:54 INFO - PROCESS | 10545 | 1466179854187 Marionette TRACE conn4 <- [1,1958,null,{}] 09:10:54 INFO - PROCESS | 10545 | 1466179854194 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:54 INFO - PROCESS | 10545 | 1466179854200 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:54 INFO - PROCESS | 10545 | 1466179854383 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 09:10:54 INFO - PROCESS | 10545 | 1466179854567 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:54 INFO - PROCESS | 10545 | 1466179854575 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:54 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0c9000 == 42 [pid = 10545] [id = 497] 09:10:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8c0cf800) [pid = 10545] [serial = 1492] [outer = (nil)] 09:10:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8daa3c00) [pid = 10545] [serial = 1493] [outer = 0x8c0cf800] 09:10:54 INFO - PROCESS | 10545 | 1466179854667 Marionette DEBUG loaded listener.js 09:10:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8dbc6400) [pid = 10545] [serial = 1494] [outer = 0x8c0cf800] 09:10:55 INFO - PROCESS | 10545 | 1466179855563 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1433ms 09:10:55 INFO - PROCESS | 10545 | 1466179855618 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 09:10:55 INFO - PROCESS | 10545 | 1466179855622 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 09:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:10:55 INFO - PROCESS | 10545 | 1466179855630 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:10:55 INFO - PROCESS | 10545 | 1466179855636 Marionette TRACE conn4 <- [1,1962,null,{}] 09:10:55 INFO - PROCESS | 10545 | 1466179855652 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:55 INFO - PROCESS | 10545 | 1466179855661 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:55 INFO - PROCESS | 10545 | 1466179855832 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:10:55 INFO - PROCESS | 10545 | 1466179855974 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 10545 | 1466179855986 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:56 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbcdc00 == 43 [pid = 10545] [id = 498] 09:10:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8dca8c00) [pid = 10545] [serial = 1495] [outer = (nil)] 09:10:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8ddbb800) [pid = 10545] [serial = 1496] [outer = 0x8dca8c00] 09:10:56 INFO - PROCESS | 10545 | 1466179856068 Marionette DEBUG loaded listener.js 09:10:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8e88ec00) [pid = 10545] [serial = 1497] [outer = 0x8dca8c00] 09:10:56 INFO - PROCESS | 10545 | 1466179856951 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1347ms 09:10:56 INFO - PROCESS | 10545 | 1466179856978 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 09:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:10:56 INFO - PROCESS | 10545 | 1466179856983 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 09:10:56 INFO - PROCESS | 10545 | 1466179856990 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:10:56 INFO - PROCESS | 10545 | 1466179856993 Marionette TRACE conn4 <- [1,1966,null,{}] 09:10:57 INFO - PROCESS | 10545 | 1466179857000 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:57 INFO - PROCESS | 10545 | 1466179857004 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:57 INFO - PROCESS | 10545 | 1466179857253 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 09:10:57 INFO - PROCESS | 10545 | 1466179857288 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:57 INFO - PROCESS | 10545 | 1466179857294 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:57 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dcab400 == 44 [pid = 10545] [id = 499] 09:10:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8ddbe400) [pid = 10545] [serial = 1498] [outer = (nil)] 09:10:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8ede5000) [pid = 10545] [serial = 1499] [outer = 0x8ddbe400] 09:10:57 INFO - PROCESS | 10545 | 1466179857385 Marionette DEBUG loaded listener.js 09:10:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8efd8000) [pid = 10545] [serial = 1500] [outer = 0x8ddbe400] 09:10:58 INFO - PROCESS | 10545 | 1466179858391 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1437ms 09:10:58 INFO - PROCESS | 10545 | 1466179858427 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 09:10:58 INFO - PROCESS | 10545 | 1466179858431 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 09:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:10:58 INFO - PROCESS | 10545 | 1466179858437 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:10:58 INFO - PROCESS | 10545 | 1466179858440 Marionette TRACE conn4 <- [1,1970,null,{}] 09:10:58 INFO - PROCESS | 10545 | 1466179858452 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:58 INFO - PROCESS | 10545 | 1466179858456 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:58 INFO - PROCESS | 10545 | 1466179858681 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 09:10:58 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8dbcd800) [pid = 10545] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:10:58 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8c0c6800) [pid = 10545] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:10:58 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8dbd4c00) [pid = 10545] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:10:58 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8a9f1c00) [pid = 10545] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:10:58 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8b532c00) [pid = 10545] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:10:58 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8dcaf000) [pid = 10545] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:10:58 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8b6de000) [pid = 10545] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:10:58 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8f6cac00) [pid = 10545] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:10:58 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8dad0c00) [pid = 10545] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:10:58 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8dac8400) [pid = 10545] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:10:58 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x9021e800) [pid = 10545] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:10:58 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8da99800) [pid = 10545] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:10:58 INFO - PROCESS | 10545 | 1466179858968 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:58 INFO - PROCESS | 10545 | 1466179858975 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:10:59 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9f1c00 == 45 [pid = 10545] [id = 500] 09:10:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8b29d000) [pid = 10545] [serial = 1501] [outer = (nil)] 09:10:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8c916400) [pid = 10545] [serial = 1502] [outer = 0x8b29d000] 09:10:59 INFO - PROCESS | 10545 | 1466179859053 Marionette DEBUG loaded listener.js 09:10:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8dac8400) [pid = 10545] [serial = 1503] [outer = 0x8b29d000] 09:10:59 INFO - PROCESS | 10545 | 1466179859794 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1394ms 09:10:59 INFO - PROCESS | 10545 | 1466179859832 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 09:10:59 INFO - PROCESS | 10545 | 1466179859836 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 09:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:10:59 INFO - PROCESS | 10545 | 1466179859843 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:10:59 INFO - PROCESS | 10545 | 1466179859847 Marionette TRACE conn4 <- [1,1974,null,{}] 09:10:59 INFO - PROCESS | 10545 | 1466179859853 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:10:59 INFO - PROCESS | 10545 | 1466179859863 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:00 INFO - PROCESS | 10545 | 1466179860077 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 09:11:00 INFO - PROCESS | 10545 | 1466179860234 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:00 INFO - PROCESS | 10545 | 1466179860240 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:00 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6df800 == 46 [pid = 10545] [id = 501] 09:11:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8da9e000) [pid = 10545] [serial = 1504] [outer = (nil)] 09:11:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8f6cbc00) [pid = 10545] [serial = 1505] [outer = 0x8da9e000] 09:11:00 INFO - PROCESS | 10545 | 1466179860314 Marionette DEBUG loaded listener.js 09:11:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8f84d400) [pid = 10545] [serial = 1506] [outer = 0x8da9e000] 09:11:01 INFO - PROCESS | 10545 | 1466179861550 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1750ms 09:11:01 INFO - PROCESS | 10545 | 1466179861595 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:11:01 INFO - PROCESS | 10545 | 1466179861606 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 09:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:11:01 INFO - PROCESS | 10545 | 1466179861640 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:11:01 INFO - PROCESS | 10545 | 1466179861649 Marionette TRACE conn4 <- [1,1978,null,{}] 09:11:01 INFO - PROCESS | 10545 | 1466179861899 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:01 INFO - PROCESS | 10545 | 1466179861909 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:02 INFO - PROCESS | 10545 | 1466179862196 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 09:11:02 INFO - PROCESS | 10545 | 1466179862461 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:02 INFO - PROCESS | 10545 | 1466179862477 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:02 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e7000 == 47 [pid = 10545] [id = 502] 09:11:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8a9f0000) [pid = 10545] [serial = 1507] [outer = (nil)] 09:11:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8c0c4c00) [pid = 10545] [serial = 1508] [outer = 0x8a9f0000] 09:11:02 INFO - PROCESS | 10545 | 1466179862572 Marionette DEBUG loaded listener.js 09:11:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8c911000) [pid = 10545] [serial = 1509] [outer = 0x8a9f0000] 09:11:03 INFO - PROCESS | 10545 | 1466179863571 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1992ms 09:11:03 INFO - PROCESS | 10545 | 1466179863627 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 09:11:03 INFO - PROCESS | 10545 | 1466179863634 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 09:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:11:03 INFO - PROCESS | 10545 | 1466179863646 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:11:03 INFO - PROCESS | 10545 | 1466179863650 Marionette TRACE conn4 <- [1,1982,null,{}] 09:11:03 INFO - PROCESS | 10545 | 1466179863658 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:03 INFO - PROCESS | 10545 | 1466179863663 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:03 INFO - PROCESS | 10545 | 1466179863876 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:11:04 INFO - PROCESS | 10545 | 1466179864181 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:04 INFO - PROCESS | 10545 | 1466179864196 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:04 INFO - PROCESS | 10545 | ++DOCSHELL 0x8daa7800 == 48 [pid = 10545] [id = 503] 09:11:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8dd28800) [pid = 10545] [serial = 1510] [outer = (nil)] 09:11:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8ddb8000) [pid = 10545] [serial = 1511] [outer = 0x8dd28800] 09:11:04 INFO - PROCESS | 10545 | 1466179864295 Marionette DEBUG loaded listener.js 09:11:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8edd8400) [pid = 10545] [serial = 1512] [outer = 0x8dd28800] 09:11:05 INFO - PROCESS | 10545 | 1466179865307 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1703ms 09:11:05 INFO - PROCESS | 10545 | 1466179865350 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 09:11:05 INFO - PROCESS | 10545 | 1466179865354 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 09:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:11:05 INFO - PROCESS | 10545 | 1466179865363 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:11:05 INFO - PROCESS | 10545 | 1466179865369 Marionette TRACE conn4 <- [1,1986,null,{}] 09:11:05 INFO - PROCESS | 10545 | 1466179865388 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:05 INFO - PROCESS | 10545 | 1466179865398 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:05 INFO - PROCESS | 10545 | 1466179865606 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 09:11:05 INFO - PROCESS | 10545 | 1466179865887 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:05 INFO - PROCESS | 10545 | 1466179865902 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:05 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6d4800 == 49 [pid = 10545] [id = 504] 09:11:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8f6d5400) [pid = 10545] [serial = 1513] [outer = (nil)] 09:11:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8f84f800) [pid = 10545] [serial = 1514] [outer = 0x8f6d5400] 09:11:05 INFO - PROCESS | 10545 | 1466179865995 Marionette DEBUG loaded listener.js 09:11:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x8fad1000) [pid = 10545] [serial = 1515] [outer = 0x8f6d5400] 09:11:06 INFO - PROCESS | 10545 | 1466179866906 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1588ms 09:11:06 INFO - PROCESS | 10545 | 1466179866952 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 09:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:11:06 INFO - PROCESS | 10545 | 1466179866957 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 09:11:06 INFO - PROCESS | 10545 | 1466179866964 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:11:06 INFO - PROCESS | 10545 | 1466179866967 Marionette TRACE conn4 <- [1,1990,null,{}] 09:11:06 INFO - PROCESS | 10545 | 1466179866973 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:06 INFO - PROCESS | 10545 | 1466179866979 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:07 INFO - PROCESS | 10545 | 1466179867184 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 09:11:07 INFO - PROCESS | 10545 | 1466179867414 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:07 INFO - PROCESS | 10545 | 1466179867425 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:07 INFO - PROCESS | 10545 | ++DOCSHELL 0x90212400 == 50 [pid = 10545] [id = 505] 09:11:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x903d2000) [pid = 10545] [serial = 1516] [outer = (nil)] 09:11:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x91581000) [pid = 10545] [serial = 1517] [outer = 0x903d2000] 09:11:07 INFO - PROCESS | 10545 | 1466179867553 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x91587c00) [pid = 10545] [serial = 1518] [outer = 0x903d2000] 09:11:08 INFO - PROCESS | 10545 | 1466179868468 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1549ms 09:11:08 INFO - PROCESS | 10545 | 1466179868514 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 09:11:08 INFO - PROCESS | 10545 | 1466179868517 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 09:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:11:08 INFO - PROCESS | 10545 | 1466179868525 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:11:08 INFO - PROCESS | 10545 | 1466179868529 Marionette TRACE conn4 <- [1,1994,null,{}] 09:11:08 INFO - PROCESS | 10545 | 1466179868537 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:08 INFO - PROCESS | 10545 | 1466179868543 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:08 INFO - PROCESS | 10545 | 1466179868748 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:11:09 INFO - PROCESS | 10545 | 1466179868989 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:09 INFO - PROCESS | 10545 | 1466179868996 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:09 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddf800 == 51 [pid = 10545] [id = 506] 09:11:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0x8c0c1c00) [pid = 10545] [serial = 1519] [outer = (nil)] 09:11:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0x917d4400) [pid = 10545] [serial = 1520] [outer = 0x8c0c1c00] 09:11:09 INFO - PROCESS | 10545 | 1466179869124 Marionette DEBUG loaded listener.js 09:11:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 97 (0x917d9800) [pid = 10545] [serial = 1521] [outer = 0x8c0c1c00] 09:11:10 INFO - PROCESS | 10545 | 1466179870034 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1553ms 09:11:10 INFO - PROCESS | 10545 | 1466179870080 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:11:10 INFO - PROCESS | 10545 | 1466179870084 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 09:11:10 INFO - PROCESS | 10545 | 1466179870091 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:11:10 INFO - PROCESS | 10545 | 1466179870095 Marionette TRACE conn4 <- [1,1998,null,{}] 09:11:10 INFO - PROCESS | 10545 | 1466179870101 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:10 INFO - PROCESS | 10545 | 1466179870112 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:10 INFO - PROCESS | 10545 | 1466179870422 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 09:11:10 INFO - PROCESS | 10545 | 1466179870728 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:10 INFO - PROCESS | 10545 | 1466179870737 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:10 INFO - PROCESS | 10545 | ++DOCSHELL 0x903d9c00 == 52 [pid = 10545] [id = 507] 09:11:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 98 (0x917d6000) [pid = 10545] [serial = 1522] [outer = (nil)] 09:11:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 99 (0x91c4e000) [pid = 10545] [serial = 1523] [outer = 0x917d6000] 09:11:10 INFO - PROCESS | 10545 | 1466179870843 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 100 (0x91cc4800) [pid = 10545] [serial = 1524] [outer = 0x917d6000] 09:11:11 INFO - PROCESS | 10545 | 1466179871986 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1934ms 09:11:12 INFO - PROCESS | 10545 | 1466179872027 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 09:11:12 INFO - PROCESS | 10545 | 1466179872035 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 09:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:11:12 INFO - PROCESS | 10545 | 1466179872048 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:11:12 INFO - PROCESS | 10545 | 1466179872054 Marionette TRACE conn4 <- [1,2002,null,{}] 09:11:12 INFO - PROCESS | 10545 | 1466179872064 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:12 INFO - PROCESS | 10545 | 1466179872071 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:12 INFO - PROCESS | 10545 | 1466179872356 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 09:11:12 INFO - PROCESS | 10545 | 1466179872644 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:12 INFO - PROCESS | 10545 | 1466179872653 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:12 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd8000 == 53 [pid = 10545] [id = 508] 09:11:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 101 (0x8ede4c00) [pid = 10545] [serial = 1525] [outer = (nil)] 09:11:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 102 (0x91cc9800) [pid = 10545] [serial = 1526] [outer = 0x8ede4c00] 09:11:12 INFO - PROCESS | 10545 | 1466179872754 Marionette DEBUG loaded listener.js 09:11:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x91dc2000) [pid = 10545] [serial = 1527] [outer = 0x8ede4c00] 09:11:13 INFO - PROCESS | 10545 | 1466179873652 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1643ms 09:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:11:13 INFO - PROCESS | 10545 | 1466179873689 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 09:11:13 INFO - PROCESS | 10545 | 1466179873692 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 09:11:13 INFO - PROCESS | 10545 | 1466179873699 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:11:13 INFO - PROCESS | 10545 | 1466179873703 Marionette TRACE conn4 <- [1,2006,null,{}] 09:11:13 INFO - PROCESS | 10545 | 1466179873709 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:13 INFO - PROCESS | 10545 | 1466179873714 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:13 INFO - PROCESS | 10545 | 1466179873906 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 09:11:14 INFO - PROCESS | 10545 | 1466179874102 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:14 INFO - PROCESS | 10545 | 1466179874112 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:14 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b29c400 == 54 [pid = 10545] [id = 509] 09:11:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x8b29e400) [pid = 10545] [serial = 1528] [outer = (nil)] 09:11:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x8c0d0c00) [pid = 10545] [serial = 1529] [outer = 0x8b29e400] 09:11:14 INFO - PROCESS | 10545 | 1466179874277 Marionette DEBUG loaded listener.js 09:11:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 106 (0x8dcad400) [pid = 10545] [serial = 1530] [outer = 0x8b29e400] 09:11:15 INFO - PROCESS | 10545 | 1466179875510 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1890ms 09:11:15 INFO - PROCESS | 10545 | 1466179875589 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:11:15 INFO - PROCESS | 10545 | 1466179875596 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 09:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:11:15 INFO - PROCESS | 10545 | 1466179875604 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:11:15 INFO - PROCESS | 10545 | 1466179875611 Marionette TRACE conn4 <- [1,2010,null,{}] 09:11:15 INFO - PROCESS | 10545 | 1466179875619 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:15 INFO - PROCESS | 10545 | 1466179875625 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:15 INFO - PROCESS | 10545 | 1466179875921 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 09:11:16 INFO - PROCESS | 10545 | 1466179876220 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:16 INFO - PROCESS | 10545 | 1466179876230 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:16 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c917c00 == 55 [pid = 10545] [id = 510] 09:11:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 107 (0x8c919000) [pid = 10545] [serial = 1531] [outer = (nil)] 09:11:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 108 (0x8dbc5400) [pid = 10545] [serial = 1532] [outer = 0x8c919000] 09:11:16 INFO - PROCESS | 10545 | 1466179876318 Marionette DEBUG loaded listener.js 09:11:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 109 (0x8dca9000) [pid = 10545] [serial = 1533] [outer = 0x8c919000] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9f1c00 == 54 [pid = 10545] [id = 500] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8dcab400 == 53 [pid = 10545] [id = 499] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbcdc00 == 52 [pid = 10545] [id = 498] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0c9000 == 51 [pid = 10545] [id = 497] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9eb400 == 50 [pid = 10545] [id = 496] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8b296000 == 49 [pid = 10545] [id = 482] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8daa5c00 == 48 [pid = 10545] [id = 479] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbcb000 == 47 [pid = 10545] [id = 476] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8fad4800 == 46 [pid = 10545] [id = 480] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8c91b800 == 45 [pid = 10545] [id = 481] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8dca3800 == 44 [pid = 10545] [id = 487] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6e0c00 == 43 [pid = 10545] [id = 488] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8c91b000 == 42 [pid = 10545] [id = 489] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8efd6c00 == 41 [pid = 10545] [id = 490] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8b295800 == 40 [pid = 10545] [id = 494] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd6c00 == 39 [pid = 10545] [id = 495] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6c6400 == 38 [pid = 10545] [id = 477] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8b295c00 == 37 [pid = 10545] [id = 493] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8c918c00 == 36 [pid = 10545] [id = 478] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8b2a1800 == 35 [pid = 10545] [id = 475] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8dacec00 == 34 [pid = 10545] [id = 491] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e8c00 == 33 [pid = 10545] [id = 492] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8b29c400 == 32 [pid = 10545] [id = 509] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd8000 == 31 [pid = 10545] [id = 508] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x903d9c00 == 30 [pid = 10545] [id = 507] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddf800 == 29 [pid = 10545] [id = 506] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6d4800 == 28 [pid = 10545] [id = 504] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x90212400 == 27 [pid = 10545] [id = 505] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8daa7800 == 26 [pid = 10545] [id = 503] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6df800 == 25 [pid = 10545] [id = 501] 09:11:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e7000 == 24 [pid = 10545] [id = 502] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 108 (0x8e88bc00) [pid = 10545] [serial = 1463] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 107 (0x8dca8800) [pid = 10545] [serial = 1457] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 106 (0x8c914c00) [pid = 10545] [serial = 1454] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 105 (0x8dcaf400) [pid = 10545] [serial = 1458] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x8dca8400) [pid = 10545] [serial = 1460] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x8b297800) [pid = 10545] [serial = 1451] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x8b2a0400) [pid = 10545] [serial = 1452] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 101 (0x8da9ac00) [pid = 10545] [serial = 1428] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 100 (0x8c90f000) [pid = 10545] [serial = 1427] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 99 (0x8e8c2c00) [pid = 10545] [serial = 1431] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 98 (0x8ddbbc00) [pid = 10545] [serial = 1430] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 97 (0x8c0cfc00) [pid = 10545] [serial = 1449] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 96 (0x8f842c00) [pid = 10545] [serial = 1434] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x8f6d0c00) [pid = 10545] [serial = 1433] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x8facec00) [pid = 10545] [serial = 1437] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x8fac7800) [pid = 10545] [serial = 1436] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x903d2800) [pid = 10545] [serial = 1440] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x8f6cd400) [pid = 10545] [serial = 1439] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x8b6e6800) [pid = 10545] [serial = 1448] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x919be800) [pid = 10545] [serial = 1443] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x919b8000) [pid = 10545] [serial = 1442] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8f647400) [pid = 10545] [serial = 1446] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8e890800) [pid = 10545] [serial = 1445] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8dd25800) [pid = 10545] [serial = 1461] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8c918400) [pid = 10545] [serial = 1455] [outer = (nil)] [url = about:blank] 09:11:18 INFO - PROCESS | 10545 | 1466179878445 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 2939ms 09:11:18 INFO - PROCESS | 10545 | 1466179878545 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:11:18 INFO - PROCESS | 10545 | 1466179878551 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 09:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:11:18 INFO - PROCESS | 10545 | 1466179878560 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:11:18 INFO - PROCESS | 10545 | 1466179878567 Marionette TRACE conn4 <- [1,2014,null,{}] 09:11:18 INFO - PROCESS | 10545 | 1466179878576 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:18 INFO - PROCESS | 10545 | 1466179878582 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:18 INFO - PROCESS | 10545 | 1466179878771 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:11:18 INFO - PROCESS | 10545 | 1466179878907 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:18 INFO - PROCESS | 10545 | 1466179878919 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:18 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b29a400 == 25 [pid = 10545] [id = 511] 09:11:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8b29b000) [pid = 10545] [serial = 1534] [outer = (nil)] 09:11:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8b538800) [pid = 10545] [serial = 1535] [outer = 0x8b29b000] 09:11:19 INFO - PROCESS | 10545 | 1466179878994 Marionette DEBUG loaded listener.js 09:11:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8b6d7400) [pid = 10545] [serial = 1536] [outer = 0x8b29b000] 09:11:19 INFO - PROCESS | 10545 | 1466179879837 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1338ms 09:11:19 INFO - PROCESS | 10545 | 1466179879898 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:11:19 INFO - PROCESS | 10545 | 1466179879908 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 09:11:19 INFO - PROCESS | 10545 | 1466179879920 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:11:19 INFO - PROCESS | 10545 | 1466179879925 Marionette TRACE conn4 <- [1,2018,null,{}] 09:11:19 INFO - PROCESS | 10545 | 1466179879931 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:19 INFO - PROCESS | 10545 | 1466179879938 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:20 INFO - PROCESS | 10545 | 1466179880134 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:11:20 INFO - PROCESS | 10545 | 1466179880305 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:20 INFO - PROCESS | 10545 | 1466179880314 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:20 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c917800 == 26 [pid = 10545] [id = 512] 09:11:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8daa2000) [pid = 10545] [serial = 1537] [outer = (nil)] 09:11:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8dac2800) [pid = 10545] [serial = 1538] [outer = 0x8daa2000] 09:11:20 INFO - PROCESS | 10545 | 1466179880390 Marionette DEBUG loaded listener.js 09:11:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8dbc7c00) [pid = 10545] [serial = 1539] [outer = 0x8daa2000] 09:11:21 INFO - PROCESS | 10545 | 1466179881361 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1490ms 09:11:21 INFO - PROCESS | 10545 | 1466179881417 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:11:21 INFO - PROCESS | 10545 | 1466179881421 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 09:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:11:21 INFO - PROCESS | 10545 | 1466179881429 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:11:21 INFO - PROCESS | 10545 | 1466179881435 Marionette TRACE conn4 <- [1,2022,null,{}] 09:11:21 INFO - PROCESS | 10545 | 1466179881461 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:21 INFO - PROCESS | 10545 | 1466179881472 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:21 INFO - PROCESS | 10545 | 1466179881716 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:11:21 INFO - PROCESS | 10545 | 1466179881749 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:21 INFO - PROCESS | 10545 | 1466179881763 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:21 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dd28400 == 27 [pid = 10545] [id = 513] 09:11:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x8dd2ac00) [pid = 10545] [serial = 1540] [outer = (nil)] 09:11:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x8ddbbc00) [pid = 10545] [serial = 1541] [outer = 0x8dd2ac00] 09:11:21 INFO - PROCESS | 10545 | 1466179881844 Marionette DEBUG loaded listener.js 09:11:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x8e88f000) [pid = 10545] [serial = 1542] [outer = 0x8dd2ac00] 09:11:22 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x8da9e000) [pid = 10545] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:11:22 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x8f64d000) [pid = 10545] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:11:22 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x8c0cf800) [pid = 10545] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:11:22 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8ddbe400) [pid = 10545] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:11:22 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x8efd7000) [pid = 10545] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:11:22 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8efdb400) [pid = 10545] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:11:22 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8dcac400) [pid = 10545] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:11:22 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8b297c00) [pid = 10545] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:11:22 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8b6e1400) [pid = 10545] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:11:22 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8b29dc00) [pid = 10545] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:11:22 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8a9eb800) [pid = 10545] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:11:22 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8b29d000) [pid = 10545] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:11:22 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x89dd7c00) [pid = 10545] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:11:22 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8dca8c00) [pid = 10545] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:11:22 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8dca5c00) [pid = 10545] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:11:23 INFO - PROCESS | 10545 | 1466179883400 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 2039ms 09:11:23 INFO - PROCESS | 10545 | 1466179883469 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:11:23 INFO - PROCESS | 10545 | 1466179883474 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 09:11:23 INFO - PROCESS | 10545 | 1466179883480 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:11:23 INFO - PROCESS | 10545 | 1466179883484 Marionette TRACE conn4 <- [1,2026,null,{}] 09:11:23 INFO - PROCESS | 10545 | 1466179883490 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:23 INFO - PROCESS | 10545 | 1466179883495 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:23 INFO - PROCESS | 10545 | 1466179883676 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:11:23 INFO - PROCESS | 10545 | 1466179883813 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:23 INFO - PROCESS | 10545 | 1466179883820 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:23 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b295000 == 28 [pid = 10545] [id = 514] 09:11:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8b536800) [pid = 10545] [serial = 1543] [outer = (nil)] 09:11:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8ddb6c00) [pid = 10545] [serial = 1544] [outer = 0x8b536800] 09:11:23 INFO - PROCESS | 10545 | 1466179883892 Marionette DEBUG loaded listener.js 09:11:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8e8c8800) [pid = 10545] [serial = 1545] [outer = 0x8b536800] 09:11:24 INFO - PROCESS | 10545 | 1466179884684 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1236ms 09:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:11:24 INFO - PROCESS | 10545 | 1466179884717 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:11:24 INFO - PROCESS | 10545 | 1466179884721 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:11:24 INFO - PROCESS | 10545 | 1466179884728 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:11:24 INFO - PROCESS | 10545 | 1466179884731 Marionette TRACE conn4 <- [1,2030,null,{}] 09:11:24 INFO - PROCESS | 10545 | 1466179884737 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:24 INFO - PROCESS | 10545 | 1466179884742 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:24 INFO - PROCESS | 10545 | 1466179884968 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:11:25 INFO - PROCESS | 10545 | 1466179885160 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:25 INFO - PROCESS | 10545 | 1466179885172 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:25 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dde000 == 29 [pid = 10545] [id = 515] 09:11:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x89dde800) [pid = 10545] [serial = 1546] [outer = (nil)] 09:11:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8a9e7800) [pid = 10545] [serial = 1547] [outer = 0x89dde800] 09:11:25 INFO - PROCESS | 10545 | 1466179885263 Marionette DEBUG loaded listener.js 09:11:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8a9f0400) [pid = 10545] [serial = 1548] [outer = 0x89dde800] 09:11:26 INFO - PROCESS | 10545 | 1466179886315 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1633ms 09:11:26 INFO - PROCESS | 10545 | 1466179886379 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:11:26 INFO - PROCESS | 10545 | 1466179886386 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 09:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:11:26 INFO - PROCESS | 10545 | 1466179886399 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:11:26 INFO - PROCESS | 10545 | 1466179886404 Marionette TRACE conn4 <- [1,2034,null,{}] 09:11:26 INFO - PROCESS | 10545 | 1466179886412 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:26 INFO - PROCESS | 10545 | 1466179886419 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:26 INFO - PROCESS | 10545 | 1466179886628 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:11:26 INFO - PROCESS | 10545 | 1466179886834 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:26 INFO - PROCESS | 10545 | 1466179886847 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:26 INFO - PROCESS | 10545 | ++DOCSHELL 0x8da9d400 == 30 [pid = 10545] [id = 516] 09:11:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8dac7800) [pid = 10545] [serial = 1549] [outer = (nil)] 09:11:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8dca2800) [pid = 10545] [serial = 1550] [outer = 0x8dac7800] 09:11:26 INFO - PROCESS | 10545 | 1466179886980 Marionette DEBUG loaded listener.js 09:11:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8dd20000) [pid = 10545] [serial = 1551] [outer = 0x8dac7800] 09:11:27 INFO - PROCESS | 10545 | 1466179887932 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1587ms 09:11:27 INFO - PROCESS | 10545 | 1466179887984 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:11:27 INFO - PROCESS | 10545 | 1466179887989 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 09:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:11:27 INFO - PROCESS | 10545 | 1466179887997 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:11:28 INFO - PROCESS | 10545 | 1466179888001 Marionette TRACE conn4 <- [1,2038,null,{}] 09:11:28 INFO - PROCESS | 10545 | 1466179888011 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:28 INFO - PROCESS | 10545 | 1466179888017 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:28 INFO - PROCESS | 10545 | 1466179888211 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:11:28 INFO - PROCESS | 10545 | 1466179888509 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:28 INFO - PROCESS | 10545 | 1466179888517 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:28 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b535400 == 31 [pid = 10545] [id = 517] 09:11:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8c0c9c00) [pid = 10545] [serial = 1552] [outer = (nil)] 09:11:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8efd5400) [pid = 10545] [serial = 1553] [outer = 0x8c0c9c00] 09:11:28 INFO - PROCESS | 10545 | 1466179888648 Marionette DEBUG loaded listener.js 09:11:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8efe1c00) [pid = 10545] [serial = 1554] [outer = 0x8c0c9c00] 09:11:29 INFO - PROCESS | 10545 | 1466179889583 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1656ms 09:11:29 INFO - PROCESS | 10545 | 1466179889654 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:11:29 INFO - PROCESS | 10545 | 1466179889661 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 09:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:11:29 INFO - PROCESS | 10545 | 1466179889680 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:11:29 INFO - PROCESS | 10545 | 1466179889689 Marionette TRACE conn4 <- [1,2042,null,{}] 09:11:29 INFO - PROCESS | 10545 | 1466179889695 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:29 INFO - PROCESS | 10545 | 1466179889703 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:29 INFO - PROCESS | 10545 | 1466179889940 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:11:30 INFO - PROCESS | 10545 | 1466179890185 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:30 INFO - PROCESS | 10545 | 1466179890197 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:30 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e3c00 == 32 [pid = 10545] [id = 518] 09:11:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x8b29b400) [pid = 10545] [serial = 1555] [outer = (nil)] 09:11:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x8f6c1000) [pid = 10545] [serial = 1556] [outer = 0x8b29b400] 09:11:30 INFO - PROCESS | 10545 | 1466179890293 Marionette DEBUG loaded listener.js 09:11:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x8f6c5000) [pid = 10545] [serial = 1557] [outer = 0x8b29b400] 09:11:31 INFO - PROCESS | 10545 | 1466179891207 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1608ms 09:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:11:31 INFO - PROCESS | 10545 | 1466179891279 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:11:31 INFO - PROCESS | 10545 | 1466179891283 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 09:11:31 INFO - PROCESS | 10545 | 1466179891291 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:11:31 INFO - PROCESS | 10545 | 1466179891294 Marionette TRACE conn4 <- [1,2046,null,{}] 09:11:31 INFO - PROCESS | 10545 | 1466179891302 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:31 INFO - PROCESS | 10545 | 1466179891309 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:31 INFO - PROCESS | 10545 | 1466179891536 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:11:31 INFO - PROCESS | 10545 | 1466179891870 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:31 INFO - PROCESS | 10545 | 1466179891884 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:31 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dd24800 == 33 [pid = 10545] [id = 519] 09:11:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x8f6d8000) [pid = 10545] [serial = 1558] [outer = (nil)] 09:11:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0x8f847400) [pid = 10545] [serial = 1559] [outer = 0x8f6d8000] 09:11:32 INFO - PROCESS | 10545 | 1466179892020 Marionette DEBUG loaded listener.js 09:11:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0x8f84c000) [pid = 10545] [serial = 1560] [outer = 0x8f6d8000] 09:11:32 INFO - PROCESS | 10545 | 1466179892922 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1685ms 09:11:32 INFO - PROCESS | 10545 | 1466179892976 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:11:32 INFO - PROCESS | 10545 | 1466179892981 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 09:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:11:32 INFO - PROCESS | 10545 | 1466179892987 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:11:32 INFO - PROCESS | 10545 | 1466179892991 Marionette TRACE conn4 <- [1,2050,null,{}] 09:11:33 INFO - PROCESS | 10545 | 1466179892997 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:33 INFO - PROCESS | 10545 | 1466179893002 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:33 INFO - PROCESS | 10545 | 1466179893198 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:11:33 INFO - PROCESS | 10545 | 1466179893382 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:33 INFO - PROCESS | 10545 | 1466179893401 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:33 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0c3800 == 34 [pid = 10545] [id = 520] 09:11:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 97 (0x8dd27c00) [pid = 10545] [serial = 1561] [outer = (nil)] 09:11:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 98 (0x8face800) [pid = 10545] [serial = 1562] [outer = 0x8dd27c00] 09:11:33 INFO - PROCESS | 10545 | 1466179893596 Marionette DEBUG loaded listener.js 09:11:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 99 (0x9021e400) [pid = 10545] [serial = 1563] [outer = 0x8dd27c00] 09:11:34 INFO - PROCESS | 10545 | 1466179894578 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1647ms 09:11:34 INFO - PROCESS | 10545 | 1466179894636 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:11:34 INFO - PROCESS | 10545 | 1466179894641 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 09:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:11:34 INFO - PROCESS | 10545 | 1466179894648 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:11:34 INFO - PROCESS | 10545 | 1466179894652 Marionette TRACE conn4 <- [1,2054,null,{}] 09:11:34 INFO - PROCESS | 10545 | 1466179894658 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:34 INFO - PROCESS | 10545 | 1466179894664 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:34 INFO - PROCESS | 10545 | 1466179894851 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:11:35 INFO - PROCESS | 10545 | 1466179895091 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:35 INFO - PROCESS | 10545 | 1466179895100 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:35 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dca5c00 == 35 [pid = 10545] [id = 521] 09:11:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 100 (0x8e8cd400) [pid = 10545] [serial = 1564] [outer = (nil)] 09:11:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 101 (0x903d7000) [pid = 10545] [serial = 1565] [outer = 0x8e8cd400] 09:11:35 INFO - PROCESS | 10545 | 1466179895225 Marionette DEBUG loaded listener.js 09:11:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 102 (0x9157e800) [pid = 10545] [serial = 1566] [outer = 0x8e8cd400] 09:11:36 INFO - PROCESS | 10545 | 1466179896103 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1531ms 09:11:36 INFO - PROCESS | 10545 | 1466179896180 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:11:36 INFO - PROCESS | 10545 | 1466179896184 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 09:11:36 INFO - PROCESS | 10545 | 1466179896191 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:11:36 INFO - PROCESS | 10545 | 1466179896195 Marionette TRACE conn4 <- [1,2058,null,{}] 09:11:36 INFO - PROCESS | 10545 | 1466179896201 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:36 INFO - PROCESS | 10545 | 1466179896206 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:36 INFO - PROCESS | 10545 | 1466179896423 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:11:36 INFO - PROCESS | 10545 | 1466179896655 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:36 INFO - PROCESS | 10545 | 1466179896670 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:36 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0ca000 == 36 [pid = 10545] [id = 522] 09:11:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x8c0cb800) [pid = 10545] [serial = 1567] [outer = (nil)] 09:11:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x917d6800) [pid = 10545] [serial = 1568] [outer = 0x8c0cb800] 09:11:36 INFO - PROCESS | 10545 | 1466179896814 Marionette DEBUG loaded listener.js 09:11:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x917dcc00) [pid = 10545] [serial = 1569] [outer = 0x8c0cb800] 09:11:37 INFO - PROCESS | 10545 | 1466179897731 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1588ms 09:11:37 INFO - PROCESS | 10545 | 1466179897779 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:11:37 INFO - PROCESS | 10545 | 1466179897783 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 09:11:37 INFO - PROCESS | 10545 | 1466179897790 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:11:37 INFO - PROCESS | 10545 | 1466179897794 Marionette TRACE conn4 <- [1,2062,null,{}] 09:11:37 INFO - PROCESS | 10545 | 1466179897800 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:37 INFO - PROCESS | 10545 | 1466179897805 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:37 INFO - PROCESS | 10545 | 1466179897996 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:11:38 INFO - PROCESS | 10545 | 1466179898237 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:38 INFO - PROCESS | 10545 | 1466179898247 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:38 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd6000 == 37 [pid = 10545] [id = 523] 09:11:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 106 (0x89dd7800) [pid = 10545] [serial = 1570] [outer = (nil)] 09:11:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 107 (0x89de2800) [pid = 10545] [serial = 1571] [outer = 0x89dd7800] 09:11:38 INFO - PROCESS | 10545 | 1466179898518 Marionette DEBUG loaded listener.js 09:11:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 108 (0x8b29d000) [pid = 10545] [serial = 1572] [outer = 0x89dd7800] 09:11:39 INFO - PROCESS | 10545 | 1466179899522 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1805ms 09:11:39 INFO - PROCESS | 10545 | 1466179899596 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:11:39 INFO - PROCESS | 10545 | 1466179899602 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 09:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:11:39 INFO - PROCESS | 10545 | 1466179899612 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:11:39 INFO - PROCESS | 10545 | 1466179899615 Marionette TRACE conn4 <- [1,2066,null,{}] 09:11:39 INFO - PROCESS | 10545 | 1466179899625 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:39 INFO - PROCESS | 10545 | 1466179899632 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:39 INFO - PROCESS | 10545 | 1466179899824 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:11:40 INFO - PROCESS | 10545 | --DOCSHELL 0x8b295000 == 36 [pid = 10545] [id = 514] 09:11:40 INFO - PROCESS | 10545 | --DOCSHELL 0x8dd28400 == 35 [pid = 10545] [id = 513] 09:11:40 INFO - PROCESS | 10545 | 1466179900128 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:40 INFO - PROCESS | 10545 | 1466179900138 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:40 INFO - PROCESS | 10545 | --DOCSHELL 0x8c917800 == 34 [pid = 10545] [id = 512] 09:11:40 INFO - PROCESS | 10545 | --DOCSHELL 0x8b29a400 == 33 [pid = 10545] [id = 511] 09:11:40 INFO - PROCESS | 10545 | ++DOCSHELL 0x89de3800 == 34 [pid = 10545] [id = 524] 09:11:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 109 (0x8b6e4800) [pid = 10545] [serial = 1573] [outer = (nil)] 09:11:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 110 (0x8c912000) [pid = 10545] [serial = 1574] [outer = 0x8b6e4800] 09:11:40 INFO - PROCESS | 10545 | 1466179900245 Marionette DEBUG loaded listener.js 09:11:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 111 (0x8c91c400) [pid = 10545] [serial = 1575] [outer = 0x8b6e4800] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 110 (0x8f84d400) [pid = 10545] [serial = 1506] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 109 (0x8f6cbc00) [pid = 10545] [serial = 1505] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 108 (0x8f6ca800) [pid = 10545] [serial = 1478] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 107 (0x8dbc6400) [pid = 10545] [serial = 1494] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 106 (0x8efd8000) [pid = 10545] [serial = 1500] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 105 (0x8f641400) [pid = 10545] [serial = 1473] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x8f64e000) [pid = 10545] [serial = 1476] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x8ddb7c00) [pid = 10545] [serial = 1469] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x903d0400) [pid = 10545] [serial = 1484] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 101 (0x8c914400) [pid = 10545] [serial = 1466] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 100 (0x8daa3c00) [pid = 10545] [serial = 1493] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 99 (0x8e8c5400) [pid = 10545] [serial = 1482] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 98 (0x8c0c1400) [pid = 10545] [serial = 1491] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 97 (0x8dac8400) [pid = 10545] [serial = 1503] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 96 (0x8daa4800) [pid = 10545] [serial = 1467] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x8efdcc00) [pid = 10545] [serial = 1472] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x89de1000) [pid = 10545] [serial = 1487] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x8b6d9000) [pid = 10545] [serial = 1490] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x8f6cf400) [pid = 10545] [serial = 1479] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x8c916400) [pid = 10545] [serial = 1502] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x8ddbb800) [pid = 10545] [serial = 1496] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x903d9400) [pid = 10545] [serial = 1485] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x8ede5000) [pid = 10545] [serial = 1499] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8e8c6400) [pid = 10545] [serial = 1464] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8c0cb000) [pid = 10545] [serial = 1488] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8fad1c00) [pid = 10545] [serial = 1481] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8f64fc00) [pid = 10545] [serial = 1475] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8e88ec00) [pid = 10545] [serial = 1497] [outer = (nil)] [url = about:blank] 09:11:40 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8e88b000) [pid = 10545] [serial = 1470] [outer = (nil)] [url = about:blank] 09:11:41 INFO - PROCESS | 10545 | 1466179901127 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1537ms 09:11:41 INFO - PROCESS | 10545 | 1466179901149 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:11:41 INFO - PROCESS | 10545 | 1466179901155 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 09:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:11:41 INFO - PROCESS | 10545 | 1466179901166 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:11:41 INFO - PROCESS | 10545 | 1466179901169 Marionette TRACE conn4 <- [1,2070,null,{}] 09:11:41 INFO - PROCESS | 10545 | 1466179901176 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:41 INFO - PROCESS | 10545 | 1466179901182 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:41 INFO - PROCESS | 10545 | 1466179901367 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:11:41 INFO - PROCESS | 10545 | 1466179901511 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:41 INFO - PROCESS | 10545 | 1466179901518 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:41 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6d9000 == 35 [pid = 10545] [id = 525] 09:11:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8c913800) [pid = 10545] [serial = 1576] [outer = (nil)] 09:11:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8dcafc00) [pid = 10545] [serial = 1577] [outer = 0x8c913800] 09:11:41 INFO - PROCESS | 10545 | 1466179901594 Marionette DEBUG loaded listener.js 09:11:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8ddbd400) [pid = 10545] [serial = 1578] [outer = 0x8c913800] 09:11:42 INFO - PROCESS | 10545 | 1466179902507 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1379ms 09:11:42 INFO - PROCESS | 10545 | 1466179902546 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:11:42 INFO - PROCESS | 10545 | 1466179902549 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 09:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:11:42 INFO - PROCESS | 10545 | 1466179902557 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:11:42 INFO - PROCESS | 10545 | 1466179902563 Marionette TRACE conn4 <- [1,2074,null,{}] 09:11:42 INFO - PROCESS | 10545 | 1466179902580 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:42 INFO - PROCESS | 10545 | 1466179902589 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:42 INFO - PROCESS | 10545 | 1466179902768 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:11:42 INFO - PROCESS | 10545 | 1466179902925 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:42 INFO - PROCESS | 10545 | 1466179902936 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:42 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddc800 == 36 [pid = 10545] [id = 526] 09:11:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8e884400) [pid = 10545] [serial = 1579] [outer = (nil)] 09:11:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8efd5800) [pid = 10545] [serial = 1580] [outer = 0x8e884400] 09:11:43 INFO - PROCESS | 10545 | 1466179903010 Marionette DEBUG loaded listener.js 09:11:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8efdd800) [pid = 10545] [serial = 1581] [outer = 0x8e884400] 09:11:43 INFO - PROCESS | 10545 | 1466179903916 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1397ms 09:11:43 INFO - PROCESS | 10545 | 1466179903955 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:11:43 INFO - PROCESS | 10545 | 1466179903959 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 09:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:11:43 INFO - PROCESS | 10545 | 1466179903979 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:11:43 INFO - PROCESS | 10545 | 1466179903997 Marionette TRACE conn4 <- [1,2078,null,{}] 09:11:44 INFO - PROCESS | 10545 | 1466179904004 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:44 INFO - PROCESS | 10545 | 1466179904009 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:44 INFO - PROCESS | 10545 | 1466179904239 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:11:44 INFO - PROCESS | 10545 | 1466179904261 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:44 INFO - PROCESS | 10545 | 1466179904269 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:44 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e8c2000 == 37 [pid = 10545] [id = 527] 09:11:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8e8c7000) [pid = 10545] [serial = 1582] [outer = (nil)] 09:11:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8f64e000) [pid = 10545] [serial = 1583] [outer = 0x8e8c7000] 09:11:44 INFO - PROCESS | 10545 | 1466179904338 Marionette DEBUG loaded listener.js 09:11:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x8f6be000) [pid = 10545] [serial = 1584] [outer = 0x8e8c7000] 09:11:45 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x8dd2ac00) [pid = 10545] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:11:45 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8a9f0000) [pid = 10545] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:11:45 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x8dd28800) [pid = 10545] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:11:45 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8b29b000) [pid = 10545] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:11:45 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8f6d5400) [pid = 10545] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:11:45 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x903d2000) [pid = 10545] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:11:45 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8c0c1c00) [pid = 10545] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:11:45 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8c919000) [pid = 10545] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:11:45 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x917d6000) [pid = 10545] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:11:45 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8ede4c00) [pid = 10545] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:11:45 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8b29e400) [pid = 10545] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:11:45 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8daa2000) [pid = 10545] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:11:45 INFO - PROCESS | 10545 | 1466179905339 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1407ms 09:11:45 INFO - PROCESS | 10545 | 1466179905379 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:11:45 INFO - PROCESS | 10545 | 1466179905383 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 09:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:11:45 INFO - PROCESS | 10545 | 1466179905389 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:11:45 INFO - PROCESS | 10545 | 1466179905393 Marionette TRACE conn4 <- [1,2082,null,{}] 09:11:45 INFO - PROCESS | 10545 | 1466179905398 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:45 INFO - PROCESS | 10545 | 1466179905403 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:45 INFO - PROCESS | 10545 | 1466179905580 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:11:45 INFO - PROCESS | 10545 | 1466179905720 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:45 INFO - PROCESS | 10545 | 1466179905729 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:45 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b29c000 == 38 [pid = 10545] [id = 528] 09:11:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8b29c400) [pid = 10545] [serial = 1585] [outer = (nil)] 09:11:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8dbd2000) [pid = 10545] [serial = 1586] [outer = 0x8b29c400] 09:11:45 INFO - PROCESS | 10545 | 1466179905811 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8f6c9c00) [pid = 10545] [serial = 1587] [outer = 0x8b29c400] 09:11:46 INFO - PROCESS | 10545 | 1466179906632 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1284ms 09:11:46 INFO - PROCESS | 10545 | 1466179906675 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:11:46 INFO - PROCESS | 10545 | 1466179906679 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 09:11:46 INFO - PROCESS | 10545 | 1466179906685 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:11:46 INFO - PROCESS | 10545 | 1466179906689 Marionette TRACE conn4 <- [1,2086,null,{}] 09:11:46 INFO - PROCESS | 10545 | 1466179906695 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:46 INFO - PROCESS | 10545 | 1466179906710 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:46 INFO - PROCESS | 10545 | 1466179906888 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:11:46 INFO - PROCESS | 10545 | 1466179906899 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:46 INFO - PROCESS | 10545 | 1466179906908 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:46 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9ed000 == 39 [pid = 10545] [id = 529] 09:11:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8efda400) [pid = 10545] [serial = 1588] [outer = (nil)] 09:11:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8face400) [pid = 10545] [serial = 1589] [outer = 0x8efda400] 09:11:46 INFO - PROCESS | 10545 | 1466179906977 Marionette DEBUG loaded listener.js 09:11:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x90215000) [pid = 10545] [serial = 1590] [outer = 0x8efda400] 09:11:48 INFO - PROCESS | 10545 | 1466179908216 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1584ms 09:11:48 INFO - PROCESS | 10545 | 1466179908271 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:11:48 INFO - PROCESS | 10545 | 1466179908279 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 09:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:11:48 INFO - PROCESS | 10545 | 1466179908289 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:11:48 INFO - PROCESS | 10545 | 1466179908296 Marionette TRACE conn4 <- [1,2090,null,{}] 09:11:48 INFO - PROCESS | 10545 | 1466179908306 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:48 INFO - PROCESS | 10545 | 1466179908311 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:48 INFO - PROCESS | 10545 | 1466179908560 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:11:48 INFO - PROCESS | 10545 | 1466179908850 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:48 INFO - PROCESS | 10545 | 1466179908857 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:48 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0c9400 == 40 [pid = 10545] [id = 530] 09:11:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8c0ca800) [pid = 10545] [serial = 1591] [outer = (nil)] 09:11:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8daa4400) [pid = 10545] [serial = 1592] [outer = 0x8c0ca800] 09:11:48 INFO - PROCESS | 10545 | 1466179908961 Marionette DEBUG loaded listener.js 09:11:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8dca6000) [pid = 10545] [serial = 1593] [outer = 0x8c0ca800] 09:11:49 INFO - PROCESS | 10545 | 1466179909867 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1643ms 09:11:49 INFO - PROCESS | 10545 | 1466179909933 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:11:49 INFO - PROCESS | 10545 | 1466179909941 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 09:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:11:49 INFO - PROCESS | 10545 | 1466179909952 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:11:49 INFO - PROCESS | 10545 | 1466179909956 Marionette TRACE conn4 <- [1,2094,null,{}] 09:11:49 INFO - PROCESS | 10545 | 1466179909963 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:49 INFO - PROCESS | 10545 | 1466179909970 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:50 INFO - PROCESS | 10545 | 1466179910194 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:11:50 INFO - PROCESS | 10545 | 1466179910451 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:50 INFO - PROCESS | 10545 | 1466179910459 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:50 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ddb8800 == 41 [pid = 10545] [id = 531] 09:11:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8e8c7400) [pid = 10545] [serial = 1594] [outer = (nil)] 09:11:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8eddf800) [pid = 10545] [serial = 1595] [outer = 0x8e8c7400] 09:11:50 INFO - PROCESS | 10545 | 1466179910593 Marionette DEBUG loaded listener.js 09:11:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x8efd7400) [pid = 10545] [serial = 1596] [outer = 0x8e8c7400] 09:11:51 INFO - PROCESS | 10545 | 1466179911514 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1595ms 09:11:51 INFO - PROCESS | 10545 | 1466179911553 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:11:51 INFO - PROCESS | 10545 | 1466179911558 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 09:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:11:51 INFO - PROCESS | 10545 | 1466179911568 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:11:51 INFO - PROCESS | 10545 | 1466179911575 Marionette TRACE conn4 <- [1,2098,null,{}] 09:11:51 INFO - PROCESS | 10545 | 1466179911593 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:51 INFO - PROCESS | 10545 | 1466179911603 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:51 INFO - PROCESS | 10545 | 1466179911837 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:11:52 INFO - PROCESS | 10545 | 1466179912056 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:52 INFO - PROCESS | 10545 | 1466179912067 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:52 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6d5400 == 42 [pid = 10545] [id = 532] 09:11:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x8f848800) [pid = 10545] [serial = 1597] [outer = (nil)] 09:11:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x9021bc00) [pid = 10545] [serial = 1598] [outer = 0x8f848800] 09:11:52 INFO - PROCESS | 10545 | 1466179912200 Marionette DEBUG loaded listener.js 09:11:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x903db000) [pid = 10545] [serial = 1599] [outer = 0x8f848800] 09:11:53 INFO - PROCESS | 10545 | 1466179913102 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1594ms 09:11:53 INFO - PROCESS | 10545 | 1466179913162 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:11:53 INFO - PROCESS | 10545 | 1466179913168 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 09:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:11:53 INFO - PROCESS | 10545 | 1466179913174 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:11:53 INFO - PROCESS | 10545 | 1466179913178 Marionette TRACE conn4 <- [1,2102,null,{}] 09:11:53 INFO - PROCESS | 10545 | 1466179913184 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:53 INFO - PROCESS | 10545 | 1466179913189 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:53 INFO - PROCESS | 10545 | 1466179913385 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:11:53 INFO - PROCESS | 10545 | 1466179913613 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:53 INFO - PROCESS | 10545 | 1466179913621 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:53 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd8800 == 43 [pid = 10545] [id = 533] 09:11:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0x8e8c9c00) [pid = 10545] [serial = 1600] [outer = (nil)] 09:11:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0x917d9c00) [pid = 10545] [serial = 1601] [outer = 0x8e8c9c00] 09:11:53 INFO - PROCESS | 10545 | 1466179913747 Marionette DEBUG loaded listener.js 09:11:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 97 (0x919bbc00) [pid = 10545] [serial = 1602] [outer = 0x8e8c9c00] 09:11:54 INFO - PROCESS | 10545 | 1466179914624 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1481ms 09:11:54 INFO - PROCESS | 10545 | 1466179914656 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:11:54 INFO - PROCESS | 10545 | 1466179914661 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 09:11:54 INFO - PROCESS | 10545 | 1466179914667 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:11:54 INFO - PROCESS | 10545 | 1466179914671 Marionette TRACE conn4 <- [1,2106,null,{}] 09:11:54 INFO - PROCESS | 10545 | 1466179914678 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:54 INFO - PROCESS | 10545 | 1466179914682 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:54 INFO - PROCESS | 10545 | 1466179914864 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:11:55 INFO - PROCESS | 10545 | 1466179915052 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:55 INFO - PROCESS | 10545 | 1466179915060 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:55 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0c5400 == 44 [pid = 10545] [id = 534] 09:11:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 98 (0x8f642c00) [pid = 10545] [serial = 1603] [outer = (nil)] 09:11:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 99 (0x919c4000) [pid = 10545] [serial = 1604] [outer = 0x8f642c00] 09:11:55 INFO - PROCESS | 10545 | 1466179915139 Marionette DEBUG loaded listener.js 09:11:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 100 (0x91c4f000) [pid = 10545] [serial = 1605] [outer = 0x8f642c00] 09:11:56 INFO - PROCESS | 10545 | 1466179916196 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1593ms 09:11:56 INFO - PROCESS | 10545 | 1466179916260 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:11:56 INFO - PROCESS | 10545 | 1466179916264 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 09:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:11:56 INFO - PROCESS | 10545 | 1466179916271 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:11:56 INFO - PROCESS | 10545 | 1466179916275 Marionette TRACE conn4 <- [1,2110,null,{}] 09:11:56 INFO - PROCESS | 10545 | 1466179916281 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:56 INFO - PROCESS | 10545 | 1466179916291 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:56 INFO - PROCESS | 10545 | 1466179916535 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:11:56 INFO - PROCESS | 10545 | 1466179916846 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:56 INFO - PROCESS | 10545 | 1466179916853 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:56 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6ca400 == 45 [pid = 10545] [id = 535] 09:11:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 101 (0x8f6cdc00) [pid = 10545] [serial = 1606] [outer = (nil)] 09:11:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 102 (0x91dc5c00) [pid = 10545] [serial = 1607] [outer = 0x8f6cdc00] 09:11:56 INFO - PROCESS | 10545 | 1466179916940 Marionette DEBUG loaded listener.js 09:11:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x91dcec00) [pid = 10545] [serial = 1608] [outer = 0x8f6cdc00] 09:11:57 INFO - PROCESS | 10545 | 1466179917843 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1634ms 09:11:57 INFO - PROCESS | 10545 | 1466179917907 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:11:57 INFO - PROCESS | 10545 | 1466179917911 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 09:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:11:57 INFO - PROCESS | 10545 | 1466179917919 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:11:57 INFO - PROCESS | 10545 | 1466179917923 Marionette TRACE conn4 <- [1,2114,null,{}] 09:11:57 INFO - PROCESS | 10545 | 1466179917928 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:57 INFO - PROCESS | 10545 | 1466179917934 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:58 INFO - PROCESS | 10545 | 1466179918122 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:11:58 INFO - PROCESS | 10545 | 1466179918362 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:58 INFO - PROCESS | 10545 | 1466179918373 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:58 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6e3c00 == 46 [pid = 10545] [id = 536] 09:11:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x8f6c3400) [pid = 10545] [serial = 1609] [outer = (nil)] 09:11:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x92067c00) [pid = 10545] [serial = 1610] [outer = 0x8f6c3400] 09:11:58 INFO - PROCESS | 10545 | 1466179918498 Marionette DEBUG loaded listener.js 09:11:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 106 (0x9206a400) [pid = 10545] [serial = 1611] [outer = 0x8f6c3400] 09:11:59 INFO - PROCESS | 10545 | 1466179919396 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1534ms 09:11:59 INFO - PROCESS | 10545 | 1466179919454 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:11:59 INFO - PROCESS | 10545 | 1466179919458 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 09:11:59 INFO - PROCESS | 10545 | 1466179919466 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:11:59 INFO - PROCESS | 10545 | 1466179919469 Marionette TRACE conn4 <- [1,2118,null,{}] 09:11:59 INFO - PROCESS | 10545 | 1466179919475 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:11:59 INFO - PROCESS | 10545 | 1466179919480 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:59 INFO - PROCESS | 10545 | 1466179919669 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:11:59 INFO - PROCESS | 10545 | 1466179919860 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:59 INFO - PROCESS | 10545 | 1466179919867 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:11:59 INFO - PROCESS | 10545 | ++DOCSHELL 0x89de0000 == 47 [pid = 10545] [id = 537] 09:11:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 107 (0x8a9e9000) [pid = 10545] [serial = 1612] [outer = (nil)] 09:11:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 108 (0x8dbcdc00) [pid = 10545] [serial = 1613] [outer = 0x8a9e9000] 09:12:00 INFO - PROCESS | 10545 | 1466179920003 Marionette DEBUG loaded listener.js 09:12:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 109 (0x8f849000) [pid = 10545] [serial = 1614] [outer = 0x8a9e9000] 09:12:01 INFO - PROCESS | 10545 | 1466179921272 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1839ms 09:12:01 INFO - PROCESS | 10545 | 1466179921312 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 09:12:01 INFO - PROCESS | 10545 | 1466179921321 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 09:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:12:01 INFO - PROCESS | 10545 | 1466179921332 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:12:01 INFO - PROCESS | 10545 | 1466179921339 Marionette TRACE conn4 <- [1,2122,null,{}] 09:12:01 INFO - PROCESS | 10545 | 1466179921348 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:01 INFO - PROCESS | 10545 | 1466179921353 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:01 INFO - PROCESS | 10545 | 1466179921550 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:12:01 INFO - PROCESS | 10545 | 1466179921815 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:01 INFO - PROCESS | 10545 | 1466179921825 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:01 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dac2c00 == 48 [pid = 10545] [id = 538] 09:12:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 110 (0x8dbc8c00) [pid = 10545] [serial = 1615] [outer = (nil)] 09:12:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 111 (0x8dcaa000) [pid = 10545] [serial = 1616] [outer = 0x8dbc8c00] 09:12:02 INFO - PROCESS | 10545 | 1466179922001 Marionette DEBUG loaded listener.js 09:12:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 112 (0x8dd26000) [pid = 10545] [serial = 1617] [outer = 0x8dbc8c00] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x8b29c000 == 47 [pid = 10545] [id = 528] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x8e8c2000 == 46 [pid = 10545] [id = 527] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddc800 == 45 [pid = 10545] [id = 526] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6d9000 == 44 [pid = 10545] [id = 525] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x89de3800 == 43 [pid = 10545] [id = 524] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd6000 == 42 [pid = 10545] [id = 523] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e3c00 == 41 [pid = 10545] [id = 518] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x8c917c00 == 40 [pid = 10545] [id = 510] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x89dde000 == 39 [pid = 10545] [id = 515] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0c3800 == 38 [pid = 10545] [id = 520] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x8da9d400 == 37 [pid = 10545] [id = 516] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x8b535400 == 36 [pid = 10545] [id = 517] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x8dd24800 == 35 [pid = 10545] [id = 519] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0ca000 == 34 [pid = 10545] [id = 522] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x8dca5c00 == 33 [pid = 10545] [id = 521] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x89de0000 == 32 [pid = 10545] [id = 537] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6e3c00 == 31 [pid = 10545] [id = 536] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0c5400 == 30 [pid = 10545] [id = 534] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6ca400 == 29 [pid = 10545] [id = 535] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd8800 == 28 [pid = 10545] [id = 533] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6d5400 == 27 [pid = 10545] [id = 532] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0c9400 == 26 [pid = 10545] [id = 530] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x8ddb8800 == 25 [pid = 10545] [id = 531] 09:12:04 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9ed000 == 24 [pid = 10545] [id = 529] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 111 (0x8ddb6c00) [pid = 10545] [serial = 1544] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 110 (0x8ddbbc00) [pid = 10545] [serial = 1541] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 109 (0x8c911000) [pid = 10545] [serial = 1509] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 108 (0x8c0c4c00) [pid = 10545] [serial = 1508] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 107 (0x8edd8400) [pid = 10545] [serial = 1512] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 106 (0x8b538800) [pid = 10545] [serial = 1535] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 105 (0x8ddb8000) [pid = 10545] [serial = 1511] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x8b6d7400) [pid = 10545] [serial = 1536] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x8fad1000) [pid = 10545] [serial = 1515] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x8f84f800) [pid = 10545] [serial = 1514] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 101 (0x91587c00) [pid = 10545] [serial = 1518] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 100 (0x91581000) [pid = 10545] [serial = 1517] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 99 (0x917d9800) [pid = 10545] [serial = 1521] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 98 (0x917d4400) [pid = 10545] [serial = 1520] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 97 (0x8dbc5400) [pid = 10545] [serial = 1532] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 96 (0x91cc4800) [pid = 10545] [serial = 1524] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x91c4e000) [pid = 10545] [serial = 1523] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x8dca9000) [pid = 10545] [serial = 1533] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x91dc2000) [pid = 10545] [serial = 1527] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x91cc9800) [pid = 10545] [serial = 1526] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x8e88f000) [pid = 10545] [serial = 1542] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x8dcad400) [pid = 10545] [serial = 1530] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8c0d0c00) [pid = 10545] [serial = 1529] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x8dbc7c00) [pid = 10545] [serial = 1539] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8dac2800) [pid = 10545] [serial = 1538] [outer = (nil)] [url = about:blank] 09:12:04 INFO - PROCESS | 10545 | 1466179924220 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 3001ms 09:12:04 INFO - PROCESS | 10545 | 1466179924337 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:12:04 INFO - PROCESS | 10545 | 1466179924343 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 09:12:04 INFO - PROCESS | 10545 | 1466179924352 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:12:04 INFO - PROCESS | 10545 | 1466179924358 Marionette TRACE conn4 <- [1,2126,null,{}] 09:12:04 INFO - PROCESS | 10545 | 1466179924368 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:04 INFO - PROCESS | 10545 | 1466179924373 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:04 INFO - PROCESS | 10545 | 1466179924535 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:12:04 INFO - PROCESS | 10545 | 1466179924546 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:04 INFO - PROCESS | 10545 | 1466179924555 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:04 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b299000 == 25 [pid = 10545] [id = 539] 09:12:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8b29b000) [pid = 10545] [serial = 1618] [outer = (nil)] 09:12:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8b29f800) [pid = 10545] [serial = 1619] [outer = 0x8b29b000] 09:12:04 INFO - PROCESS | 10545 | 1466179924631 Marionette DEBUG loaded listener.js 09:12:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8b530c00) [pid = 10545] [serial = 1620] [outer = 0x8b29b000] 09:12:05 INFO - PROCESS | 10545 | 1466179925589 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1299ms 09:12:05 INFO - PROCESS | 10545 | 1466179925649 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:12:05 INFO - PROCESS | 10545 | 1466179925659 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 09:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:12:05 INFO - PROCESS | 10545 | 1466179925670 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:12:05 INFO - PROCESS | 10545 | 1466179925674 Marionette TRACE conn4 <- [1,2130,null,{}] 09:12:05 INFO - PROCESS | 10545 | 1466179925681 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:05 INFO - PROCESS | 10545 | 1466179925687 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:05 INFO - PROCESS | 10545 | 1466179925865 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:12:06 INFO - PROCESS | 10545 | 1466179926009 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:06 INFO - PROCESS | 10545 | 1466179926018 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:06 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6e2800 == 26 [pid = 10545] [id = 540] 09:12:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x8c0c7400) [pid = 10545] [serial = 1621] [outer = (nil)] 09:12:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x8c90e000) [pid = 10545] [serial = 1622] [outer = 0x8c0c7400] 09:12:06 INFO - PROCESS | 10545 | 1466179926106 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x8c915000) [pid = 10545] [serial = 1623] [outer = 0x8c0c7400] 09:12:07 INFO - PROCESS | 10545 | 1466179927092 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:12:07 INFO - PROCESS | 10545 | 1466179927178 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 09:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:12:07 INFO - PROCESS | 10545 | 1466179927186 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 10545 | 1466179927194 Marionette TRACE conn4 <- [1,2134,null,{}] 09:12:07 INFO - PROCESS | 10545 | 1466179927233 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:07 INFO - PROCESS | 10545 | 1466179927243 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:07 INFO - PROCESS | 10545 | 1466179927483 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:12:07 INFO - PROCESS | 10545 | 1466179927512 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:07 INFO - PROCESS | 10545 | 1466179927526 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:07 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbcd800 == 27 [pid = 10545] [id = 541] 09:12:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x8dbd4c00) [pid = 10545] [serial = 1624] [outer = (nil)] 09:12:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0x8dcae400) [pid = 10545] [serial = 1625] [outer = 0x8dbd4c00] 09:12:07 INFO - PROCESS | 10545 | 1466179927648 Marionette DEBUG loaded listener.js 09:12:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0x8dd1f400) [pid = 10545] [serial = 1626] [outer = 0x8dbd4c00] 09:12:08 INFO - PROCESS | 10545 | 1466179928558 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1448ms 09:12:08 INFO - PROCESS | 10545 | 1466179928635 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 09:12:08 INFO - PROCESS | 10545 | 1466179928657 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 09:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:12:08 INFO - PROCESS | 10545 | 1466179928673 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:12:08 INFO - PROCESS | 10545 | 1466179928676 Marionette TRACE conn4 <- [1,2138,null,{}] 09:12:08 INFO - PROCESS | 10545 | 1466179928682 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:08 INFO - PROCESS | 10545 | 1466179928688 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:09 INFO - PROCESS | 10545 | 1466179929477 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:12:09 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x89dde800) [pid = 10545] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:12:09 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x8c0cb800) [pid = 10545] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:12:09 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x8dac7800) [pid = 10545] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:12:09 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x8e8cd400) [pid = 10545] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:12:09 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x8f6d8000) [pid = 10545] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:12:09 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x8c913800) [pid = 10545] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:12:09 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8e884400) [pid = 10545] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:12:09 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x8e8c7000) [pid = 10545] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:12:09 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8b536800) [pid = 10545] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:12:09 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8dd27c00) [pid = 10545] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:12:09 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8b6e4800) [pid = 10545] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:12:09 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8c0c9c00) [pid = 10545] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:12:09 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x89dd7800) [pid = 10545] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:12:09 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8b29b400) [pid = 10545] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:12:09 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8b29c400) [pid = 10545] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:12:09 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8efda400) [pid = 10545] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:12:09 INFO - PROCESS | 10545 | 1466179929667 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:09 INFO - PROCESS | 10545 | 1466179929677 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:09 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd7800 == 28 [pid = 10545] [id = 542] 09:12:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8b29b400) [pid = 10545] [serial = 1627] [outer = (nil)] 09:12:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8c0cb800) [pid = 10545] [serial = 1628] [outer = 0x8b29b400] 09:12:09 INFO - PROCESS | 10545 | 1466179929752 Marionette DEBUG loaded listener.js 09:12:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8ddb6c00) [pid = 10545] [serial = 1629] [outer = 0x8b29b400] 09:12:10 INFO - PROCESS | 10545 | 1466179930516 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1882ms 09:12:10 INFO - PROCESS | 10545 | 1466179930557 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:12:10 INFO - PROCESS | 10545 | 1466179930561 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 09:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:12:10 INFO - PROCESS | 10545 | 1466179930568 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:12:10 INFO - PROCESS | 10545 | 1466179930572 Marionette TRACE conn4 <- [1,2142,null,{}] 09:12:10 INFO - PROCESS | 10545 | 1466179930582 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:10 INFO - PROCESS | 10545 | 1466179930587 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:10 INFO - PROCESS | 10545 | 1466179930803 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:12:10 INFO - PROCESS | 10545 | 1466179930818 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:10 INFO - PROCESS | 10545 | 1466179930828 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:10 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbce400 == 29 [pid = 10545] [id = 543] 09:12:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8dca3400) [pid = 10545] [serial = 1630] [outer = (nil)] 09:12:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8e890800) [pid = 10545] [serial = 1631] [outer = 0x8dca3400] 09:12:10 INFO - PROCESS | 10545 | 1466179930900 Marionette DEBUG loaded listener.js 09:12:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8e8c6800) [pid = 10545] [serial = 1632] [outer = 0x8dca3400] 09:12:11 INFO - PROCESS | 10545 | 1466179931976 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 09:12:12 INFO - PROCESS | 10545 | 1466179932066 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 09:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:12:12 INFO - PROCESS | 10545 | 1466179932076 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:12:12 INFO - PROCESS | 10545 | 1466179932080 Marionette TRACE conn4 <- [1,2146,null,{}] 09:12:12 INFO - PROCESS | 10545 | 1466179932090 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:12 INFO - PROCESS | 10545 | 1466179932095 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:12 INFO - PROCESS | 10545 | 1466179932331 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:12:12 INFO - PROCESS | 10545 | 1466179932643 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:12 INFO - PROCESS | 10545 | 1466179932660 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:12 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd8400 == 30 [pid = 10545] [id = 544] 09:12:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8b296000) [pid = 10545] [serial = 1633] [outer = (nil)] 09:12:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8c90f800) [pid = 10545] [serial = 1634] [outer = 0x8b296000] 09:12:12 INFO - PROCESS | 10545 | 1466179932749 Marionette DEBUG loaded listener.js 09:12:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8da9fc00) [pid = 10545] [serial = 1635] [outer = 0x8b296000] 09:12:13 INFO - PROCESS | 10545 | 1466179933694 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:12:13 INFO - PROCESS | 10545 | 1466179933782 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 09:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:12:13 INFO - PROCESS | 10545 | 1466179933793 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:12:13 INFO - PROCESS | 10545 | 1466179933798 Marionette TRACE conn4 <- [1,2150,null,{}] 09:12:13 INFO - PROCESS | 10545 | 1466179933805 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:13 INFO - PROCESS | 10545 | 1466179933811 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:14 INFO - PROCESS | 10545 | 1466179934038 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:12:14 INFO - PROCESS | 10545 | 1466179934282 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:14 INFO - PROCESS | 10545 | 1466179934293 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:14 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9ee400 == 31 [pid = 10545] [id = 545] 09:12:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8dd2b400) [pid = 10545] [serial = 1636] [outer = (nil)] 09:12:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x8e886800) [pid = 10545] [serial = 1637] [outer = 0x8dd2b400] 09:12:14 INFO - PROCESS | 10545 | 1466179934432 Marionette DEBUG loaded listener.js 09:12:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x8e8c2c00) [pid = 10545] [serial = 1638] [outer = 0x8dd2b400] 09:12:15 INFO - PROCESS | 10545 | 1466179935412 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1691ms 09:12:15 INFO - PROCESS | 10545 | 1466179935485 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:12:15 INFO - PROCESS | 10545 | 1466179935489 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 09:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:12:15 INFO - PROCESS | 10545 | 1466179935497 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:12:15 INFO - PROCESS | 10545 | 1466179935503 Marionette TRACE conn4 <- [1,2154,null,{}] 09:12:15 INFO - PROCESS | 10545 | 1466179935521 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:15 INFO - PROCESS | 10545 | 1466179935530 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:15 INFO - PROCESS | 10545 | 1466179935764 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:12:16 INFO - PROCESS | 10545 | 1466179936041 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:16 INFO - PROCESS | 10545 | 1466179936054 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:16 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f647000 == 32 [pid = 10545] [id = 546] 09:12:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x8f647800) [pid = 10545] [serial = 1639] [outer = (nil)] 09:12:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x8f6bac00) [pid = 10545] [serial = 1640] [outer = 0x8f647800] 09:12:16 INFO - PROCESS | 10545 | 1466179936140 Marionette DEBUG loaded listener.js 09:12:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0x8f6c6400) [pid = 10545] [serial = 1641] [outer = 0x8f647800] 09:12:17 INFO - PROCESS | 10545 | 1466179937063 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1602ms 09:12:17 INFO - PROCESS | 10545 | 1466179937099 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:12:17 INFO - PROCESS | 10545 | 1466179937104 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 09:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:12:17 INFO - PROCESS | 10545 | 1466179937111 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:12:17 INFO - PROCESS | 10545 | 1466179937115 Marionette TRACE conn4 <- [1,2158,null,{}] 09:12:17 INFO - PROCESS | 10545 | 1466179937121 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:17 INFO - PROCESS | 10545 | 1466179937126 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:17 INFO - PROCESS | 10545 | 1466179937316 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:12:17 INFO - PROCESS | 10545 | 1466179937551 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:17 INFO - PROCESS | 10545 | 1466179937558 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:17 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dac5400 == 33 [pid = 10545] [id = 547] 09:12:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0x8f6ca400) [pid = 10545] [serial = 1642] [outer = (nil)] 09:12:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 97 (0x8f6d7800) [pid = 10545] [serial = 1643] [outer = 0x8f6ca400] 09:12:17 INFO - PROCESS | 10545 | 1466179937692 Marionette DEBUG loaded listener.js 09:12:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 98 (0x8f845000) [pid = 10545] [serial = 1644] [outer = 0x8f6ca400] 09:12:18 INFO - PROCESS | 10545 | 1466179938615 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1581ms 09:12:18 INFO - PROCESS | 10545 | 1466179938694 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:12:18 INFO - PROCESS | 10545 | 1466179938698 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 09:12:18 INFO - PROCESS | 10545 | 1466179938705 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:12:18 INFO - PROCESS | 10545 | 1466179938709 Marionette TRACE conn4 <- [1,2162,null,{}] 09:12:18 INFO - PROCESS | 10545 | 1466179938715 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:18 INFO - PROCESS | 10545 | 1466179938720 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:18 INFO - PROCESS | 10545 | 1466179938935 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:12:19 INFO - PROCESS | 10545 | 1466179939167 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:19 INFO - PROCESS | 10545 | 1466179939176 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:19 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e9800 == 34 [pid = 10545] [id = 548] 09:12:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 99 (0x8b53c400) [pid = 10545] [serial = 1645] [outer = (nil)] 09:12:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 100 (0x8facdc00) [pid = 10545] [serial = 1646] [outer = 0x8b53c400] 09:12:19 INFO - PROCESS | 10545 | 1466179939313 Marionette DEBUG loaded listener.js 09:12:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 101 (0x90212400) [pid = 10545] [serial = 1647] [outer = 0x8b53c400] 09:12:20 INFO - PROCESS | 10545 | 1466179940241 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1586ms 09:12:20 INFO - PROCESS | 10545 | 1466179940292 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:12:20 INFO - PROCESS | 10545 | 1466179940296 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 09:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:12:20 INFO - PROCESS | 10545 | 1466179940304 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:12:20 INFO - PROCESS | 10545 | 1466179940308 Marionette TRACE conn4 <- [1,2166,null,{}] 09:12:20 INFO - PROCESS | 10545 | 1466179940314 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:20 INFO - PROCESS | 10545 | 1466179940326 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:20 INFO - PROCESS | 10545 | 1466179940613 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:12:20 INFO - PROCESS | 10545 | 1466179940860 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:20 INFO - PROCESS | 10545 | 1466179940872 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:20 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b29c800 == 35 [pid = 10545] [id = 549] 09:12:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 102 (0x8b537800) [pid = 10545] [serial = 1648] [outer = (nil)] 09:12:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x8efdb800) [pid = 10545] [serial = 1649] [outer = 0x8b537800] 09:12:20 INFO - PROCESS | 10545 | 1466179940996 Marionette DEBUG loaded listener.js 09:12:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x8f6bf400) [pid = 10545] [serial = 1650] [outer = 0x8b537800] 09:12:21 INFO - PROCESS | 10545 | 1466179941932 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1684ms 09:12:21 INFO - PROCESS | 10545 | 1466179941988 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:12:21 INFO - PROCESS | 10545 | 1466179941994 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 09:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:12:22 INFO - PROCESS | 10545 | 1466179942002 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 10545 | 1466179942005 Marionette TRACE conn4 <- [1,2170,null,{}] 09:12:22 INFO - PROCESS | 10545 | 1466179942013 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:22 INFO - PROCESS | 10545 | 1466179942019 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:22 INFO - PROCESS | 10545 | 1466179942196 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:12:22 INFO - PROCESS | 10545 | 1466179942434 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:22 INFO - PROCESS | 10545 | 1466179942440 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:22 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddc800 == 36 [pid = 10545] [id = 550] 09:12:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x89dddc00) [pid = 10545] [serial = 1651] [outer = (nil)] 09:12:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 106 (0x8a9e7000) [pid = 10545] [serial = 1652] [outer = 0x89dddc00] 09:12:22 INFO - PROCESS | 10545 | 1466179942699 Marionette DEBUG loaded listener.js 09:12:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 107 (0x8b29dc00) [pid = 10545] [serial = 1653] [outer = 0x89dddc00] 09:12:23 INFO - PROCESS | 10545 | 1466179943640 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1688ms 09:12:23 INFO - PROCESS | 10545 | 1466179943691 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:12:23 INFO - PROCESS | 10545 | 1466179943698 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 09:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:12:23 INFO - PROCESS | 10545 | 1466179943706 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:12:23 INFO - PROCESS | 10545 | 1466179943711 Marionette TRACE conn4 <- [1,2174,null,{}] 09:12:23 INFO - PROCESS | 10545 | 1466179943719 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:23 INFO - PROCESS | 10545 | 1466179943724 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:23 INFO - PROCESS | 10545 | 1466179943914 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:12:24 INFO - PROCESS | 10545 | 1466179944265 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:24 INFO - PROCESS | 10545 | 1466179944279 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:24 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd7800 == 35 [pid = 10545] [id = 542] 09:12:24 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbcd800 == 34 [pid = 10545] [id = 541] 09:12:24 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6e2800 == 33 [pid = 10545] [id = 540] 09:12:24 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd7800 == 34 [pid = 10545] [id = 551] 09:12:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 108 (0x8a9eb400) [pid = 10545] [serial = 1654] [outer = (nil)] 09:12:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 109 (0x8b2a3000) [pid = 10545] [serial = 1655] [outer = 0x8a9eb400] 09:12:24 INFO - PROCESS | 10545 | 1466179944415 Marionette DEBUG loaded listener.js 09:12:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 110 (0x8c914800) [pid = 10545] [serial = 1656] [outer = 0x8a9eb400] 09:12:24 INFO - PROCESS | 10545 | --DOCSHELL 0x8b299000 == 33 [pid = 10545] [id = 539] 09:12:24 INFO - PROCESS | 10545 | --DOCSHELL 0x8dac2c00 == 32 [pid = 10545] [id = 538] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 109 (0x8face400) [pid = 10545] [serial = 1589] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 108 (0x90215000) [pid = 10545] [serial = 1590] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 107 (0x8f6c9c00) [pid = 10545] [serial = 1587] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 106 (0x8a9e7800) [pid = 10545] [serial = 1547] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 105 (0x917dcc00) [pid = 10545] [serial = 1569] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x8dd20000) [pid = 10545] [serial = 1551] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x8dca2800) [pid = 10545] [serial = 1550] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x9157e800) [pid = 10545] [serial = 1566] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 101 (0x8f84c000) [pid = 10545] [serial = 1560] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 100 (0x8dcafc00) [pid = 10545] [serial = 1577] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 99 (0x8efdd800) [pid = 10545] [serial = 1581] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 98 (0x8f64e000) [pid = 10545] [serial = 1583] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 97 (0x8e8c8800) [pid = 10545] [serial = 1545] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 96 (0x8face800) [pid = 10545] [serial = 1562] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x8f6be000) [pid = 10545] [serial = 1584] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x8c91c400) [pid = 10545] [serial = 1575] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x903d7000) [pid = 10545] [serial = 1565] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x8efd5400) [pid = 10545] [serial = 1553] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x89de2800) [pid = 10545] [serial = 1571] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x8f847400) [pid = 10545] [serial = 1559] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8ddbd400) [pid = 10545] [serial = 1578] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x8efd5800) [pid = 10545] [serial = 1580] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x917d6800) [pid = 10545] [serial = 1568] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8f6c1000) [pid = 10545] [serial = 1556] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8a9f0400) [pid = 10545] [serial = 1548] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8efe1c00) [pid = 10545] [serial = 1554] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8c912000) [pid = 10545] [serial = 1574] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8b29d000) [pid = 10545] [serial = 1572] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8dbd2000) [pid = 10545] [serial = 1586] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8f6c5000) [pid = 10545] [serial = 1557] [outer = (nil)] [url = about:blank] 09:12:24 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x9021e400) [pid = 10545] [serial = 1563] [outer = (nil)] [url = about:blank] 09:12:25 INFO - PROCESS | 10545 | 1466179945306 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1647ms 09:12:25 INFO - PROCESS | 10545 | 1466179945353 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:12:25 INFO - PROCESS | 10545 | 1466179945359 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 09:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:12:25 INFO - PROCESS | 10545 | 1466179945383 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:12:25 INFO - PROCESS | 10545 | 1466179945389 Marionette TRACE conn4 <- [1,2178,null,{}] 09:12:25 INFO - PROCESS | 10545 | 1466179945396 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:25 INFO - PROCESS | 10545 | 1466179945403 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:25 INFO - PROCESS | 10545 | 1466179945585 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:12:25 INFO - PROCESS | 10545 | 1466179945596 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:25 INFO - PROCESS | 10545 | 1466179945605 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:25 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c912000 == 33 [pid = 10545] [id = 552] 09:12:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8daa5400) [pid = 10545] [serial = 1657] [outer = (nil)] 09:12:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8ddb3000) [pid = 10545] [serial = 1658] [outer = 0x8daa5400] 09:12:25 INFO - PROCESS | 10545 | 1466179945679 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8e889800) [pid = 10545] [serial = 1659] [outer = 0x8daa5400] 09:12:26 INFO - PROCESS | 10545 | 1466179946789 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1455ms 09:12:26 INFO - PROCESS | 10545 | 1466179946832 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:12:26 INFO - PROCESS | 10545 | 1466179946837 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 09:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:12:26 INFO - PROCESS | 10545 | 1466179946845 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 10545 | 1466179946851 Marionette TRACE conn4 <- [1,2182,null,{}] 09:12:26 INFO - PROCESS | 10545 | 1466179946893 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:26 INFO - PROCESS | 10545 | 1466179946902 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:27 INFO - PROCESS | 10545 | 1466179947151 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:12:27 INFO - PROCESS | 10545 | 1466179947176 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:27 INFO - PROCESS | 10545 | 1466179947183 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:27 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dde800 == 34 [pid = 10545] [id = 553] 09:12:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8efd6400) [pid = 10545] [serial = 1660] [outer = (nil)] 09:12:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8efdf800) [pid = 10545] [serial = 1661] [outer = 0x8efd6400] 09:12:27 INFO - PROCESS | 10545 | 1466179947257 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8f642000) [pid = 10545] [serial = 1662] [outer = 0x8efd6400] 09:12:28 INFO - PROCESS | 10545 | 1466179948209 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1391ms 09:12:28 INFO - PROCESS | 10545 | 1466179948236 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:12:28 INFO - PROCESS | 10545 | 1466179948241 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 09:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:12:28 INFO - PROCESS | 10545 | 1466179948247 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - PROCESS | 10545 | 1466179948265 Marionette TRACE conn4 <- [1,2186,null,{}] 09:12:28 INFO - PROCESS | 10545 | 1466179948287 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:28 INFO - PROCESS | 10545 | 1466179948293 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:28 INFO - PROCESS | 10545 | 1466179948526 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:12:28 INFO - PROCESS | 10545 | 1466179948550 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:28 INFO - PROCESS | 10545 | 1466179948563 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:28 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dda000 == 35 [pid = 10545] [id = 554] 09:12:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8efd9400) [pid = 10545] [serial = 1663] [outer = (nil)] 09:12:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8f6c2400) [pid = 10545] [serial = 1664] [outer = 0x8efd9400] 09:12:28 INFO - PROCESS | 10545 | 1466179948634 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8f6ce000) [pid = 10545] [serial = 1665] [outer = 0x8efd9400] 09:12:29 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8f848800) [pid = 10545] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:12:29 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8e8c9c00) [pid = 10545] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:12:29 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8f642c00) [pid = 10545] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:12:29 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8f6cdc00) [pid = 10545] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:12:29 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8f6c3400) [pid = 10545] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:12:29 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8a9e9000) [pid = 10545] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:12:29 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8c0c7400) [pid = 10545] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:12:29 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8b29b000) [pid = 10545] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:12:29 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8dbc8c00) [pid = 10545] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:12:29 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8dbd4c00) [pid = 10545] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:12:29 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8c0ca800) [pid = 10545] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:12:29 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8e8c7400) [pid = 10545] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:12:29 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8b29b400) [pid = 10545] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:12:29 INFO - PROCESS | 10545 | 1466179949693 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:12:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:12:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1464ms 09:12:29 INFO - PROCESS | 10545 | 1466179949711 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:12:29 INFO - PROCESS | 10545 | 1466179949714 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 09:12:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:12:29 INFO - PROCESS | 10545 | 1466179949721 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:12:29 INFO - PROCESS | 10545 | 1466179949725 Marionette TRACE conn4 <- [1,2190,null,{}] 09:12:29 INFO - PROCESS | 10545 | 1466179949739 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:29 INFO - PROCESS | 10545 | 1466179949745 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:29 INFO - PROCESS | 10545 | 1466179949913 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:12:29 INFO - PROCESS | 10545 | 1466179949927 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:29 INFO - PROCESS | 10545 | 1466179949936 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:29 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6d9800 == 36 [pid = 10545] [id = 555] 09:12:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8c0c7400) [pid = 10545] [serial = 1666] [outer = (nil)] 09:12:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8e8cdc00) [pid = 10545] [serial = 1667] [outer = 0x8c0c7400] 09:12:30 INFO - PROCESS | 10545 | 1466179950030 Marionette DEBUG loaded listener.js 09:12:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8f6d3400) [pid = 10545] [serial = 1668] [outer = 0x8c0c7400] 09:12:30 INFO - PROCESS | 10545 | 1466179950969 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:12:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1281ms 09:12:31 INFO - PROCESS | 10545 | 1466179951003 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:12:31 INFO - PROCESS | 10545 | 1466179951007 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 09:12:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:12:31 INFO - PROCESS | 10545 | 1466179951014 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:12:31 INFO - PROCESS | 10545 | 1466179951017 Marionette TRACE conn4 <- [1,2194,null,{}] 09:12:31 INFO - PROCESS | 10545 | 1466179951028 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:31 INFO - PROCESS | 10545 | 1466179951037 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:31 INFO - PROCESS | 10545 | 1466179951212 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:12:31 INFO - PROCESS | 10545 | 1466179951463 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:31 INFO - PROCESS | 10545 | 1466179951475 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:31 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd5c00 == 37 [pid = 10545] [id = 556] 09:12:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x89ddc000) [pid = 10545] [serial = 1669] [outer = (nil)] 09:12:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8a9eb000) [pid = 10545] [serial = 1670] [outer = 0x89ddc000] 09:12:31 INFO - PROCESS | 10545 | 1466179951580 Marionette DEBUG loaded listener.js 09:12:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8b29d000) [pid = 10545] [serial = 1671] [outer = 0x89ddc000] 09:12:32 INFO - PROCESS | 10545 | 1466179952629 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1641ms 09:12:32 INFO - PROCESS | 10545 | 1466179952675 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:12:32 INFO - PROCESS | 10545 | 1466179952682 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 09:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:12:32 INFO - PROCESS | 10545 | 1466179952694 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:12:32 INFO - PROCESS | 10545 | 1466179952698 Marionette TRACE conn4 <- [1,2198,null,{}] 09:12:32 INFO - PROCESS | 10545 | 1466179952707 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:32 INFO - PROCESS | 10545 | 1466179952715 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:32 INFO - PROCESS | 10545 | 1466179952919 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:12:33 INFO - PROCESS | 10545 | 1466179953159 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:33 INFO - PROCESS | 10545 | 1466179953171 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:33 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c91c800 == 38 [pid = 10545] [id = 557] 09:12:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8daa3800) [pid = 10545] [serial = 1672] [outer = (nil)] 09:12:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8dbcf400) [pid = 10545] [serial = 1673] [outer = 0x8daa3800] 09:12:33 INFO - PROCESS | 10545 | 1466179953274 Marionette DEBUG loaded listener.js 09:12:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8dcaec00) [pid = 10545] [serial = 1674] [outer = 0x8daa3800] 09:12:34 INFO - PROCESS | 10545 | 1466179954207 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:12:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:12:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1591ms 09:12:34 INFO - PROCESS | 10545 | 1466179954289 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:12:34 INFO - PROCESS | 10545 | 1466179954296 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 09:12:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:12:34 INFO - PROCESS | 10545 | 1466179954304 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:12:34 INFO - PROCESS | 10545 | 1466179954308 Marionette TRACE conn4 <- [1,2202,null,{}] 09:12:34 INFO - PROCESS | 10545 | 1466179954315 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:34 INFO - PROCESS | 10545 | 1466179954321 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:34 INFO - PROCESS | 10545 | 1466179954582 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:12:34 INFO - PROCESS | 10545 | 1466179954877 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:34 INFO - PROCESS | 10545 | 1466179954887 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:34 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dd20800 == 39 [pid = 10545] [id = 558] 09:12:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8e884800) [pid = 10545] [serial = 1675] [outer = (nil)] 09:12:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8e889c00) [pid = 10545] [serial = 1676] [outer = 0x8e884800] 09:12:35 INFO - PROCESS | 10545 | 1466179955009 Marionette DEBUG loaded listener.js 09:12:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8e8d0800) [pid = 10545] [serial = 1677] [outer = 0x8e884800] 09:12:36 INFO - PROCESS | 10545 | 1466179956020 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:12:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:12:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1789ms 09:12:36 INFO - PROCESS | 10545 | 1466179956094 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 09:12:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:12:36 INFO - PROCESS | 10545 | 1466179956099 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 09:12:36 INFO - PROCESS | 10545 | 1466179956116 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:12:36 INFO - PROCESS | 10545 | 1466179956127 Marionette TRACE conn4 <- [1,2206,null,{}] 09:12:36 INFO - PROCESS | 10545 | 1466179956134 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:36 INFO - PROCESS | 10545 | 1466179956142 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:36 INFO - PROCESS | 10545 | 1466179956485 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 09:12:36 INFO - PROCESS | 10545 | 1466179956700 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:36 INFO - PROCESS | 10545 | 1466179956707 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:36 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b2a1400 == 40 [pid = 10545] [id = 559] 09:12:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8e88ac00) [pid = 10545] [serial = 1678] [outer = (nil)] 09:12:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8fac6400) [pid = 10545] [serial = 1679] [outer = 0x8e88ac00] 09:12:36 INFO - PROCESS | 10545 | 1466179956805 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8facfc00) [pid = 10545] [serial = 1680] [outer = 0x8e88ac00] 09:12:37 INFO - PROCESS | 10545 | 1466179957805 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 09:12:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:12:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1759ms 09:12:37 INFO - PROCESS | 10545 | 1466179957866 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 10545 | 1466179957872 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 09:12:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:12:37 INFO - PROCESS | 10545 | 1466179957878 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 10545 | 1466179957882 Marionette TRACE conn4 <- [1,2210,null,{}] 09:12:37 INFO - PROCESS | 10545 | 1466179957888 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:37 INFO - PROCESS | 10545 | 1466179957895 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:38 INFO - PROCESS | 10545 | 1466179958108 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:12:38 INFO - PROCESS | 10545 | 1466179958338 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 10545 | 1466179958349 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:38 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6e0000 == 41 [pid = 10545] [id = 560] 09:12:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x8da9c000) [pid = 10545] [serial = 1681] [outer = (nil)] 09:12:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x903d5400) [pid = 10545] [serial = 1682] [outer = 0x8da9c000] 09:12:38 INFO - PROCESS | 10545 | 1466179958482 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x903de800) [pid = 10545] [serial = 1683] [outer = 0x8da9c000] 09:12:39 INFO - PROCESS | 10545 | 1466179959375 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 09:12:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:12:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1534ms 09:12:39 INFO - PROCESS | 10545 | 1466179959414 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 09:12:39 INFO - PROCESS | 10545 | 1466179959419 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 09:12:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:12:39 INFO - PROCESS | 10545 | 1466179959425 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:12:39 INFO - PROCESS | 10545 | 1466179959429 Marionette TRACE conn4 <- [1,2214,null,{}] 09:12:39 INFO - PROCESS | 10545 | 1466179959436 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:39 INFO - PROCESS | 10545 | 1466179959442 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:39 INFO - PROCESS | 10545 | 1466179959643 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 09:12:39 INFO - PROCESS | 10545 | 1466179959899 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:39 INFO - PROCESS | 10545 | 1466179959917 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:40 INFO - PROCESS | 10545 | ++DOCSHELL 0x917ce800 == 42 [pid = 10545] [id = 561] 09:12:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x917cf400) [pid = 10545] [serial = 1684] [outer = (nil)] 09:12:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0x917d3400) [pid = 10545] [serial = 1685] [outer = 0x917cf400] 09:12:40 INFO - PROCESS | 10545 | 1466179960055 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0x919bc800) [pid = 10545] [serial = 1686] [outer = 0x917cf400] 09:12:41 INFO - PROCESS | 10545 | 1466179961039 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 09:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1632ms 09:12:41 INFO - PROCESS | 10545 | 1466179961058 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 10545 | 1466179961061 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 09:12:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:12:41 INFO - PROCESS | 10545 | 1466179961068 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 10545 | 1466179961072 Marionette TRACE conn4 <- [1,2218,null,{}] 09:12:41 INFO - PROCESS | 10545 | 1466179961078 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:41 INFO - PROCESS | 10545 | 1466179961084 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:41 INFO - PROCESS | 10545 | 1466179961280 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 09:12:41 INFO - PROCESS | 10545 | 1466179961496 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 10545 | 1466179961505 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:41 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbc6400 == 43 [pid = 10545] [id = 562] 09:12:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 97 (0x8eddac00) [pid = 10545] [serial = 1687] [outer = (nil)] 09:12:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 98 (0x91cc6000) [pid = 10545] [serial = 1688] [outer = 0x8eddac00] 09:12:41 INFO - PROCESS | 10545 | 1466179961609 Marionette DEBUG loaded listener.js 09:12:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 99 (0x91dc2400) [pid = 10545] [serial = 1689] [outer = 0x8eddac00] 09:12:42 INFO - PROCESS | 10545 | 1466179962655 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 09:12:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:12:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1640ms 09:12:42 INFO - PROCESS | 10545 | 1466179962709 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 10545 | 1466179962713 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 09:12:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:12:42 INFO - PROCESS | 10545 | 1466179962720 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 10545 | 1466179962723 Marionette TRACE conn4 <- [1,2222,null,{}] 09:12:42 INFO - PROCESS | 10545 | 1466179962730 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:42 INFO - PROCESS | 10545 | 1466179962735 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:42 INFO - PROCESS | 10545 | 1466179962927 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:12:43 INFO - PROCESS | 10545 | 1466179963451 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:43 INFO - PROCESS | 10545 | 1466179963462 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:43 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b53e400 == 44 [pid = 10545] [id = 563] 09:12:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 100 (0x8b53e800) [pid = 10545] [serial = 1690] [outer = (nil)] 09:12:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 101 (0x8b6dcc00) [pid = 10545] [serial = 1691] [outer = 0x8b53e800] 09:12:43 INFO - PROCESS | 10545 | 1466179963550 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 102 (0x8c0cd400) [pid = 10545] [serial = 1692] [outer = 0x8b53e800] 09:12:44 INFO - PROCESS | 10545 | 1466179964459 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:12:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:12:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1782ms 09:12:44 INFO - PROCESS | 10545 | 1466179964505 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 10545 | 1466179964511 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 09:12:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:12:44 INFO - PROCESS | 10545 | 1466179964519 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 10545 | 1466179964523 Marionette TRACE conn4 <- [1,2226,null,{}] 09:12:44 INFO - PROCESS | 10545 | 1466179964531 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:44 INFO - PROCESS | 10545 | 1466179964539 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:44 INFO - PROCESS | 10545 | 1466179964736 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:12:45 INFO - PROCESS | 10545 | 1466179965177 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:45 INFO - PROCESS | 10545 | 1466179965188 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:45 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b535c00 == 45 [pid = 10545] [id = 564] 09:12:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x8b536c00) [pid = 10545] [serial = 1693] [outer = (nil)] 09:12:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x8daa6800) [pid = 10545] [serial = 1694] [outer = 0x8b536c00] 09:12:45 INFO - PROCESS | 10545 | 1466179965274 Marionette DEBUG loaded listener.js 09:12:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x8dd25800) [pid = 10545] [serial = 1695] [outer = 0x8b536c00] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6d9800 == 44 [pid = 10545] [id = 555] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x89dda000 == 43 [pid = 10545] [id = 554] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x89dde800 == 42 [pid = 10545] [id = 553] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8c912000 == 41 [pid = 10545] [id = 552] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd7800 == 40 [pid = 10545] [id = 551] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddc800 == 39 [pid = 10545] [id = 550] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9ec800 == 38 [pid = 10545] [id = 470] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8c90d400 == 37 [pid = 10545] [id = 458] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8e88e800 == 36 [pid = 10545] [id = 472] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8b2a0800 == 35 [pid = 10545] [id = 463] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbce400 == 34 [pid = 10545] [id = 543] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8c912c00 == 33 [pid = 10545] [id = 474] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8b29c800 == 32 [pid = 10545] [id = 549] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbd1c00 == 31 [pid = 10545] [id = 459] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8c911c00 == 30 [pid = 10545] [id = 473] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e5400 == 29 [pid = 10545] [id = 460] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8dca2400 == 28 [pid = 10545] [id = 471] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e5800 == 27 [pid = 10545] [id = 469] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8dac5400 == 26 [pid = 10545] [id = 547] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8dacd400 == 25 [pid = 10545] [id = 467] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd8400 == 24 [pid = 10545] [id = 544] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9ee400 == 23 [pid = 10545] [id = 545] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9ef400 == 22 [pid = 10545] [id = 461] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8f647000 == 21 [pid = 10545] [id = 546] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8dd1dc00 == 20 [pid = 10545] [id = 462] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e9800 == 19 [pid = 10545] [id = 548] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd9800 == 18 [pid = 10545] [id = 466] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8b29bc00 == 17 [pid = 10545] [id = 465] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8dac9400 == 16 [pid = 10545] [id = 464] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x89de2000 == 15 [pid = 10545] [id = 468] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x917ce800 == 14 [pid = 10545] [id = 561] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbc6400 == 13 [pid = 10545] [id = 562] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6e0000 == 12 [pid = 10545] [id = 560] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8b2a1400 == 11 [pid = 10545] [id = 559] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8c91c800 == 10 [pid = 10545] [id = 557] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x8dd20800 == 9 [pid = 10545] [id = 558] 09:12:46 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd5c00 == 8 [pid = 10545] [id = 556] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x9021bc00) [pid = 10545] [serial = 1598] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x919bbc00) [pid = 10545] [serial = 1602] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x917d9c00) [pid = 10545] [serial = 1601] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 101 (0x91c4f000) [pid = 10545] [serial = 1605] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 100 (0x919c4000) [pid = 10545] [serial = 1604] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 99 (0x91dcec00) [pid = 10545] [serial = 1608] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 98 (0x91dc5c00) [pid = 10545] [serial = 1607] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 97 (0x9206a400) [pid = 10545] [serial = 1611] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 96 (0x92067c00) [pid = 10545] [serial = 1610] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x8f849000) [pid = 10545] [serial = 1614] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x8dbcdc00) [pid = 10545] [serial = 1613] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x8c90e000) [pid = 10545] [serial = 1622] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x8b29f800) [pid = 10545] [serial = 1619] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x8b530c00) [pid = 10545] [serial = 1620] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x8dd26000) [pid = 10545] [serial = 1617] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8dcaa000) [pid = 10545] [serial = 1616] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x8dcae400) [pid = 10545] [serial = 1625] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8dca6000) [pid = 10545] [serial = 1593] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8daa4400) [pid = 10545] [serial = 1592] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8efd7400) [pid = 10545] [serial = 1596] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8eddf800) [pid = 10545] [serial = 1595] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8dd1f400) [pid = 10545] [serial = 1626] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8ddb6c00) [pid = 10545] [serial = 1629] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x903db000) [pid = 10545] [serial = 1599] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8c915000) [pid = 10545] [serial = 1623] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8e890800) [pid = 10545] [serial = 1631] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8c0cb800) [pid = 10545] [serial = 1628] [outer = (nil)] [url = about:blank] 09:12:47 INFO - PROCESS | 10545 | 1466179967529 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 09:12:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:12:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 3048ms 09:12:47 INFO - PROCESS | 10545 | 1466179967568 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 09:12:47 INFO - PROCESS | 10545 | 1466179967577 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 09:12:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:12:47 INFO - PROCESS | 10545 | 1466179967589 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:12:47 INFO - PROCESS | 10545 | 1466179967594 Marionette TRACE conn4 <- [1,2230,null,{}] 09:12:47 INFO - PROCESS | 10545 | 1466179967604 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:47 INFO - PROCESS | 10545 | 1466179967609 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:47 INFO - PROCESS | 10545 | 1466179967800 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 09:12:48 INFO - PROCESS | 10545 | 1466179967988 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:48 INFO - PROCESS | 10545 | 1466179967997 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:48 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9f0400 == 9 [pid = 10545] [id = 565] 09:12:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8b295800) [pid = 10545] [serial = 1696] [outer = (nil)] 09:12:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8b534400) [pid = 10545] [serial = 1697] [outer = 0x8b295800] 09:12:48 INFO - PROCESS | 10545 | 1466179968083 Marionette DEBUG loaded listener.js 09:12:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8b53cc00) [pid = 10545] [serial = 1698] [outer = 0x8b295800] 09:12:48 INFO - PROCESS | 10545 | 1466179968915 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 09:12:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:12:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1389ms 09:12:48 INFO - PROCESS | 10545 | 1466179968976 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:12:48 INFO - PROCESS | 10545 | 1466179968985 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 09:12:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:12:49 INFO - PROCESS | 10545 | 1466179968997 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:12:49 INFO - PROCESS | 10545 | 1466179969001 Marionette TRACE conn4 <- [1,2234,null,{}] 09:12:49 INFO - PROCESS | 10545 | 1466179969008 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:49 INFO - PROCESS | 10545 | 1466179969014 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:49 INFO - PROCESS | 10545 | 1466179969204 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:12:49 INFO - PROCESS | 10545 | 1466179969355 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 10545 | 1466179969365 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:49 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c914000 == 10 [pid = 10545] [id = 566] 09:12:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8c916c00) [pid = 10545] [serial = 1699] [outer = (nil)] 09:12:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8da9a000) [pid = 10545] [serial = 1700] [outer = 0x8c916c00] 09:12:49 INFO - PROCESS | 10545 | 1466179969460 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8daa5c00) [pid = 10545] [serial = 1701] [outer = 0x8c916c00] 09:12:50 INFO - PROCESS | 10545 | 1466179970428 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 09:12:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:12:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1483ms 09:12:50 INFO - PROCESS | 10545 | 1466179970480 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 10545 | 1466179970484 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 09:12:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:12:50 INFO - PROCESS | 10545 | 1466179970499 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 10545 | 1466179970506 Marionette TRACE conn4 <- [1,2238,null,{}] 09:12:50 INFO - PROCESS | 10545 | 1466179970524 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:50 INFO - PROCESS | 10545 | 1466179970534 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:50 INFO - PROCESS | 10545 | 1466179970777 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:12:50 INFO - PROCESS | 10545 | 1466179970871 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:50 INFO - PROCESS | 10545 | 1466179970883 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:50 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dcad000 == 11 [pid = 10545] [id = 567] 09:12:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8dcae400) [pid = 10545] [serial = 1702] [outer = (nil)] 09:12:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8dd1dc00) [pid = 10545] [serial = 1703] [outer = 0x8dcae400] 09:12:51 INFO - PROCESS | 10545 | 1466179971005 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8dd26c00) [pid = 10545] [serial = 1704] [outer = 0x8dcae400] 09:12:52 INFO - PROCESS | 10545 | 1466179972388 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:12:52 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8f647800) [pid = 10545] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:12:52 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8b537800) [pid = 10545] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:12:52 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x89dddc00) [pid = 10545] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:12:52 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8f6ca400) [pid = 10545] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:12:52 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8daa5400) [pid = 10545] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:12:52 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8dd2b400) [pid = 10545] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:12:52 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8b296000) [pid = 10545] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:12:52 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8b53c400) [pid = 10545] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:12:52 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8efd6400) [pid = 10545] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:12:52 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8a9eb400) [pid = 10545] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:12:52 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8dca3400) [pid = 10545] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:12:52 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8efd9400) [pid = 10545] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:12:52 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8c0c7400) [pid = 10545] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:12:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:12:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 2040ms 09:12:52 INFO - PROCESS | 10545 | 1466179972541 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 09:12:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:12:52 INFO - PROCESS | 10545 | 1466179972546 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 09:12:52 INFO - PROCESS | 10545 | 1466179972552 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 10545 | 1466179972556 Marionette TRACE conn4 <- [1,2242,null,{}] 09:12:52 INFO - PROCESS | 10545 | 1466179972563 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:52 INFO - PROCESS | 10545 | 1466179972567 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:52 INFO - PROCESS | 10545 | 1466179972787 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 09:12:52 INFO - PROCESS | 10545 | 1466179972884 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 10545 | 1466179972892 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:52 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b53c400 == 12 [pid = 10545] [id = 568] 09:12:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8c0c4c00) [pid = 10545] [serial = 1705] [outer = (nil)] 09:12:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8dac3800) [pid = 10545] [serial = 1706] [outer = 0x8c0c4c00] 09:12:52 INFO - PROCESS | 10545 | 1466179972968 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8ddbd000) [pid = 10545] [serial = 1707] [outer = 0x8c0c4c00] 09:12:53 INFO - PROCESS | 10545 | 1466179973758 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:12:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:12:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1231ms 09:12:53 INFO - PROCESS | 10545 | 1466179973785 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 10545 | 1466179973789 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 09:12:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:12:53 INFO - PROCESS | 10545 | 1466179973800 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 10545 | 1466179973802 Marionette TRACE conn4 <- [1,2246,null,{}] 09:12:53 INFO - PROCESS | 10545 | 1466179973808 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:53 INFO - PROCESS | 10545 | 1466179973813 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:53 INFO - PROCESS | 10545 | 1466179973973 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 09:12:54 INFO - PROCESS | 10545 | 1466179973986 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 10545 | 1466179973992 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:54 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ddb6800 == 13 [pid = 10545] [id = 569] 09:12:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8e884400) [pid = 10545] [serial = 1708] [outer = (nil)] 09:12:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8e8c3c00) [pid = 10545] [serial = 1709] [outer = 0x8e884400] 09:12:54 INFO - PROCESS | 10545 | 1466179974066 Marionette DEBUG loaded listener.js 09:12:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8e8cd800) [pid = 10545] [serial = 1710] [outer = 0x8e884400] 09:12:55 INFO - PROCESS | 10545 | 1466179975224 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:12:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:12:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1491ms 09:12:55 INFO - PROCESS | 10545 | 1466179975288 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:12:55 INFO - PROCESS | 10545 | 1466179975296 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 09:12:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:12:55 INFO - PROCESS | 10545 | 1466179975305 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - PROCESS | 10545 | 1466179975311 Marionette TRACE conn4 <- [1,2250,null,{}] 09:12:55 INFO - PROCESS | 10545 | 1466179975321 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:55 INFO - PROCESS | 10545 | 1466179975327 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:55 INFO - PROCESS | 10545 | 1466179975590 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 09:12:55 INFO - PROCESS | 10545 | 1466179975881 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:55 INFO - PROCESS | 10545 | 1466179975890 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:55 INFO - PROCESS | 10545 | ++DOCSHELL 0x89de1800 == 14 [pid = 10545] [id = 570] 09:12:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8b537800) [pid = 10545] [serial = 1711] [outer = (nil)] 09:12:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8c0cc000) [pid = 10545] [serial = 1712] [outer = 0x8b537800] 09:12:55 INFO - PROCESS | 10545 | 1466179975980 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8daa3000) [pid = 10545] [serial = 1713] [outer = 0x8b537800] 09:12:56 INFO - PROCESS | 10545 | 1466179976905 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 09:12:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:12:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1643ms 09:12:56 INFO - PROCESS | 10545 | 1466179976977 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 09:12:56 INFO - PROCESS | 10545 | 1466179976986 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 09:12:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:12:57 INFO - PROCESS | 10545 | 1466179977001 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 10545 | 1466179977006 Marionette TRACE conn4 <- [1,2254,null,{}] 09:12:57 INFO - PROCESS | 10545 | 1466179977013 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:57 INFO - PROCESS | 10545 | 1466179977019 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:57 INFO - PROCESS | 10545 | 1466179977254 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:12:57 INFO - PROCESS | 10545 | 1466179977476 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 10545 | 1466179977487 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:57 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbcc400 == 15 [pid = 10545] [id = 571] 09:12:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8ddb1800) [pid = 10545] [serial = 1714] [outer = (nil)] 09:12:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8e883000) [pid = 10545] [serial = 1715] [outer = 0x8ddb1800] 09:12:57 INFO - PROCESS | 10545 | 1466179977618 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8dca5000) [pid = 10545] [serial = 1716] [outer = 0x8ddb1800] 09:12:58 INFO - PROCESS | 10545 | 1466179978624 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:12:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:12:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1641ms 09:12:58 INFO - PROCESS | 10545 | 1466179978642 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 10545 | 1466179978646 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 09:12:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:12:58 INFO - PROCESS | 10545 | 1466179978654 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:12:58 INFO - PROCESS | 10545 | 1466179978661 Marionette TRACE conn4 <- [1,2258,null,{}] 09:12:58 INFO - PROCESS | 10545 | 1466179978679 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:58 INFO - PROCESS | 10545 | 1466179978689 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:58 INFO - PROCESS | 10545 | 1466179978938 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 09:12:59 INFO - PROCESS | 10545 | 1466179979217 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:59 INFO - PROCESS | 10545 | 1466179979231 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:12:59 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ede6800 == 16 [pid = 10545] [id = 572] 09:12:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8ede6c00) [pid = 10545] [serial = 1717] [outer = (nil)] 09:12:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8efdb400) [pid = 10545] [serial = 1718] [outer = 0x8ede6c00] 09:12:59 INFO - PROCESS | 10545 | 1466179979318 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8efe0c00) [pid = 10545] [serial = 1719] [outer = 0x8ede6c00] 09:13:00 INFO - PROCESS | 10545 | 1466179980288 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:13:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:13:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1693ms 09:13:00 INFO - PROCESS | 10545 | 1466179980348 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 09:13:00 INFO - PROCESS | 10545 | 1466179980355 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 09:13:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:13:00 INFO - PROCESS | 10545 | 1466179980362 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - PROCESS | 10545 | 1466179980366 Marionette TRACE conn4 <- [1,2262,null,{}] 09:13:00 INFO - PROCESS | 10545 | 1466179980372 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:00 INFO - PROCESS | 10545 | 1466179980378 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:00 INFO - PROCESS | 10545 | 1466179980586 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 09:13:00 INFO - PROCESS | 10545 | 1466179980821 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:00 INFO - PROCESS | 10545 | 1466179980829 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:00 INFO - PROCESS | 10545 | ++DOCSHELL 0x8efd9400 == 17 [pid = 10545] [id = 573] 09:13:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8f643800) [pid = 10545] [serial = 1720] [outer = (nil)] 09:13:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x8f6b8400) [pid = 10545] [serial = 1721] [outer = 0x8f643800] 09:13:00 INFO - PROCESS | 10545 | 1466179980967 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x8f6c4c00) [pid = 10545] [serial = 1722] [outer = 0x8f643800] 09:13:01 INFO - PROCESS | 10545 | 1466179981886 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:13:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:13:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1582ms 09:13:01 INFO - PROCESS | 10545 | 1466179981947 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:13:01 INFO - PROCESS | 10545 | 1466179981950 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 09:13:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:13:01 INFO - PROCESS | 10545 | 1466179981958 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:13:01 INFO - PROCESS | 10545 | 1466179981962 Marionette TRACE conn4 <- [1,2266,null,{}] 09:13:01 INFO - PROCESS | 10545 | 1466179981968 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:01 INFO - PROCESS | 10545 | 1466179981973 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:02 INFO - PROCESS | 10545 | 1466179982162 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:13:02 INFO - PROCESS | 10545 | 1466179982408 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:02 INFO - PROCESS | 10545 | 1466179982419 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:02 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6e6800 == 18 [pid = 10545] [id = 574] 09:13:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x8dbd3400) [pid = 10545] [serial = 1723] [outer = (nil)] 09:13:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x8f842c00) [pid = 10545] [serial = 1724] [outer = 0x8dbd3400] 09:13:02 INFO - PROCESS | 10545 | 1466179982554 Marionette DEBUG loaded listener.js 09:13:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0x8f848c00) [pid = 10545] [serial = 1725] [outer = 0x8dbd3400] 09:13:03 INFO - PROCESS | 10545 | 1466179983506 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 09:13:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:13:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1582ms 09:13:03 INFO - PROCESS | 10545 | 1466179983541 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:13:03 INFO - PROCESS | 10545 | 1466179983546 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:13:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:13:03 INFO - PROCESS | 10545 | 1466179983553 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:13:03 INFO - PROCESS | 10545 | 1466179983557 Marionette TRACE conn4 <- [1,2270,null,{}] 09:13:03 INFO - PROCESS | 10545 | 1466179983563 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:03 INFO - PROCESS | 10545 | 1466179983575 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:03 INFO - PROCESS | 10545 | 1466179983853 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:13:04 INFO - PROCESS | 10545 | 1466179984122 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:04 INFO - PROCESS | 10545 | 1466179984137 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:04 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e9400 == 19 [pid = 10545] [id = 575] 09:13:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0x8b29a000) [pid = 10545] [serial = 1726] [outer = (nil)] 09:13:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 97 (0x8facd000) [pid = 10545] [serial = 1727] [outer = 0x8b29a000] 09:13:04 INFO - PROCESS | 10545 | 1466179984224 Marionette DEBUG loaded listener.js 09:13:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 98 (0x9021bc00) [pid = 10545] [serial = 1728] [outer = 0x8b29a000] 09:13:05 INFO - PROCESS | 10545 | 1466179985163 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:13:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:13:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1682ms 09:13:05 INFO - PROCESS | 10545 | 1466179985236 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:13:05 INFO - PROCESS | 10545 | 1466179985241 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 09:13:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:13:05 INFO - PROCESS | 10545 | 1466179985248 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:13:05 INFO - PROCESS | 10545 | 1466179985252 Marionette TRACE conn4 <- [1,2274,null,{}] 09:13:05 INFO - PROCESS | 10545 | 1466179985259 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:05 INFO - PROCESS | 10545 | 1466179985265 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:05 INFO - PROCESS | 10545 | 1466179985449 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:13:05 INFO - PROCESS | 10545 | 1466179985695 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:05 INFO - PROCESS | 10545 | 1466179985703 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:05 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddcc00 == 20 [pid = 10545] [id = 576] 09:13:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 99 (0x89ddd000) [pid = 10545] [serial = 1729] [outer = (nil)] 09:13:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 100 (0x8a9e7800) [pid = 10545] [serial = 1730] [outer = 0x89ddd000] 09:13:05 INFO - PROCESS | 10545 | 1466179985955 Marionette DEBUG loaded listener.js 09:13:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 101 (0x8b298000) [pid = 10545] [serial = 1731] [outer = 0x89ddd000] 09:13:06 INFO - PROCESS | 10545 | 1466179986920 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 09:13:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:13:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1740ms 09:13:06 INFO - PROCESS | 10545 | 1466179986990 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:13:07 INFO - PROCESS | 10545 | 1466179986997 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 09:13:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:13:07 INFO - PROCESS | 10545 | 1466179987006 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:13:07 INFO - PROCESS | 10545 | 1466179987010 Marionette TRACE conn4 <- [1,2278,null,{}] 09:13:07 INFO - PROCESS | 10545 | 1466179987019 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:07 INFO - PROCESS | 10545 | 1466179987025 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:07 INFO - PROCESS | 10545 | 1466179987229 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 100 (0x8f6bac00) [pid = 10545] [serial = 1640] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 99 (0x8efdb800) [pid = 10545] [serial = 1649] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 98 (0x8b29dc00) [pid = 10545] [serial = 1653] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 97 (0x8f6d7800) [pid = 10545] [serial = 1643] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 96 (0x8ddb3000) [pid = 10545] [serial = 1658] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x8f845000) [pid = 10545] [serial = 1644] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x8e886800) [pid = 10545] [serial = 1637] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x8c90f800) [pid = 10545] [serial = 1634] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x90212400) [pid = 10545] [serial = 1647] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x8efdf800) [pid = 10545] [serial = 1661] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x8b2a3000) [pid = 10545] [serial = 1655] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8facdc00) [pid = 10545] [serial = 1646] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x8f642000) [pid = 10545] [serial = 1662] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8e889800) [pid = 10545] [serial = 1659] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8c914800) [pid = 10545] [serial = 1656] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8e8c6800) [pid = 10545] [serial = 1632] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8f6bf400) [pid = 10545] [serial = 1650] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8f6ce000) [pid = 10545] [serial = 1665] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8a9e7000) [pid = 10545] [serial = 1652] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8e8c2c00) [pid = 10545] [serial = 1638] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8da9fc00) [pid = 10545] [serial = 1635] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8f6c2400) [pid = 10545] [serial = 1664] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8f6c6400) [pid = 10545] [serial = 1641] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8e8cdc00) [pid = 10545] [serial = 1667] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8f6d3400) [pid = 10545] [serial = 1668] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 10545 | 1466179987555 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:07 INFO - PROCESS | 10545 | 1466179987569 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:07 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e5800 == 21 [pid = 10545] [id = 577] 09:13:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8b538800) [pid = 10545] [serial = 1732] [outer = (nil)] 09:13:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8c90d800) [pid = 10545] [serial = 1733] [outer = 0x8b538800] 09:13:07 INFO - PROCESS | 10545 | 1466179987675 Marionette DEBUG loaded listener.js 09:13:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8da9f000) [pid = 10545] [serial = 1734] [outer = 0x8b538800] 09:13:08 INFO - PROCESS | 10545 | 1466179988497 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:13:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:13:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1533ms 09:13:08 INFO - PROCESS | 10545 | 1466179988539 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:13:08 INFO - PROCESS | 10545 | 1466179988546 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:13:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:13:08 INFO - PROCESS | 10545 | 1466179988569 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:13:08 INFO - PROCESS | 10545 | 1466179988575 Marionette TRACE conn4 <- [1,2282,null,{}] 09:13:08 INFO - PROCESS | 10545 | 1466179988581 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:08 INFO - PROCESS | 10545 | 1466179988587 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:08 INFO - PROCESS | 10545 | 1466179988770 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:13:08 INFO - PROCESS | 10545 | 1466179988780 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:08 INFO - PROCESS | 10545 | 1466179988786 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:08 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbc7000 == 22 [pid = 10545] [id = 578] 09:13:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8dbcfc00) [pid = 10545] [serial = 1735] [outer = (nil)] 09:13:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8ddb4400) [pid = 10545] [serial = 1736] [outer = 0x8dbcfc00] 09:13:08 INFO - PROCESS | 10545 | 1466179988862 Marionette DEBUG loaded listener.js 09:13:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8e88a800) [pid = 10545] [serial = 1737] [outer = 0x8dbcfc00] 09:13:09 INFO - PROCESS | 10545 | 1466179989879 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 09:13:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:13:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1340ms 09:13:09 INFO - PROCESS | 10545 | 1466179989903 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:13:09 INFO - PROCESS | 10545 | 1466179989908 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 09:13:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:13:09 INFO - PROCESS | 10545 | 1466179989915 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:13:09 INFO - PROCESS | 10545 | 1466179989921 Marionette TRACE conn4 <- [1,2286,null,{}] 09:13:09 INFO - PROCESS | 10545 | 1466179989942 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:09 INFO - PROCESS | 10545 | 1466179989951 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:10 INFO - PROCESS | 10545 | 1466179990195 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:13:10 INFO - PROCESS | 10545 | 1466179990220 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:10 INFO - PROCESS | 10545 | 1466179990231 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:10 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b539000 == 23 [pid = 10545] [id = 579] 09:13:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8ede1400) [pid = 10545] [serial = 1738] [outer = (nil)] 09:13:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8efd7c00) [pid = 10545] [serial = 1739] [outer = 0x8ede1400] 09:13:10 INFO - PROCESS | 10545 | 1466179990301 Marionette DEBUG loaded listener.js 09:13:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8efe2400) [pid = 10545] [serial = 1740] [outer = 0x8ede1400] 09:13:11 INFO - PROCESS | 10545 | 1466179991275 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 09:13:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:13:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1396ms 09:13:11 INFO - PROCESS | 10545 | 1466179991311 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:13:11 INFO - PROCESS | 10545 | 1466179991316 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:13:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:13:11 INFO - PROCESS | 10545 | 1466179991322 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:13:11 INFO - PROCESS | 10545 | 1466179991325 Marionette TRACE conn4 <- [1,2290,null,{}] 09:13:11 INFO - PROCESS | 10545 | 1466179991339 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:11 INFO - PROCESS | 10545 | 1466179991343 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:11 INFO - PROCESS | 10545 | 1466179991603 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:13:11 INFO - PROCESS | 10545 | 1466179991627 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:11 INFO - PROCESS | 10545 | 1466179991638 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:11 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd5c00 == 24 [pid = 10545] [id = 580] 09:13:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x89ddac00) [pid = 10545] [serial = 1741] [outer = (nil)] 09:13:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8f6bb800) [pid = 10545] [serial = 1742] [outer = 0x89ddac00] 09:13:11 INFO - PROCESS | 10545 | 1466179991717 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8f6bf800) [pid = 10545] [serial = 1743] [outer = 0x89ddac00] 09:13:12 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8dcae400) [pid = 10545] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:13:12 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8b295800) [pid = 10545] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:13:12 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8c916c00) [pid = 10545] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:13:12 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x89ddc000) [pid = 10545] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:13:12 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8daa3800) [pid = 10545] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:13:12 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8e884800) [pid = 10545] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:13:12 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8e88ac00) [pid = 10545] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:13:12 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8da9c000) [pid = 10545] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:13:12 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x917cf400) [pid = 10545] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:13:12 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8eddac00) [pid = 10545] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:13:12 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8b53e800) [pid = 10545] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:13:12 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8c0c4c00) [pid = 10545] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:13:12 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8b536c00) [pid = 10545] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:13:12 INFO - PROCESS | 10545 | 1466179992861 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 09:13:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:13:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1595ms 09:13:12 INFO - PROCESS | 10545 | 1466179992918 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:13:12 INFO - PROCESS | 10545 | 1466179992921 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 09:13:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:13:12 INFO - PROCESS | 10545 | 1466179992929 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:13:12 INFO - PROCESS | 10545 | 1466179992933 Marionette TRACE conn4 <- [1,2294,null,{}] 09:13:12 INFO - PROCESS | 10545 | 1466179992939 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:12 INFO - PROCESS | 10545 | 1466179992944 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:13 INFO - PROCESS | 10545 | 1466179993134 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:13:13 INFO - PROCESS | 10545 | 1466179993280 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:13 INFO - PROCESS | 10545 | 1466179993291 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:13 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9ee400 == 25 [pid = 10545] [id = 581] 09:13:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8b535800) [pid = 10545] [serial = 1744] [outer = (nil)] 09:13:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8e888000) [pid = 10545] [serial = 1745] [outer = 0x8b535800] 09:13:13 INFO - PROCESS | 10545 | 1466179993374 Marionette DEBUG loaded listener.js 09:13:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8f6d3800) [pid = 10545] [serial = 1746] [outer = 0x8b535800] 09:13:14 INFO - PROCESS | 10545 | 1466179994204 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 09:13:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:13:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1288ms 09:13:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:13:14 INFO - PROCESS | 10545 | 1466179994218 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:13:14 INFO - PROCESS | 10545 | 1466179994221 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 09:13:14 INFO - PROCESS | 10545 | 1466179994228 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:13:14 INFO - PROCESS | 10545 | 1466179994231 Marionette TRACE conn4 <- [1,2298,null,{}] 09:13:14 INFO - PROCESS | 10545 | 1466179994247 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:14 INFO - PROCESS | 10545 | 1466179994257 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:14 INFO - PROCESS | 10545 | 1466179994493 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:13:14 INFO - PROCESS | 10545 | 1466179994702 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 10545 | 1466179994713 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:14 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e3c00 == 26 [pid = 10545] [id = 582] 09:13:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8a9e4800) [pid = 10545] [serial = 1747] [outer = (nil)] 09:13:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8a9ee800) [pid = 10545] [serial = 1748] [outer = 0x8a9e4800] 09:13:14 INFO - PROCESS | 10545 | 1466179994805 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8b535000) [pid = 10545] [serial = 1749] [outer = 0x8a9e4800] 09:13:15 INFO - PROCESS | 10545 | 1466179995860 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 09:13:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:13:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1693ms 09:13:15 INFO - PROCESS | 10545 | 1466179995923 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 10545 | 1466179995930 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:13:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:13:15 INFO - PROCESS | 10545 | 1466179995939 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 10545 | 1466179995944 Marionette TRACE conn4 <- [1,2302,null,{}] 09:13:15 INFO - PROCESS | 10545 | 1466179995953 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:15 INFO - PROCESS | 10545 | 1466179995960 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:16 INFO - PROCESS | 10545 | 1466179996202 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:13:16 INFO - PROCESS | 10545 | 1466179996490 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:16 INFO - PROCESS | 10545 | 1466179996501 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:16 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbd4000 == 27 [pid = 10545] [id = 583] 09:13:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8dca7000) [pid = 10545] [serial = 1750] [outer = (nil)] 09:13:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8dcb0000) [pid = 10545] [serial = 1751] [outer = 0x8dca7000] 09:13:16 INFO - PROCESS | 10545 | 1466179996595 Marionette DEBUG loaded listener.js 09:13:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8ddbb400) [pid = 10545] [serial = 1752] [outer = 0x8dca7000] 09:13:17 INFO - PROCESS | 10545 | 1466179997571 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:13:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:13:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1689ms 09:13:17 INFO - PROCESS | 10545 | 1466179997629 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:13:17 INFO - PROCESS | 10545 | 1466179997634 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 09:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:13:17 INFO - PROCESS | 10545 | 1466179997641 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:13:17 INFO - PROCESS | 10545 | 1466179997646 Marionette TRACE conn4 <- [1,2306,null,{}] 09:13:17 INFO - PROCESS | 10545 | 1466179997652 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:17 INFO - PROCESS | 10545 | 1466179997658 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:17 INFO - PROCESS | 10545 | 1466179997872 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:13:18 INFO - PROCESS | 10545 | 1466179998181 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:18 INFO - PROCESS | 10545 | 1466179998189 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:18 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f645800 == 28 [pid = 10545] [id = 584] 09:13:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8f649800) [pid = 10545] [serial = 1753] [outer = (nil)] 09:13:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8f6c4800) [pid = 10545] [serial = 1754] [outer = 0x8f649800] 09:13:18 INFO - PROCESS | 10545 | 1466179998319 Marionette DEBUG loaded listener.js 09:13:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8f849000) [pid = 10545] [serial = 1755] [outer = 0x8f649800] 09:13:19 INFO - PROCESS | 10545 | 1466179999263 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 09:13:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:13:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1649ms 09:13:19 INFO - PROCESS | 10545 | 1466179999292 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 09:13:19 INFO - PROCESS | 10545 | 1466179999299 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 09:13:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:13:19 INFO - PROCESS | 10545 | 1466179999318 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:13:19 INFO - PROCESS | 10545 | 1466179999326 Marionette TRACE conn4 <- [1,2310,null,{}] 09:13:19 INFO - PROCESS | 10545 | 1466179999333 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:19 INFO - PROCESS | 10545 | 1466179999340 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:19 INFO - PROCESS | 10545 | 1466179999562 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:13:19 INFO - PROCESS | 10545 | 1466179999800 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:19 INFO - PROCESS | 10545 | 1466179999807 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:19 INFO - PROCESS | 10545 | ++DOCSHELL 0x8daca400 == 29 [pid = 10545] [id = 585] 09:13:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8ede3800) [pid = 10545] [serial = 1756] [outer = (nil)] 09:13:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x903d2400) [pid = 10545] [serial = 1757] [outer = 0x8ede3800] 09:13:19 INFO - PROCESS | 10545 | 1466179999938 Marionette DEBUG loaded listener.js 09:13:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x903dd000) [pid = 10545] [serial = 1758] [outer = 0x8ede3800] 09:13:20 INFO - PROCESS | 10545 | 1466180000852 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 09:13:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:13:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1599ms 09:13:20 INFO - PROCESS | 10545 | 1466180000909 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:13:20 INFO - PROCESS | 10545 | 1466180000913 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 09:13:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:13:20 INFO - PROCESS | 10545 | 1466180000920 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:13:20 INFO - PROCESS | 10545 | 1466180000924 Marionette TRACE conn4 <- [1,2314,null,{}] 09:13:20 INFO - PROCESS | 10545 | 1466180000930 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:20 INFO - PROCESS | 10545 | 1466180000935 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:21 INFO - PROCESS | 10545 | 1466180001148 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:13:21 INFO - PROCESS | 10545 | 1466180001378 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:21 INFO - PROCESS | 10545 | 1466180001384 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:21 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dddc00 == 30 [pid = 10545] [id = 586] 09:13:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x8dca8000) [pid = 10545] [serial = 1759] [outer = (nil)] 09:13:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x9158a800) [pid = 10545] [serial = 1760] [outer = 0x8dca8000] 09:13:21 INFO - PROCESS | 10545 | 1466180001519 Marionette DEBUG loaded listener.js 09:13:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x917d0c00) [pid = 10545] [serial = 1761] [outer = 0x8dca8000] 09:13:22 INFO - PROCESS | 10545 | 1466180002398 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 09:13:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:13:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1535ms 09:13:22 INFO - PROCESS | 10545 | 1466180002463 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:13:22 INFO - PROCESS | 10545 | 1466180002468 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 09:13:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:13:22 INFO - PROCESS | 10545 | 1466180002479 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:13:22 INFO - PROCESS | 10545 | 1466180002482 Marionette TRACE conn4 <- [1,2318,null,{}] 09:13:22 INFO - PROCESS | 10545 | 1466180002489 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:22 INFO - PROCESS | 10545 | 1466180002495 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:22 INFO - PROCESS | 10545 | 1466180002696 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:13:22 INFO - PROCESS | 10545 | 1466180002940 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:22 INFO - PROCESS | 10545 | 1466180002959 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:23 INFO - PROCESS | 10545 | ++DOCSHELL 0x917dd800 == 31 [pid = 10545] [id = 587] 09:13:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x917ddc00) [pid = 10545] [serial = 1762] [outer = (nil)] 09:13:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0x919ba800) [pid = 10545] [serial = 1763] [outer = 0x917ddc00] 09:13:23 INFO - PROCESS | 10545 | 1466180003065 Marionette DEBUG loaded listener.js 09:13:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0x919c5000) [pid = 10545] [serial = 1764] [outer = 0x917ddc00] 09:13:24 INFO - PROCESS | 10545 | 1466180004007 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 09:13:24 INFO - PROCESS | 10545 | 1466180004029 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 09:13:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:13:24 INFO - PROCESS | 10545 | 1466180004038 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:13:24 INFO - PROCESS | 10545 | 1466180004042 Marionette TRACE conn4 <- [1,2322,null,{}] 09:13:24 INFO - PROCESS | 10545 | 1466180004048 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:24 INFO - PROCESS | 10545 | 1466180004054 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:24 INFO - PROCESS | 10545 | 1466180004250 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:13:24 INFO - PROCESS | 10545 | 1466180004485 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:24 INFO - PROCESS | 10545 | 1466180004493 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:24 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ede5c00 == 32 [pid = 10545] [id = 588] 09:13:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 97 (0x917ce800) [pid = 10545] [serial = 1765] [outer = (nil)] 09:13:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 98 (0x91cc5400) [pid = 10545] [serial = 1766] [outer = 0x917ce800] 09:13:24 INFO - PROCESS | 10545 | 1466180004628 Marionette DEBUG loaded listener.js 09:13:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 99 (0x91dc3800) [pid = 10545] [serial = 1767] [outer = 0x917ce800] 09:13:25 INFO - PROCESS | 10545 | 1466180005498 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:13:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:13:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1492ms 09:13:25 INFO - PROCESS | 10545 | 1466180005531 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:13:25 INFO - PROCESS | 10545 | 1466180005534 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 09:13:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:13:25 INFO - PROCESS | 10545 | 1466180005542 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:13:25 INFO - PROCESS | 10545 | 1466180005545 Marionette TRACE conn4 <- [1,2326,null,{}] 09:13:25 INFO - PROCESS | 10545 | 1466180005552 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:25 INFO - PROCESS | 10545 | 1466180005556 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:25 INFO - PROCESS | 10545 | 1466180005761 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:13:25 INFO - PROCESS | 10545 | 1466180005964 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:25 INFO - PROCESS | 10545 | 1466180005970 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:26 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0c3000 == 33 [pid = 10545] [id = 589] 09:13:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 100 (0x8dcae000) [pid = 10545] [serial = 1768] [outer = (nil)] 09:13:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 101 (0x91dc8000) [pid = 10545] [serial = 1769] [outer = 0x8dcae000] 09:13:26 INFO - PROCESS | 10545 | 1466180006053 Marionette DEBUG loaded listener.js 09:13:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 102 (0x91dce000) [pid = 10545] [serial = 1770] [outer = 0x8dcae000] 09:13:27 INFO - PROCESS | 10545 | 1466180007040 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:13:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:13:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1786ms 09:13:27 INFO - PROCESS | 10545 | 1466180007347 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:13:27 INFO - PROCESS | 10545 | 1466180007354 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 09:13:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:13:27 INFO - PROCESS | 10545 | 1466180007370 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:13:27 INFO - PROCESS | 10545 | 1466180007378 Marionette TRACE conn4 <- [1,2330,null,{}] 09:13:27 INFO - PROCESS | 10545 | 1466180007395 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:27 INFO - PROCESS | 10545 | 1466180007402 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:27 INFO - PROCESS | 10545 | 1466180007719 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:13:27 INFO - PROCESS | 10545 | 1466180007927 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:27 INFO - PROCESS | 10545 | 1466180007942 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:27 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b531c00 == 34 [pid = 10545] [id = 590] 09:13:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x8b53c800) [pid = 10545] [serial = 1771] [outer = (nil)] 09:13:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x8c91cc00) [pid = 10545] [serial = 1772] [outer = 0x8b53c800] 09:13:28 INFO - PROCESS | 10545 | 1466180008019 Marionette DEBUG loaded listener.js 09:13:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x8dac4000) [pid = 10545] [serial = 1773] [outer = 0x8b53c800] 09:13:29 INFO - PROCESS | 10545 | 1466180009005 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:13:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:13:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1704ms 09:13:29 INFO - PROCESS | 10545 | 1466180009068 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:13:29 INFO - PROCESS | 10545 | 1466180009074 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 09:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:13:29 INFO - PROCESS | 10545 | 1466180009085 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:13:29 INFO - PROCESS | 10545 | 1466180009090 Marionette TRACE conn4 <- [1,2334,null,{}] 09:13:29 INFO - PROCESS | 10545 | 1466180009097 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:29 INFO - PROCESS | 10545 | 1466180009102 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:29 INFO - PROCESS | 10545 | 1466180009335 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:13:30 INFO - PROCESS | 10545 | --DOCSHELL 0x8b53e400 == 33 [pid = 10545] [id = 563] 09:13:30 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9ee400 == 32 [pid = 10545] [id = 581] 09:13:30 INFO - PROCESS | 10545 | --DOCSHELL 0x8b531c00 == 31 [pid = 10545] [id = 590] 09:13:30 INFO - PROCESS | 10545 | --DOCSHELL 0x8ede5c00 == 30 [pid = 10545] [id = 588] 09:13:30 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0c3000 == 29 [pid = 10545] [id = 589] 09:13:30 INFO - PROCESS | 10545 | --DOCSHELL 0x917dd800 == 28 [pid = 10545] [id = 587] 09:13:30 INFO - PROCESS | 10545 | --DOCSHELL 0x89dddc00 == 27 [pid = 10545] [id = 586] 09:13:30 INFO - PROCESS | 10545 | --DOCSHELL 0x8daca400 == 26 [pid = 10545] [id = 585] 09:13:30 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbd4000 == 25 [pid = 10545] [id = 583] 09:13:30 INFO - PROCESS | 10545 | --DOCSHELL 0x8f645800 == 24 [pid = 10545] [id = 584] 09:13:30 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e3c00 == 23 [pid = 10545] [id = 582] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x8dd1dc00) [pid = 10545] [serial = 1703] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x8b534400) [pid = 10545] [serial = 1697] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x8b53cc00) [pid = 10545] [serial = 1698] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 101 (0x8da9a000) [pid = 10545] [serial = 1700] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 100 (0x8b29d000) [pid = 10545] [serial = 1671] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 99 (0x8a9eb000) [pid = 10545] [serial = 1670] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 98 (0x8dcaec00) [pid = 10545] [serial = 1674] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 97 (0x8dbcf400) [pid = 10545] [serial = 1673] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 96 (0x8e889c00) [pid = 10545] [serial = 1676] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x8e8d0800) [pid = 10545] [serial = 1677] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x8facfc00) [pid = 10545] [serial = 1680] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x8fac6400) [pid = 10545] [serial = 1679] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x903de800) [pid = 10545] [serial = 1683] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x903d5400) [pid = 10545] [serial = 1682] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x919bc800) [pid = 10545] [serial = 1686] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x917d3400) [pid = 10545] [serial = 1685] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x91dc2400) [pid = 10545] [serial = 1689] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x91cc6000) [pid = 10545] [serial = 1688] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8c0cd400) [pid = 10545] [serial = 1692] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8b6dcc00) [pid = 10545] [serial = 1691] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8dac3800) [pid = 10545] [serial = 1706] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8dd26c00) [pid = 10545] [serial = 1704] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8dd25800) [pid = 10545] [serial = 1695] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8e8c3c00) [pid = 10545] [serial = 1709] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8daa6800) [pid = 10545] [serial = 1694] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8ddbd000) [pid = 10545] [serial = 1707] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8daa5c00) [pid = 10545] [serial = 1701] [outer = (nil)] [url = about:blank] 09:13:30 INFO - PROCESS | 10545 | 1466180010822 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:30 INFO - PROCESS | 10545 | 1466180010829 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:30 INFO - PROCESS | 10545 | ++DOCSHELL 0x89de1000 == 24 [pid = 10545] [id = 591] 09:13:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x89de1400) [pid = 10545] [serial = 1774] [outer = (nil)] 09:13:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8a9e6400) [pid = 10545] [serial = 1775] [outer = 0x89de1400] 09:13:30 INFO - PROCESS | 10545 | 1466180010915 Marionette DEBUG loaded listener.js 09:13:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8b297c00) [pid = 10545] [serial = 1776] [outer = 0x89de1400] 09:13:31 INFO - PROCESS | 10545 | 1466180011762 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:13:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:13:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 2743ms 09:13:31 INFO - PROCESS | 10545 | 1466180011826 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:13:31 INFO - PROCESS | 10545 | 1466180011833 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 09:13:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:13:31 INFO - PROCESS | 10545 | 1466180011840 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:13:31 INFO - PROCESS | 10545 | 1466180011845 Marionette TRACE conn4 <- [1,2338,null,{}] 09:13:31 INFO - PROCESS | 10545 | 1466180011853 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:31 INFO - PROCESS | 10545 | 1466180011860 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:32 INFO - PROCESS | 10545 | 1466180012036 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:13:32 INFO - PROCESS | 10545 | 1466180012189 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:32 INFO - PROCESS | 10545 | 1466180012199 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:32 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6e1c00 == 25 [pid = 10545] [id = 592] 09:13:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8c0c2400) [pid = 10545] [serial = 1777] [outer = (nil)] 09:13:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8c0c7c00) [pid = 10545] [serial = 1778] [outer = 0x8c0c2400] 09:13:32 INFO - PROCESS | 10545 | 1466180012277 Marionette DEBUG loaded listener.js 09:13:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8c0cfc00) [pid = 10545] [serial = 1779] [outer = 0x8c0c2400] 09:13:33 INFO - PROCESS | 10545 | 1466180013470 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:13:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:13:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1683ms 09:13:33 INFO - PROCESS | 10545 | 1466180013534 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:13:33 INFO - PROCESS | 10545 | 1466180013540 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 09:13:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:13:33 INFO - PROCESS | 10545 | 1466180013548 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:13:33 INFO - PROCESS | 10545 | 1466180013551 Marionette TRACE conn4 <- [1,2342,null,{}] 09:13:33 INFO - PROCESS | 10545 | 1466180013557 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:33 INFO - PROCESS | 10545 | 1466180013563 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:33 INFO - PROCESS | 10545 | 1466180013913 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:13:33 INFO - PROCESS | 10545 | 1466180013965 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:33 INFO - PROCESS | 10545 | 1466180013973 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:33 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0c6800 == 26 [pid = 10545] [id = 593] 09:13:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8daa6800) [pid = 10545] [serial = 1780] [outer = (nil)] 09:13:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8dad0c00) [pid = 10545] [serial = 1781] [outer = 0x8daa6800] 09:13:34 INFO - PROCESS | 10545 | 1466180014048 Marionette DEBUG loaded listener.js 09:13:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8dbd1c00) [pid = 10545] [serial = 1782] [outer = 0x8daa6800] 09:13:35 INFO - PROCESS | 10545 | 1466180015003 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:13:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:13:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1482ms 09:13:35 INFO - PROCESS | 10545 | 1466180015031 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:13:35 INFO - PROCESS | 10545 | 1466180015034 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 09:13:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:13:35 INFO - PROCESS | 10545 | 1466180015050 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:13:35 INFO - PROCESS | 10545 | 1466180015061 Marionette TRACE conn4 <- [1,2346,null,{}] 09:13:35 INFO - PROCESS | 10545 | 1466180015076 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:35 INFO - PROCESS | 10545 | 1466180015084 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:35 INFO - PROCESS | 10545 | 1466180015849 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:13:35 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8b535800) [pid = 10545] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:13:35 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x89ddac00) [pid = 10545] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:13:35 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x89ddd000) [pid = 10545] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:13:35 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8ede6c00) [pid = 10545] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:13:35 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8ede1400) [pid = 10545] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:13:35 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8b538800) [pid = 10545] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:13:35 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8e884400) [pid = 10545] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:13:35 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8f643800) [pid = 10545] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:13:35 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8ddb1800) [pid = 10545] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:13:35 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8b537800) [pid = 10545] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:13:35 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8dbcfc00) [pid = 10545] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:13:35 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8b29a000) [pid = 10545] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:13:35 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8dbd3400) [pid = 10545] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:13:36 INFO - PROCESS | 10545 | 1466180016038 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:36 INFO - PROCESS | 10545 | 1466180016045 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:36 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b2a2000 == 27 [pid = 10545] [id = 594] 09:13:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8b530000) [pid = 10545] [serial = 1783] [outer = (nil)] 09:13:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8dad0800) [pid = 10545] [serial = 1784] [outer = 0x8b530000] 09:13:36 INFO - PROCESS | 10545 | 1466180016142 Marionette DEBUG loaded listener.js 09:13:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8dd2ac00) [pid = 10545] [serial = 1785] [outer = 0x8b530000] 09:13:36 INFO - PROCESS | 10545 | 1466180016908 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:13:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:13:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1911ms 09:13:36 INFO - PROCESS | 10545 | 1466180016961 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:13:36 INFO - PROCESS | 10545 | 1466180016966 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 09:13:36 INFO - PROCESS | 10545 | 1466180016974 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:13:36 INFO - PROCESS | 10545 | 1466180016976 Marionette TRACE conn4 <- [1,2350,null,{}] 09:13:36 INFO - PROCESS | 10545 | 1466180016983 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:36 INFO - PROCESS | 10545 | 1466180016988 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:37 INFO - PROCESS | 10545 | 1466180017167 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:13:37 INFO - PROCESS | 10545 | 1466180017176 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:37 INFO - PROCESS | 10545 | 1466180017188 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:37 INFO - PROCESS | 10545 | ++DOCSHELL 0x8da9f800 == 28 [pid = 10545] [id = 595] 09:13:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8dbcf000) [pid = 10545] [serial = 1786] [outer = (nil)] 09:13:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8ddc0800) [pid = 10545] [serial = 1787] [outer = 0x8dbcf000] 09:13:37 INFO - PROCESS | 10545 | 1466180017258 Marionette DEBUG loaded listener.js 09:13:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8e88a400) [pid = 10545] [serial = 1788] [outer = 0x8dbcf000] 09:13:38 INFO - PROCESS | 10545 | 1466180018368 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:13:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:13:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1432ms 09:13:38 INFO - PROCESS | 10545 | 1466180018406 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:13:38 INFO - PROCESS | 10545 | 1466180018413 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 09:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:13:38 INFO - PROCESS | 10545 | 1466180018422 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:13:38 INFO - PROCESS | 10545 | 1466180018427 Marionette TRACE conn4 <- [1,2354,null,{}] 09:13:38 INFO - PROCESS | 10545 | 1466180018436 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:38 INFO - PROCESS | 10545 | 1466180018442 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:38 INFO - PROCESS | 10545 | 1466180018646 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:13:38 INFO - PROCESS | 10545 | 1466180018904 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:38 INFO - PROCESS | 10545 | 1466180018913 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:38 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6dac00 == 29 [pid = 10545] [id = 596] 09:13:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8b6df800) [pid = 10545] [serial = 1789] [outer = (nil)] 09:13:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8c913400) [pid = 10545] [serial = 1790] [outer = 0x8b6df800] 09:13:39 INFO - PROCESS | 10545 | 1466180019047 Marionette DEBUG loaded listener.js 09:13:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8dbd0400) [pid = 10545] [serial = 1791] [outer = 0x8b6df800] 09:13:40 INFO - PROCESS | 10545 | 1466180020004 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:13:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:13:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1643ms 09:13:40 INFO - PROCESS | 10545 | 1466180020066 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:13:40 INFO - PROCESS | 10545 | 1466180020074 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 09:13:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:13:40 INFO - PROCESS | 10545 | 1466180020086 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:13:40 INFO - PROCESS | 10545 | 1466180020090 Marionette TRACE conn4 <- [1,2358,null,{}] 09:13:40 INFO - PROCESS | 10545 | 1466180020097 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:40 INFO - PROCESS | 10545 | 1466180020103 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:40 INFO - PROCESS | 10545 | 1466180020334 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:13:40 INFO - PROCESS | 10545 | 1466180020572 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:40 INFO - PROCESS | 10545 | 1466180020583 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:40 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b297800 == 30 [pid = 10545] [id = 597] 09:13:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8dca6800) [pid = 10545] [serial = 1792] [outer = (nil)] 09:13:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8e88e400) [pid = 10545] [serial = 1793] [outer = 0x8dca6800] 09:13:40 INFO - PROCESS | 10545 | 1466180020699 Marionette DEBUG loaded listener.js 09:13:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8e8cc400) [pid = 10545] [serial = 1794] [outer = 0x8dca6800] 09:13:41 INFO - PROCESS | 10545 | 1466180021699 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1685ms 09:13:41 INFO - PROCESS | 10545 | 1466180021772 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:13:41 INFO - PROCESS | 10545 | 1466180021776 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 09:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:13:41 INFO - PROCESS | 10545 | 1466180021783 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:13:41 INFO - PROCESS | 10545 | 1466180021790 Marionette TRACE conn4 <- [1,2362,null,{}] 09:13:41 INFO - PROCESS | 10545 | 1466180021807 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:41 INFO - PROCESS | 10545 | 1466180021817 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:42 INFO - PROCESS | 10545 | 1466180022054 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:13:42 INFO - PROCESS | 10545 | 1466180022294 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:42 INFO - PROCESS | 10545 | 1466180022307 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:42 INFO - PROCESS | 10545 | ++DOCSHELL 0x8efe2c00 == 31 [pid = 10545] [id = 598] 09:13:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8f644c00) [pid = 10545] [serial = 1795] [outer = (nil)] 09:13:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8f648c00) [pid = 10545] [serial = 1796] [outer = 0x8f644c00] 09:13:42 INFO - PROCESS | 10545 | 1466180022433 Marionette DEBUG loaded listener.js 09:13:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8f6bec00) [pid = 10545] [serial = 1797] [outer = 0x8f644c00] 09:13:43 INFO - PROCESS | 10545 | 1466180023405 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:13:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:13:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1696ms 09:13:43 INFO - PROCESS | 10545 | 1466180023480 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:13:43 INFO - PROCESS | 10545 | 1466180023484 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 09:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:13:43 INFO - PROCESS | 10545 | 1466180023491 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:13:43 INFO - PROCESS | 10545 | 1466180023495 Marionette TRACE conn4 <- [1,2366,null,{}] 09:13:43 INFO - PROCESS | 10545 | 1466180023502 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:43 INFO - PROCESS | 10545 | 1466180023508 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:43 INFO - PROCESS | 10545 | 1466180023755 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:13:44 INFO - PROCESS | 10545 | 1466180024036 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:44 INFO - PROCESS | 10545 | 1466180024045 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:44 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9f1000 == 32 [pid = 10545] [id = 599] 09:13:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8c91a400) [pid = 10545] [serial = 1798] [outer = (nil)] 09:13:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x8f6d0c00) [pid = 10545] [serial = 1799] [outer = 0x8c91a400] 09:13:44 INFO - PROCESS | 10545 | 1466180024138 Marionette DEBUG loaded listener.js 09:13:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x8f6cf400) [pid = 10545] [serial = 1800] [outer = 0x8c91a400] 09:13:45 INFO - PROCESS | 10545 | 1466180025048 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:13:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:13:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1635ms 09:13:45 INFO - PROCESS | 10545 | 1466180025128 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:13:45 INFO - PROCESS | 10545 | 1466180025133 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 09:13:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:13:45 INFO - PROCESS | 10545 | 1466180025141 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:13:45 INFO - PROCESS | 10545 | 1466180025145 Marionette TRACE conn4 <- [1,2370,null,{}] 09:13:45 INFO - PROCESS | 10545 | 1466180025151 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:45 INFO - PROCESS | 10545 | 1466180025157 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:45 INFO - PROCESS | 10545 | 1466180025381 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:13:45 INFO - PROCESS | 10545 | 1466180025615 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:45 INFO - PROCESS | 10545 | 1466180025625 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:45 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b29a000 == 33 [pid = 10545] [id = 600] 09:13:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x8c90f000) [pid = 10545] [serial = 1801] [outer = (nil)] 09:13:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x8fac8c00) [pid = 10545] [serial = 1802] [outer = 0x8c90f000] 09:13:45 INFO - PROCESS | 10545 | 1466180025760 Marionette DEBUG loaded listener.js 09:13:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0x8facdc00) [pid = 10545] [serial = 1803] [outer = 0x8c90f000] 09:13:46 INFO - PROCESS | 10545 | 1466180026691 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1586ms 09:13:46 INFO - PROCESS | 10545 | 1466180026727 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:13:46 INFO - PROCESS | 10545 | 1466180026732 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 09:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:13:46 INFO - PROCESS | 10545 | 1466180026739 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:13:46 INFO - PROCESS | 10545 | 1466180026742 Marionette TRACE conn4 <- [1,2374,null,{}] 09:13:46 INFO - PROCESS | 10545 | 1466180026749 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:46 INFO - PROCESS | 10545 | 1466180026762 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:47 INFO - PROCESS | 10545 | 1466180027023 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:13:47 INFO - PROCESS | 10545 | 1466180027261 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:47 INFO - PROCESS | 10545 | 1466180027268 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:47 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddec00 == 34 [pid = 10545] [id = 601] 09:13:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0x8b6e5800) [pid = 10545] [serial = 1804] [outer = (nil)] 09:13:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 97 (0x903d6800) [pid = 10545] [serial = 1805] [outer = 0x8b6e5800] 09:13:47 INFO - PROCESS | 10545 | 1466180027412 Marionette DEBUG loaded listener.js 09:13:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 98 (0x9157f000) [pid = 10545] [serial = 1806] [outer = 0x8b6e5800] 09:13:48 INFO - PROCESS | 10545 | 1466180028373 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:13:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:13:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1687ms 09:13:48 INFO - PROCESS | 10545 | 1466180028428 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:13:48 INFO - PROCESS | 10545 | 1466180028431 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 09:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:13:48 INFO - PROCESS | 10545 | 1466180028439 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:13:48 INFO - PROCESS | 10545 | 1466180028443 Marionette TRACE conn4 <- [1,2378,null,{}] 09:13:48 INFO - PROCESS | 10545 | 1466180028450 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:48 INFO - PROCESS | 10545 | 1466180028455 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:48 INFO - PROCESS | 10545 | 1466180028639 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:13:48 INFO - PROCESS | 10545 | 1466180028885 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:48 INFO - PROCESS | 10545 | 1466180028894 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:49 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddb000 == 35 [pid = 10545] [id = 602] 09:13:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 99 (0x89ddc800) [pid = 10545] [serial = 1807] [outer = (nil)] 09:13:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 100 (0x8b29e000) [pid = 10545] [serial = 1808] [outer = 0x89ddc800] 09:13:49 INFO - PROCESS | 10545 | 1466180029159 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 101 (0x8b536000) [pid = 10545] [serial = 1809] [outer = 0x89ddc800] 09:13:50 INFO - PROCESS | 10545 | 1466180030137 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1736ms 09:13:50 INFO - PROCESS | 10545 | 1466180030178 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:13:50 INFO - PROCESS | 10545 | 1466180030184 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 09:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:13:50 INFO - PROCESS | 10545 | 1466180030193 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 10545 | 1466180030197 Marionette TRACE conn4 <- [1,2382,null,{}] 09:13:50 INFO - PROCESS | 10545 | 1466180030205 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:50 INFO - PROCESS | 10545 | 1466180030211 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:50 INFO - PROCESS | 10545 | 1466180030400 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:13:50 INFO - PROCESS | 10545 | 1466180030778 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:50 INFO - PROCESS | 10545 | 1466180030789 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:50 INFO - PROCESS | 10545 | --DOCSHELL 0x8dcad000 == 34 [pid = 10545] [id = 567] 09:13:50 INFO - PROCESS | 10545 | --DOCSHELL 0x8b53c400 == 33 [pid = 10545] [id = 568] 09:13:50 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbc7000 == 32 [pid = 10545] [id = 578] 09:13:50 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e5800 == 31 [pid = 10545] [id = 577] 09:13:50 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e5800 == 32 [pid = 10545] [id = 603] 09:13:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 102 (0x8b29c800) [pid = 10545] [serial = 1810] [outer = (nil)] 09:13:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x8c916000) [pid = 10545] [serial = 1811] [outer = 0x8b29c800] 09:13:50 INFO - PROCESS | 10545 | 1466180030917 Marionette DEBUG loaded listener.js 09:13:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x8dac9800) [pid = 10545] [serial = 1812] [outer = 0x8b29c800] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x8e888000) [pid = 10545] [serial = 1745] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x8f6d3800) [pid = 10545] [serial = 1746] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 101 (0x8f6bb800) [pid = 10545] [serial = 1742] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 100 (0x8b298000) [pid = 10545] [serial = 1731] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 99 (0x8efe0c00) [pid = 10545] [serial = 1719] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 98 (0x8efdb400) [pid = 10545] [serial = 1718] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 97 (0x8efe2400) [pid = 10545] [serial = 1740] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 96 (0x8a9e7800) [pid = 10545] [serial = 1730] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x8da9f000) [pid = 10545] [serial = 1734] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x8e8cd800) [pid = 10545] [serial = 1710] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x8f6b8400) [pid = 10545] [serial = 1721] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x8e883000) [pid = 10545] [serial = 1715] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x8c0cc000) [pid = 10545] [serial = 1712] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x8f6bf800) [pid = 10545] [serial = 1743] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8e88a800) [pid = 10545] [serial = 1737] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x8daa3000) [pid = 10545] [serial = 1713] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8c90d800) [pid = 10545] [serial = 1733] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8f6c4c00) [pid = 10545] [serial = 1722] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8dca5000) [pid = 10545] [serial = 1716] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8ddb4400) [pid = 10545] [serial = 1736] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8facd000) [pid = 10545] [serial = 1727] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8efd7c00) [pid = 10545] [serial = 1739] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8f842c00) [pid = 10545] [serial = 1724] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8f848c00) [pid = 10545] [serial = 1725] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x9021bc00) [pid = 10545] [serial = 1728] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 10545 | 1466180031785 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1633ms 09:13:51 INFO - PROCESS | 10545 | 1466180031826 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:13:51 INFO - PROCESS | 10545 | 1466180031833 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 09:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:13:51 INFO - PROCESS | 10545 | 1466180031855 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:13:51 INFO - PROCESS | 10545 | 1466180031860 Marionette TRACE conn4 <- [1,2386,null,{}] 09:13:51 INFO - PROCESS | 10545 | 1466180031868 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:51 INFO - PROCESS | 10545 | 1466180031875 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:52 INFO - PROCESS | 10545 | 1466180032063 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:13:52 INFO - PROCESS | 10545 | 1466180032073 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:52 INFO - PROCESS | 10545 | 1466180032082 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:52 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b53bc00 == 33 [pid = 10545] [id = 604] 09:13:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8dcabc00) [pid = 10545] [serial = 1813] [outer = (nil)] 09:13:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8e88c400) [pid = 10545] [serial = 1814] [outer = 0x8dcabc00] 09:13:52 INFO - PROCESS | 10545 | 1466180032157 Marionette DEBUG loaded listener.js 09:13:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8e8d0800) [pid = 10545] [serial = 1815] [outer = 0x8dcabc00] 09:13:53 INFO - PROCESS | 10545 | 1466180033208 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1396ms 09:13:53 INFO - PROCESS | 10545 | 1466180033240 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:13:53 INFO - PROCESS | 10545 | 1466180033245 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 09:13:53 INFO - PROCESS | 10545 | 1466180033253 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:13:53 INFO - PROCESS | 10545 | 1466180033259 Marionette TRACE conn4 <- [1,2390,null,{}] 09:13:53 INFO - PROCESS | 10545 | 1466180033277 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:53 INFO - PROCESS | 10545 | 1466180033286 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:53 INFO - PROCESS | 10545 | 1466180033558 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:13:53 INFO - PROCESS | 10545 | 1466180033585 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:53 INFO - PROCESS | 10545 | 1466180033595 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:53 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd5800 == 34 [pid = 10545] [id = 605] 09:13:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8edda000) [pid = 10545] [serial = 1816] [outer = (nil)] 09:13:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8efdf800) [pid = 10545] [serial = 1817] [outer = 0x8edda000] 09:13:53 INFO - PROCESS | 10545 | 1466180033672 Marionette DEBUG loaded listener.js 09:13:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8f644800) [pid = 10545] [serial = 1818] [outer = 0x8edda000] 09:13:54 INFO - PROCESS | 10545 | 1466180034655 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1441ms 09:13:54 INFO - PROCESS | 10545 | 1466180034693 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:13:54 INFO - PROCESS | 10545 | 1466180034697 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 09:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:13:54 INFO - PROCESS | 10545 | 1466180034704 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:13:54 INFO - PROCESS | 10545 | 1466180034708 Marionette TRACE conn4 <- [1,2394,null,{}] 09:13:54 INFO - PROCESS | 10545 | 1466180034714 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:54 INFO - PROCESS | 10545 | 1466180034719 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:54 INFO - PROCESS | 10545 | 1466180034989 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:13:55 INFO - PROCESS | 10545 | 1466180035017 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:55 INFO - PROCESS | 10545 | 1466180035029 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:55 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd6400 == 35 [pid = 10545] [id = 606] 09:13:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8e883800) [pid = 10545] [serial = 1819] [outer = (nil)] 09:13:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8f6c5000) [pid = 10545] [serial = 1820] [outer = 0x8e883800] 09:13:55 INFO - PROCESS | 10545 | 1466180035098 Marionette DEBUG loaded listener.js 09:13:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8f6c7800) [pid = 10545] [serial = 1821] [outer = 0x8e883800] 09:13:55 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8a9e4800) [pid = 10545] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:13:55 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8dca7000) [pid = 10545] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:13:55 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8f649800) [pid = 10545] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:13:55 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8ede3800) [pid = 10545] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:13:55 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8c0c2400) [pid = 10545] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:13:55 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8dca8000) [pid = 10545] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:13:55 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x89de1400) [pid = 10545] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:13:55 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8b53c800) [pid = 10545] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:13:55 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x917ddc00) [pid = 10545] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:13:55 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x917ce800) [pid = 10545] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:13:55 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8daa6800) [pid = 10545] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:13:55 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8dcae000) [pid = 10545] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:13:55 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8b530000) [pid = 10545] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:13:56 INFO - PROCESS | 10545 | 1466180036196 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1535ms 09:13:56 INFO - PROCESS | 10545 | 1466180036241 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:13:56 INFO - PROCESS | 10545 | 1466180036246 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 09:13:56 INFO - PROCESS | 10545 | 1466180036252 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:13:56 INFO - PROCESS | 10545 | 1466180036256 Marionette TRACE conn4 <- [1,2398,null,{}] 09:13:56 INFO - PROCESS | 10545 | 1466180036262 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:56 INFO - PROCESS | 10545 | 1466180036268 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:56 INFO - PROCESS | 10545 | 1466180036435 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:13:56 INFO - PROCESS | 10545 | 1466180036449 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:56 INFO - PROCESS | 10545 | 1466180036459 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:56 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b29b000 == 36 [pid = 10545] [id = 607] 09:13:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8c0c2400) [pid = 10545] [serial = 1822] [outer = (nil)] 09:13:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8dd25400) [pid = 10545] [serial = 1823] [outer = 0x8c0c2400] 09:13:56 INFO - PROCESS | 10545 | 1466180036545 Marionette DEBUG loaded listener.js 09:13:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8f845800) [pid = 10545] [serial = 1824] [outer = 0x8c0c2400] 09:13:57 INFO - PROCESS | 10545 | 1466180037507 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1292ms 09:13:57 INFO - PROCESS | 10545 | 1466180037544 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:13:57 INFO - PROCESS | 10545 | 1466180037548 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 09:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:13:57 INFO - PROCESS | 10545 | 1466180037554 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:13:57 INFO - PROCESS | 10545 | 1466180037557 Marionette TRACE conn4 <- [1,2402,null,{}] 09:13:57 INFO - PROCESS | 10545 | 1466180037563 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:57 INFO - PROCESS | 10545 | 1466180037573 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:57 INFO - PROCESS | 10545 | 1466180037816 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:13:58 INFO - PROCESS | 10545 | 1466180038004 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:58 INFO - PROCESS | 10545 | 1466180038021 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:58 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dddc00 == 37 [pid = 10545] [id = 608] 09:13:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x89ddf800) [pid = 10545] [serial = 1825] [outer = (nil)] 09:13:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8a9ef000) [pid = 10545] [serial = 1826] [outer = 0x89ddf800] 09:13:58 INFO - PROCESS | 10545 | 1466180038160 Marionette DEBUG loaded listener.js 09:13:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8b533800) [pid = 10545] [serial = 1827] [outer = 0x89ddf800] 09:13:59 INFO - PROCESS | 10545 | 1466180039274 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1782ms 09:13:59 INFO - PROCESS | 10545 | 1466180039341 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:13:59 INFO - PROCESS | 10545 | 1466180039348 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 09:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:13:59 INFO - PROCESS | 10545 | 1466180039359 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:13:59 INFO - PROCESS | 10545 | 1466180039363 Marionette TRACE conn4 <- [1,2406,null,{}] 09:13:59 INFO - PROCESS | 10545 | 1466180039372 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:59 INFO - PROCESS | 10545 | 1466180039377 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:59 INFO - PROCESS | 10545 | 1466180039589 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:13:59 INFO - PROCESS | 10545 | 1466180039815 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:59 INFO - PROCESS | 10545 | 1466180039826 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:13:59 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e8000 == 38 [pid = 10545] [id = 609] 09:13:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8daa6c00) [pid = 10545] [serial = 1828] [outer = (nil)] 09:13:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8dbcec00) [pid = 10545] [serial = 1829] [outer = 0x8daa6c00] 09:13:59 INFO - PROCESS | 10545 | 1466180039957 Marionette DEBUG loaded listener.js 09:14:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8dcb1c00) [pid = 10545] [serial = 1830] [outer = 0x8daa6c00] 09:14:00 INFO - PROCESS | 10545 | 1466180040919 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:14:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:14:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1640ms 09:14:01 INFO - PROCESS | 10545 | 1466180040999 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:14:01 INFO - PROCESS | 10545 | 1466180041005 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 09:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:14:01 INFO - PROCESS | 10545 | 1466180041012 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:14:01 INFO - PROCESS | 10545 | 1466180041016 Marionette TRACE conn4 <- [1,2410,null,{}] 09:14:01 INFO - PROCESS | 10545 | 1466180041023 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:01 INFO - PROCESS | 10545 | 1466180041028 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:01 INFO - PROCESS | 10545 | 1466180041235 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:14:01 INFO - PROCESS | 10545 | 1466180041526 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:01 INFO - PROCESS | 10545 | 1466180041533 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:01 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0cb400 == 39 [pid = 10545] [id = 610] 09:14:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8ddb4400) [pid = 10545] [serial = 1831] [outer = (nil)] 09:14:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8e8c8000) [pid = 10545] [serial = 1832] [outer = 0x8ddb4400] 09:14:01 INFO - PROCESS | 10545 | 1466180041648 Marionette DEBUG loaded listener.js 09:14:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8edde800) [pid = 10545] [serial = 1833] [outer = 0x8ddb4400] 09:14:02 INFO - PROCESS | 10545 | 1466180042680 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1689ms 09:14:02 INFO - PROCESS | 10545 | 1466180042701 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:14:02 INFO - PROCESS | 10545 | 1466180042708 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 09:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:14:02 INFO - PROCESS | 10545 | 1466180042729 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:14:02 INFO - PROCESS | 10545 | 1466180042738 Marionette TRACE conn4 <- [1,2414,null,{}] 09:14:02 INFO - PROCESS | 10545 | 1466180042744 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:02 INFO - PROCESS | 10545 | 1466180042752 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:03 INFO - PROCESS | 10545 | 1466180043017 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:14:03 INFO - PROCESS | 10545 | 1466180043316 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:03 INFO - PROCESS | 10545 | 1466180043325 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:03 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6e3c00 == 40 [pid = 10545] [id = 611] 09:14:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8dd26400) [pid = 10545] [serial = 1834] [outer = (nil)] 09:14:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8f84ec00) [pid = 10545] [serial = 1835] [outer = 0x8dd26400] 09:14:03 INFO - PROCESS | 10545 | 1466180043413 Marionette DEBUG loaded listener.js 09:14:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8fad3000) [pid = 10545] [serial = 1836] [outer = 0x8dd26400] 09:14:04 INFO - PROCESS | 10545 | 1466180044381 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:14:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:14:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1699ms 09:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:14:04 INFO - PROCESS | 10545 | 1466180044416 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:14:04 INFO - PROCESS | 10545 | 1466180044419 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 09:14:04 INFO - PROCESS | 10545 | 1466180044427 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:14:04 INFO - PROCESS | 10545 | 1466180044430 Marionette TRACE conn4 <- [1,2418,null,{}] 09:14:04 INFO - PROCESS | 10545 | 1466180044437 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:04 INFO - PROCESS | 10545 | 1466180044442 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:04 INFO - PROCESS | 10545 | 1466180044649 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:14:04 INFO - PROCESS | 10545 | 1466180044898 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:04 INFO - PROCESS | 10545 | 1466180044905 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:04 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dd23000 == 41 [pid = 10545] [id = 612] 09:14:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x8f6cb400) [pid = 10545] [serial = 1837] [outer = (nil)] 09:14:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x9157e800) [pid = 10545] [serial = 1838] [outer = 0x8f6cb400] 09:14:05 INFO - PROCESS | 10545 | 1466180045032 Marionette DEBUG loaded listener.js 09:14:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x917d0400) [pid = 10545] [serial = 1839] [outer = 0x8f6cb400] 09:14:05 INFO - PROCESS | 10545 | 1466180045924 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1535ms 09:14:05 INFO - PROCESS | 10545 | 1466180045983 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:14:05 INFO - PROCESS | 10545 | 1466180045991 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 09:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:14:06 INFO - PROCESS | 10545 | 1466180046003 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:14:06 INFO - PROCESS | 10545 | 1466180046010 Marionette TRACE conn4 <- [1,2422,null,{}] 09:14:06 INFO - PROCESS | 10545 | 1466180046020 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:06 INFO - PROCESS | 10545 | 1466180046029 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:06 INFO - PROCESS | 10545 | 1466180046356 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:14:06 INFO - PROCESS | 10545 | 1466180046692 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:06 INFO - PROCESS | 10545 | 1466180046710 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:06 INFO - PROCESS | 10545 | ++DOCSHELL 0x919b7400 == 42 [pid = 10545] [id = 613] 09:14:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x919b8400) [pid = 10545] [serial = 1840] [outer = (nil)] 09:14:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0x919bfc00) [pid = 10545] [serial = 1841] [outer = 0x919b8400] 09:14:06 INFO - PROCESS | 10545 | 1466180046816 Marionette DEBUG loaded listener.js 09:14:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0x91c5c800) [pid = 10545] [serial = 1842] [outer = 0x919b8400] 09:14:07 INFO - PROCESS | 10545 | 1466180047857 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1900ms 09:14:07 INFO - PROCESS | 10545 | 1466180047903 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:14:07 INFO - PROCESS | 10545 | 1466180047907 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 09:14:07 INFO - PROCESS | 10545 | 1466180047914 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:14:07 INFO - PROCESS | 10545 | 1466180047917 Marionette TRACE conn4 <- [1,2426,null,{}] 09:14:07 INFO - PROCESS | 10545 | 1466180047923 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:07 INFO - PROCESS | 10545 | 1466180047929 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:08 INFO - PROCESS | 10545 | 1466180048134 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:14:08 INFO - PROCESS | 10545 | 1466180048379 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:08 INFO - PROCESS | 10545 | 1466180048389 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:08 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dda400 == 43 [pid = 10545] [id = 614] 09:14:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 97 (0x8a9ea800) [pid = 10545] [serial = 1843] [outer = (nil)] 09:14:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 98 (0x91dc1800) [pid = 10545] [serial = 1844] [outer = 0x8a9ea800] 09:14:08 INFO - PROCESS | 10545 | 1466180048515 Marionette DEBUG loaded listener.js 09:14:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 99 (0x91dc6000) [pid = 10545] [serial = 1845] [outer = 0x8a9ea800] 09:14:09 INFO - PROCESS | 10545 | 1466180049435 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1591ms 09:14:09 INFO - PROCESS | 10545 | 1466180049506 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:14:09 INFO - PROCESS | 10545 | 1466180049510 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 09:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:14:09 INFO - PROCESS | 10545 | 1466180049517 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:14:09 INFO - PROCESS | 10545 | 1466180049521 Marionette TRACE conn4 <- [1,2430,null,{}] 09:14:09 INFO - PROCESS | 10545 | 1466180049528 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:09 INFO - PROCESS | 10545 | 1466180049534 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:09 INFO - PROCESS | 10545 | 1466180049762 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:14:10 INFO - PROCESS | 10545 | 1466180050000 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:10 INFO - PROCESS | 10545 | 1466180050009 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:10 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b294400 == 44 [pid = 10545] [id = 615] 09:14:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 100 (0x8b294800) [pid = 10545] [serial = 1846] [outer = (nil)] 09:14:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 101 (0x8c917800) [pid = 10545] [serial = 1847] [outer = 0x8b294800] 09:14:10 INFO - PROCESS | 10545 | 1466180050151 Marionette DEBUG loaded listener.js 09:14:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 102 (0x8dcae400) [pid = 10545] [serial = 1848] [outer = 0x8b294800] 09:14:11 INFO - PROCESS | 10545 | 1466180051392 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:14:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1942ms 09:14:11 INFO - PROCESS | 10545 | 1466180051473 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:14:11 INFO - PROCESS | 10545 | 1466180051486 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 09:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:14:11 INFO - PROCESS | 10545 | 1466180051659 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:14:11 INFO - PROCESS | 10545 | 1466180051669 Marionette TRACE conn4 <- [1,2434,null,{}] 09:14:11 INFO - PROCESS | 10545 | 1466180051730 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:11 INFO - PROCESS | 10545 | 1466180051739 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:11 INFO - PROCESS | 10545 | 1466180051989 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:14:12 INFO - PROCESS | 10545 | 1466180052291 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:12 INFO - PROCESS | 10545 | 1466180052305 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:12 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0c9800 == 45 [pid = 10545] [id = 616] 09:14:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x8c0cbc00) [pid = 10545] [serial = 1849] [outer = (nil)] 09:14:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x8daa3000) [pid = 10545] [serial = 1850] [outer = 0x8c0cbc00] 09:14:12 INFO - PROCESS | 10545 | 1466180052386 Marionette DEBUG loaded listener.js 09:14:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x8dacf800) [pid = 10545] [serial = 1851] [outer = 0x8c0cbc00] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8b539000 == 44 [pid = 10545] [id = 579] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd5c00 == 43 [pid = 10545] [id = 580] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddcc00 == 42 [pid = 10545] [id = 576] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8b29b000 == 41 [pid = 10545] [id = 607] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd6400 == 40 [pid = 10545] [id = 606] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd5800 == 39 [pid = 10545] [id = 605] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8b53bc00 == 38 [pid = 10545] [id = 604] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e5800 == 37 [pid = 10545] [id = 603] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddb000 == 36 [pid = 10545] [id = 602] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8b535c00 == 35 [pid = 10545] [id = 564] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x89de1000 == 34 [pid = 10545] [id = 591] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9f0400 == 33 [pid = 10545] [id = 565] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0c6800 == 32 [pid = 10545] [id = 593] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6e1c00 == 31 [pid = 10545] [id = 592] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8c914000 == 30 [pid = 10545] [id = 566] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6dac00 == 29 [pid = 10545] [id = 596] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbcc400 == 28 [pid = 10545] [id = 571] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9f1000 == 27 [pid = 10545] [id = 599] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8efd9400 == 26 [pid = 10545] [id = 573] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddec00 == 25 [pid = 10545] [id = 601] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8b297800 == 24 [pid = 10545] [id = 597] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8ede6800 == 23 [pid = 10545] [id = 572] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6e6800 == 22 [pid = 10545] [id = 574] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8efe2c00 == 21 [pid = 10545] [id = 598] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8b29a000 == 20 [pid = 10545] [id = 600] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8ddb6800 == 19 [pid = 10545] [id = 569] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8da9f800 == 18 [pid = 10545] [id = 595] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8b2a2000 == 17 [pid = 10545] [id = 594] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e9400 == 16 [pid = 10545] [id = 575] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x89de1800 == 15 [pid = 10545] [id = 570] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x89dda400 == 14 [pid = 10545] [id = 614] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8b294400 == 13 [pid = 10545] [id = 615] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x919b7400 == 12 [pid = 10545] [id = 613] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8dd23000 == 11 [pid = 10545] [id = 612] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6e3c00 == 10 [pid = 10545] [id = 611] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e8000 == 9 [pid = 10545] [id = 609] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0cb400 == 8 [pid = 10545] [id = 610] 09:14:13 INFO - PROCESS | 10545 | --DOCSHELL 0x89dddc00 == 7 [pid = 10545] [id = 608] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x8b535000) [pid = 10545] [serial = 1749] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x8a9ee800) [pid = 10545] [serial = 1748] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x8ddbb400) [pid = 10545] [serial = 1752] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 101 (0x8dcb0000) [pid = 10545] [serial = 1751] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 100 (0x8f849000) [pid = 10545] [serial = 1755] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 99 (0x8f6c4800) [pid = 10545] [serial = 1754] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 98 (0x903dd000) [pid = 10545] [serial = 1758] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 97 (0x903d2400) [pid = 10545] [serial = 1757] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 96 (0x8c0c7c00) [pid = 10545] [serial = 1778] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x917d0c00) [pid = 10545] [serial = 1761] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x8a9e6400) [pid = 10545] [serial = 1775] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x8b297c00) [pid = 10545] [serial = 1776] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x9158a800) [pid = 10545] [serial = 1760] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x8dac4000) [pid = 10545] [serial = 1773] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x8c91cc00) [pid = 10545] [serial = 1772] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8ddc0800) [pid = 10545] [serial = 1787] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x919c5000) [pid = 10545] [serial = 1764] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x919ba800) [pid = 10545] [serial = 1763] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x91dc3800) [pid = 10545] [serial = 1767] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x91cc5400) [pid = 10545] [serial = 1766] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8dad0c00) [pid = 10545] [serial = 1781] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x91dce000) [pid = 10545] [serial = 1770] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8dad0800) [pid = 10545] [serial = 1784] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x91dc8000) [pid = 10545] [serial = 1769] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8dbd1c00) [pid = 10545] [serial = 1782] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8dd2ac00) [pid = 10545] [serial = 1785] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8c0cfc00) [pid = 10545] [serial = 1779] [outer = (nil)] [url = about:blank] 09:14:14 INFO - PROCESS | 10545 | 1466180054650 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 3166ms 09:14:14 INFO - PROCESS | 10545 | 1466180054705 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:14:14 INFO - PROCESS | 10545 | 1466180054712 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 09:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:14:14 INFO - PROCESS | 10545 | 1466180054721 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:14:14 INFO - PROCESS | 10545 | 1466180054728 Marionette TRACE conn4 <- [1,2438,null,{}] 09:14:14 INFO - PROCESS | 10545 | 1466180054736 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:14 INFO - PROCESS | 10545 | 1466180054742 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:14 INFO - PROCESS | 10545 | 1466180054958 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:14:15 INFO - PROCESS | 10545 | 1466180055103 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:15 INFO - PROCESS | 10545 | 1466180055114 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:15 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b297c00 == 8 [pid = 10545] [id = 617] 09:14:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8b29a000) [pid = 10545] [serial = 1852] [outer = (nil)] 09:14:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8b536c00) [pid = 10545] [serial = 1853] [outer = 0x8b29a000] 09:14:15 INFO - PROCESS | 10545 | 1466180055255 Marionette DEBUG loaded listener.js 09:14:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8b6d8400) [pid = 10545] [serial = 1854] [outer = 0x8b29a000] 09:14:16 INFO - PROCESS | 10545 | 1466180056114 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1440ms 09:14:16 INFO - PROCESS | 10545 | 1466180056161 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:14:16 INFO - PROCESS | 10545 | 1466180056171 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 09:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:14:16 INFO - PROCESS | 10545 | 1466180056184 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 10545 | 1466180056189 Marionette TRACE conn4 <- [1,2442,null,{}] 09:14:16 INFO - PROCESS | 10545 | 1466180056195 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:16 INFO - PROCESS | 10545 | 1466180056201 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:16 INFO - PROCESS | 10545 | 1466180056409 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:14:16 INFO - PROCESS | 10545 | 1466180056582 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:16 INFO - PROCESS | 10545 | 1466180056594 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:16 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0cc800 == 9 [pid = 10545] [id = 618] 09:14:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8c911800) [pid = 10545] [serial = 1855] [outer = (nil)] 09:14:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8c919000) [pid = 10545] [serial = 1856] [outer = 0x8c911800] 09:14:16 INFO - PROCESS | 10545 | 1466180056680 Marionette DEBUG loaded listener.js 09:14:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8da9d800) [pid = 10545] [serial = 1857] [outer = 0x8c911800] 09:14:17 INFO - PROCESS | 10545 | 1466180057721 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:14:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:14:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1585ms 09:14:17 INFO - PROCESS | 10545 | 1466180057770 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:14:17 INFO - PROCESS | 10545 | 1466180057775 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 09:14:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:14:17 INFO - PROCESS | 10545 | 1466180057787 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:14:17 INFO - PROCESS | 10545 | 1466180057792 Marionette TRACE conn4 <- [1,2446,null,{}] 09:14:17 INFO - PROCESS | 10545 | 1466180057812 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:17 INFO - PROCESS | 10545 | 1466180057822 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:18 INFO - PROCESS | 10545 | 1466180058069 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:14:18 INFO - PROCESS | 10545 | 1466180058092 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:18 INFO - PROCESS | 10545 | 1466180058106 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:18 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dca8c00 == 10 [pid = 10545] [id = 619] 09:14:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8dcb0400) [pid = 10545] [serial = 1858] [outer = (nil)] 09:14:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8dd21c00) [pid = 10545] [serial = 1859] [outer = 0x8dcb0400] 09:14:18 INFO - PROCESS | 10545 | 1466180058181 Marionette DEBUG loaded listener.js 09:14:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8dd2b400) [pid = 10545] [serial = 1860] [outer = 0x8dcb0400] 09:14:19 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8c90f000) [pid = 10545] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:14:19 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8b6df800) [pid = 10545] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:14:19 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8dbcf000) [pid = 10545] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:14:19 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8dcabc00) [pid = 10545] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:14:19 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8b6e5800) [pid = 10545] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:14:19 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8f644c00) [pid = 10545] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:14:19 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x89ddc800) [pid = 10545] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:14:19 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8b29c800) [pid = 10545] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:14:19 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8c91a400) [pid = 10545] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:14:19 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8dca6800) [pid = 10545] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:14:19 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8edda000) [pid = 10545] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:14:19 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8e883800) [pid = 10545] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:14:19 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8c0c2400) [pid = 10545] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:14:19 INFO - PROCESS | 10545 | 1466180059760 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:14:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:14:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1999ms 09:14:19 INFO - PROCESS | 10545 | 1466180059792 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:14:19 INFO - PROCESS | 10545 | 1466180059796 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 09:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:14:19 INFO - PROCESS | 10545 | 1466180059809 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:14:19 INFO - PROCESS | 10545 | 1466180059812 Marionette TRACE conn4 <- [1,2450,null,{}] 09:14:19 INFO - PROCESS | 10545 | 1466180059819 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:19 INFO - PROCESS | 10545 | 1466180059824 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:20 INFO - PROCESS | 10545 | 1466180060005 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:14:20 INFO - PROCESS | 10545 | 1466180060015 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:20 INFO - PROCESS | 10545 | 1466180060025 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:20 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b536800 == 11 [pid = 10545] [id = 620] 09:14:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8c910000) [pid = 10545] [serial = 1861] [outer = (nil)] 09:14:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8dd23000) [pid = 10545] [serial = 1862] [outer = 0x8c910000] 09:14:20 INFO - PROCESS | 10545 | 1466180060231 Marionette DEBUG loaded listener.js 09:14:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8ddb9000) [pid = 10545] [serial = 1863] [outer = 0x8c910000] 09:14:21 INFO - PROCESS | 10545 | 1466180061041 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1289ms 09:14:21 INFO - PROCESS | 10545 | 1466180061099 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:14:21 INFO - PROCESS | 10545 | 1466180061103 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 09:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:14:21 INFO - PROCESS | 10545 | 1466180061118 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:14:21 INFO - PROCESS | 10545 | 1466180061122 Marionette TRACE conn4 <- [1,2454,null,{}] 09:14:21 INFO - PROCESS | 10545 | 1466180061128 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:21 INFO - PROCESS | 10545 | 1466180061135 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:21 INFO - PROCESS | 10545 | 1466180061397 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:14:21 INFO - PROCESS | 10545 | 1466180061580 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:21 INFO - PROCESS | 10545 | 1466180061598 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:21 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddcc00 == 12 [pid = 10545] [id = 621] 09:14:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x89dddc00) [pid = 10545] [serial = 1864] [outer = (nil)] 09:14:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x89de2c00) [pid = 10545] [serial = 1865] [outer = 0x89dddc00] 09:14:21 INFO - PROCESS | 10545 | 1466180061764 Marionette DEBUG loaded listener.js 09:14:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8a9ed400) [pid = 10545] [serial = 1866] [outer = 0x89dddc00] 09:14:22 INFO - PROCESS | 10545 | 1466180062771 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:14:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:14:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1701ms 09:14:22 INFO - PROCESS | 10545 | 1466180062813 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:14:22 INFO - PROCESS | 10545 | 1466180062821 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 09:14:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:14:22 INFO - PROCESS | 10545 | 1466180062833 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:14:22 INFO - PROCESS | 10545 | 1466180062843 Marionette TRACE conn4 <- [1,2458,null,{}] 09:14:22 INFO - PROCESS | 10545 | 1466180062854 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:22 INFO - PROCESS | 10545 | 1466180062865 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:23 INFO - PROCESS | 10545 | 1466180063081 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:14:23 INFO - PROCESS | 10545 | 1466180063314 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:23 INFO - PROCESS | 10545 | 1466180063321 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:23 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0d0000 == 13 [pid = 10545] [id = 622] 09:14:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8c911000) [pid = 10545] [serial = 1867] [outer = (nil)] 09:14:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8c91b000) [pid = 10545] [serial = 1868] [outer = 0x8c911000] 09:14:23 INFO - PROCESS | 10545 | 1466180063458 Marionette DEBUG loaded listener.js 09:14:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8dac3c00) [pid = 10545] [serial = 1869] [outer = 0x8c911000] 09:14:24 INFO - PROCESS | 10545 | 1466180064463 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:14:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:14:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1694ms 09:14:24 INFO - PROCESS | 10545 | 1466180064526 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:14:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:14:24 INFO - PROCESS | 10545 | 1466180064531 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 09:14:24 INFO - PROCESS | 10545 | 1466180064539 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:14:24 INFO - PROCESS | 10545 | 1466180064543 Marionette TRACE conn4 <- [1,2462,null,{}] 09:14:24 INFO - PROCESS | 10545 | 1466180064594 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:24 INFO - PROCESS | 10545 | 1466180064599 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:24 INFO - PROCESS | 10545 | 1466180064842 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:14:25 INFO - PROCESS | 10545 | 1466180065126 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:25 INFO - PROCESS | 10545 | 1466180065135 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:25 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9f1000 == 14 [pid = 10545] [id = 623] 09:14:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8b29a400) [pid = 10545] [serial = 1870] [outer = (nil)] 09:14:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8ddb8800) [pid = 10545] [serial = 1871] [outer = 0x8b29a400] 09:14:25 INFO - PROCESS | 10545 | 1466180065224 Marionette DEBUG loaded listener.js 09:14:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8e884800) [pid = 10545] [serial = 1872] [outer = 0x8b29a400] 09:14:26 INFO - PROCESS | 10545 | 1466180066244 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:14:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1740ms 09:14:26 INFO - PROCESS | 10545 | 1466180066280 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:14:26 INFO - PROCESS | 10545 | 1466180066287 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 09:14:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:14:26 INFO - PROCESS | 10545 | 1466180066306 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:14:26 INFO - PROCESS | 10545 | 1466180066314 Marionette TRACE conn4 <- [1,2466,null,{}] 09:14:26 INFO - PROCESS | 10545 | 1466180066321 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:26 INFO - PROCESS | 10545 | 1466180066329 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:26 INFO - PROCESS | 10545 | 1466180066573 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:14:26 INFO - PROCESS | 10545 | 1466180066812 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:26 INFO - PROCESS | 10545 | 1466180066821 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:26 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b532c00 == 15 [pid = 10545] [id = 624] 09:14:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8dd26c00) [pid = 10545] [serial = 1873] [outer = (nil)] 09:14:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8ede5400) [pid = 10545] [serial = 1874] [outer = 0x8dd26c00] 09:14:26 INFO - PROCESS | 10545 | 1466180066923 Marionette DEBUG loaded listener.js 09:14:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8efd5c00) [pid = 10545] [serial = 1875] [outer = 0x8dd26c00] 09:14:27 INFO - PROCESS | 10545 | 1466180067874 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1654ms 09:14:27 INFO - PROCESS | 10545 | 1466180067952 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:14:27 INFO - PROCESS | 10545 | 1466180067956 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 09:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:14:27 INFO - PROCESS | 10545 | 1466180067964 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:14:27 INFO - PROCESS | 10545 | 1466180067970 Marionette TRACE conn4 <- [1,2470,null,{}] 09:14:27 INFO - PROCESS | 10545 | 1466180067977 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:27 INFO - PROCESS | 10545 | 1466180067983 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:28 INFO - PROCESS | 10545 | 1466180068219 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:14:28 INFO - PROCESS | 10545 | 1466180068510 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:28 INFO - PROCESS | 10545 | 1466180068519 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:28 INFO - PROCESS | 10545 | ++DOCSHELL 0x8daa4400 == 16 [pid = 10545] [id = 625] 09:14:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8efe1400) [pid = 10545] [serial = 1876] [outer = (nil)] 09:14:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x8f64d000) [pid = 10545] [serial = 1877] [outer = 0x8efe1400] 09:14:28 INFO - PROCESS | 10545 | 1466180068609 Marionette DEBUG loaded listener.js 09:14:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x8f650000) [pid = 10545] [serial = 1878] [outer = 0x8efe1400] 09:14:29 INFO - PROCESS | 10545 | 1466180069568 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1637ms 09:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:14:29 INFO - PROCESS | 10545 | 1466180069602 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:14:29 INFO - PROCESS | 10545 | 1466180069605 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 09:14:29 INFO - PROCESS | 10545 | 1466180069613 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:14:29 INFO - PROCESS | 10545 | 1466180069616 Marionette TRACE conn4 <- [1,2474,null,{}] 09:14:29 INFO - PROCESS | 10545 | 1466180069623 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:29 INFO - PROCESS | 10545 | 1466180069629 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:29 INFO - PROCESS | 10545 | 1466180069853 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:14:30 INFO - PROCESS | 10545 | 1466180070111 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:30 INFO - PROCESS | 10545 | 1466180070131 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:30 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6bf800 == 17 [pid = 10545] [id = 626] 09:14:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x8f6cc800) [pid = 10545] [serial = 1879] [outer = (nil)] 09:14:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x8f6d5800) [pid = 10545] [serial = 1880] [outer = 0x8f6cc800] 09:14:30 INFO - PROCESS | 10545 | 1466180070282 Marionette DEBUG loaded listener.js 09:14:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0x8f850c00) [pid = 10545] [serial = 1881] [outer = 0x8f6cc800] 09:14:31 INFO - PROCESS | 10545 | 1466180071403 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1842ms 09:14:31 INFO - PROCESS | 10545 | 1466180071456 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:14:31 INFO - PROCESS | 10545 | 1466180071459 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 09:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:14:31 INFO - PROCESS | 10545 | 1466180071467 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:14:31 INFO - PROCESS | 10545 | 1466180071470 Marionette TRACE conn4 <- [1,2478,null,{}] 09:14:31 INFO - PROCESS | 10545 | 1466180071478 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:31 INFO - PROCESS | 10545 | 1466180071482 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:31 INFO - PROCESS | 10545 | 1466180071710 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:14:32 INFO - PROCESS | 10545 | 1466180072135 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:32 INFO - PROCESS | 10545 | 1466180072145 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:32 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd9c00 == 18 [pid = 10545] [id = 627] 09:14:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0x89dda400) [pid = 10545] [serial = 1882] [outer = (nil)] 09:14:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 97 (0x89de0400) [pid = 10545] [serial = 1883] [outer = 0x89dda400] 09:14:32 INFO - PROCESS | 10545 | 1466180072230 Marionette DEBUG loaded listener.js 09:14:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 98 (0x8b299800) [pid = 10545] [serial = 1884] [outer = 0x89dda400] 09:14:33 INFO - PROCESS | 10545 | 1466180073200 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:14:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1783ms 09:14:33 INFO - PROCESS | 10545 | 1466180073252 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:14:33 INFO - PROCESS | 10545 | 1466180073258 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 09:14:33 INFO - PROCESS | 10545 | 1466180073266 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:14:33 INFO - PROCESS | 10545 | 1466180073271 Marionette TRACE conn4 <- [1,2482,null,{}] 09:14:33 INFO - PROCESS | 10545 | 1466180073279 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:33 INFO - PROCESS | 10545 | 1466180073287 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:33 INFO - PROCESS | 10545 | 1466180073477 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:14:33 INFO - PROCESS | 10545 | 1466180073817 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:33 INFO - PROCESS | 10545 | 1466180073827 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:33 INFO - PROCESS | 10545 | --DOCSHELL 0x8b536800 == 17 [pid = 10545] [id = 620] 09:14:33 INFO - PROCESS | 10545 | --DOCSHELL 0x8dca8c00 == 16 [pid = 10545] [id = 619] 09:14:33 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b2a0000 == 17 [pid = 10545] [id = 628] 09:14:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 99 (0x8b534400) [pid = 10545] [serial = 1885] [outer = (nil)] 09:14:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 100 (0x8c0c2400) [pid = 10545] [serial = 1886] [outer = 0x8b534400] 09:14:33 INFO - PROCESS | 10545 | 1466180073951 Marionette DEBUG loaded listener.js 09:14:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 101 (0x8dac8000) [pid = 10545] [serial = 1887] [outer = 0x8b534400] 09:14:34 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0cc800 == 16 [pid = 10545] [id = 618] 09:14:34 INFO - PROCESS | 10545 | --DOCSHELL 0x8b297c00 == 15 [pid = 10545] [id = 617] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 100 (0x8fac8c00) [pid = 10545] [serial = 1802] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 99 (0x8dbd0400) [pid = 10545] [serial = 1791] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 98 (0x8e88a400) [pid = 10545] [serial = 1788] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 97 (0x8e88c400) [pid = 10545] [serial = 1814] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 96 (0x903d6800) [pid = 10545] [serial = 1805] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x8f648c00) [pid = 10545] [serial = 1796] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x8b29e000) [pid = 10545] [serial = 1808] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x8e8d0800) [pid = 10545] [serial = 1815] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x8dac9800) [pid = 10545] [serial = 1812] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x8f6cf400) [pid = 10545] [serial = 1800] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x8c913400) [pid = 10545] [serial = 1790] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8c916000) [pid = 10545] [serial = 1811] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x8e8cc400) [pid = 10545] [serial = 1794] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8f6bec00) [pid = 10545] [serial = 1797] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8f644800) [pid = 10545] [serial = 1818] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8facdc00) [pid = 10545] [serial = 1803] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8f6d0c00) [pid = 10545] [serial = 1799] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8f6c7800) [pid = 10545] [serial = 1821] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8f6c5000) [pid = 10545] [serial = 1820] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x9157f000) [pid = 10545] [serial = 1806] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8e88e400) [pid = 10545] [serial = 1793] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8efdf800) [pid = 10545] [serial = 1817] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8b536000) [pid = 10545] [serial = 1809] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8dd25400) [pid = 10545] [serial = 1823] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8f845800) [pid = 10545] [serial = 1824] [outer = (nil)] [url = about:blank] 09:14:34 INFO - PROCESS | 10545 | 1466180074840 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:14:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:14:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1642ms 09:14:34 INFO - PROCESS | 10545 | 1466180074915 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:14:34 INFO - PROCESS | 10545 | 1466180074922 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 09:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:14:34 INFO - PROCESS | 10545 | 1466180074938 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:14:34 INFO - PROCESS | 10545 | 1466180074942 Marionette TRACE conn4 <- [1,2486,null,{}] 09:14:34 INFO - PROCESS | 10545 | 1466180074949 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:34 INFO - PROCESS | 10545 | 1466180074955 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:35 INFO - PROCESS | 10545 | 1466180075141 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:14:35 INFO - PROCESS | 10545 | 1466180075151 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:35 INFO - PROCESS | 10545 | 1466180075160 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:35 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c91cc00 == 16 [pid = 10545] [id = 629] 09:14:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8dacf400) [pid = 10545] [serial = 1888] [outer = (nil)] 09:14:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8dd28800) [pid = 10545] [serial = 1889] [outer = 0x8dacf400] 09:14:35 INFO - PROCESS | 10545 | 1466180075247 Marionette DEBUG loaded listener.js 09:14:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8e884000) [pid = 10545] [serial = 1890] [outer = 0x8dacf400] 09:14:36 INFO - PROCESS | 10545 | 1466180076309 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1436ms 09:14:36 INFO - PROCESS | 10545 | 1466180076375 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:14:36 INFO - PROCESS | 10545 | 1466180076379 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 09:14:36 INFO - PROCESS | 10545 | 1466180076388 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:14:36 INFO - PROCESS | 10545 | 1466180076397 Marionette TRACE conn4 <- [1,2490,null,{}] 09:14:36 INFO - PROCESS | 10545 | 1466180076432 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:36 INFO - PROCESS | 10545 | 1466180076440 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:36 INFO - PROCESS | 10545 | 1466180076692 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:14:36 INFO - PROCESS | 10545 | 1466180076718 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:36 INFO - PROCESS | 10545 | 1466180076729 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:36 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd5400 == 17 [pid = 10545] [id = 630] 09:14:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8dd25800) [pid = 10545] [serial = 1891] [outer = (nil)] 09:14:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8ede2800) [pid = 10545] [serial = 1892] [outer = 0x8dd25800] 09:14:36 INFO - PROCESS | 10545 | 1466180076798 Marionette DEBUG loaded listener.js 09:14:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8efdcc00) [pid = 10545] [serial = 1893] [outer = 0x8dd25800] 09:14:37 INFO - PROCESS | 10545 | 1466180077807 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1463ms 09:14:37 INFO - PROCESS | 10545 | 1466180077849 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:14:37 INFO - PROCESS | 10545 | 1466180077854 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 09:14:37 INFO - PROCESS | 10545 | 1466180077861 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:14:37 INFO - PROCESS | 10545 | 1466180077866 Marionette TRACE conn4 <- [1,2494,null,{}] 09:14:37 INFO - PROCESS | 10545 | 1466180077879 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:37 INFO - PROCESS | 10545 | 1466180077883 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:38 INFO - PROCESS | 10545 | 1466180078142 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:14:38 INFO - PROCESS | 10545 | 1466180078167 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:38 INFO - PROCESS | 10545 | 1466180078175 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:38 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd4400 == 18 [pid = 10545] [id = 631] 09:14:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x89dd5c00) [pid = 10545] [serial = 1894] [outer = (nil)] 09:14:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8f6bd000) [pid = 10545] [serial = 1895] [outer = 0x89dd5c00] 09:14:38 INFO - PROCESS | 10545 | 1466180078248 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8f6c0400) [pid = 10545] [serial = 1896] [outer = 0x89dd5c00] 09:14:38 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x89ddf800) [pid = 10545] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:14:38 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8daa6c00) [pid = 10545] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:14:38 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8ddb4400) [pid = 10545] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:14:38 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8dd26400) [pid = 10545] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:14:38 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8f6cb400) [pid = 10545] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:14:38 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x919b8400) [pid = 10545] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:14:38 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8a9ea800) [pid = 10545] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:14:38 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8dcb0400) [pid = 10545] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:14:38 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8b29a000) [pid = 10545] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:14:38 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8c0cbc00) [pid = 10545] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:14:38 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8b294800) [pid = 10545] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:14:38 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x8c911800) [pid = 10545] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:14:39 INFO - PROCESS | 10545 | 1466180079264 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1442ms 09:14:39 INFO - PROCESS | 10545 | 1466180079304 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:14:39 INFO - PROCESS | 10545 | 1466180079309 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 09:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:14:39 INFO - PROCESS | 10545 | 1466180079316 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:14:39 INFO - PROCESS | 10545 | 1466180079320 Marionette TRACE conn4 <- [1,2498,null,{}] 09:14:39 INFO - PROCESS | 10545 | 1466180079326 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:39 INFO - PROCESS | 10545 | 1466180079331 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:39 INFO - PROCESS | 10545 | 1466180079527 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:14:39 INFO - PROCESS | 10545 | 1466180079669 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:39 INFO - PROCESS | 10545 | 1466180079690 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:39 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbcfc00 == 19 [pid = 10545] [id = 632] 09:14:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x8dd26400) [pid = 10545] [serial = 1897] [outer = (nil)] 09:14:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8f6bec00) [pid = 10545] [serial = 1898] [outer = 0x8dd26400] 09:14:39 INFO - PROCESS | 10545 | 1466180079783 Marionette DEBUG loaded listener.js 09:14:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8f848000) [pid = 10545] [serial = 1899] [outer = 0x8dd26400] 09:14:40 INFO - PROCESS | 10545 | 1466180080636 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1430ms 09:14:40 INFO - PROCESS | 10545 | 1466180080748 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:14:40 INFO - PROCESS | 10545 | 1466180080754 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 09:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:14:40 INFO - PROCESS | 10545 | 1466180080763 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:14:40 INFO - PROCESS | 10545 | 1466180080770 Marionette TRACE conn4 <- [1,2502,null,{}] 09:14:40 INFO - PROCESS | 10545 | 1466180080780 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:40 INFO - PROCESS | 10545 | 1466180080786 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:41 INFO - PROCESS | 10545 | 1466180081042 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:14:41 INFO - PROCESS | 10545 | 1466180081306 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:41 INFO - PROCESS | 10545 | 1466180081320 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:41 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddf800 == 20 [pid = 10545] [id = 633] 09:14:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8b53bc00) [pid = 10545] [serial = 1900] [outer = (nil)] 09:14:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8b6e0800) [pid = 10545] [serial = 1901] [outer = 0x8b53bc00] 09:14:41 INFO - PROCESS | 10545 | 1466180081423 Marionette DEBUG loaded listener.js 09:14:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8c0cd000) [pid = 10545] [serial = 1902] [outer = 0x8b53bc00] 09:14:42 INFO - PROCESS | 10545 | 1466180082386 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1690ms 09:14:42 INFO - PROCESS | 10545 | 1466180082455 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:14:42 INFO - PROCESS | 10545 | 1466180082461 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 09:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:14:42 INFO - PROCESS | 10545 | 1466180082472 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:14:42 INFO - PROCESS | 10545 | 1466180082478 Marionette TRACE conn4 <- [1,2506,null,{}] 09:14:42 INFO - PROCESS | 10545 | 1466180082485 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:42 INFO - PROCESS | 10545 | 1466180082491 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:42 INFO - PROCESS | 10545 | 1466180082741 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:14:43 INFO - PROCESS | 10545 | 1466180083031 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:43 INFO - PROCESS | 10545 | 1466180083040 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:43 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbd4c00 == 21 [pid = 10545] [id = 634] 09:14:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8dca8400) [pid = 10545] [serial = 1903] [outer = (nil)] 09:14:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8ddbcc00) [pid = 10545] [serial = 1904] [outer = 0x8dca8400] 09:14:43 INFO - PROCESS | 10545 | 1466180083135 Marionette DEBUG loaded listener.js 09:14:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8e890000) [pid = 10545] [serial = 1905] [outer = 0x8dca8400] 09:14:44 INFO - PROCESS | 10545 | 1466180084132 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1698ms 09:14:44 INFO - PROCESS | 10545 | 1466180084167 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:14:44 INFO - PROCESS | 10545 | 1466180084171 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 09:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:14:44 INFO - PROCESS | 10545 | 1466180084178 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:14:44 INFO - PROCESS | 10545 | 1466180084182 Marionette TRACE conn4 <- [1,2510,null,{}] 09:14:44 INFO - PROCESS | 10545 | 1466180084200 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:44 INFO - PROCESS | 10545 | 1466180084210 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:44 INFO - PROCESS | 10545 | 1466180084430 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:14:44 INFO - PROCESS | 10545 | 1466180084763 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:44 INFO - PROCESS | 10545 | 1466180084781 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:44 INFO - PROCESS | 10545 | ++DOCSHELL 0x8da9a400 == 22 [pid = 10545] [id = 635] 09:14:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8f6c1800) [pid = 10545] [serial = 1906] [outer = (nil)] 09:14:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8f849400) [pid = 10545] [serial = 1907] [outer = 0x8f6c1800] 09:14:44 INFO - PROCESS | 10545 | 1466180084922 Marionette DEBUG loaded listener.js 09:14:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8facbc00) [pid = 10545] [serial = 1908] [outer = 0x8f6c1800] 09:14:45 INFO - PROCESS | 10545 | 1466180085855 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:14:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:14:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1740ms 09:14:45 INFO - PROCESS | 10545 | 1466180085919 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:14:45 INFO - PROCESS | 10545 | 1466180085924 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 09:14:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:14:45 INFO - PROCESS | 10545 | 1466180085931 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:14:45 INFO - PROCESS | 10545 | 1466180085934 Marionette TRACE conn4 <- [1,2514,null,{}] 09:14:45 INFO - PROCESS | 10545 | 1466180085941 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:45 INFO - PROCESS | 10545 | 1466180085947 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:46 INFO - PROCESS | 10545 | 1466180086166 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:14:46 INFO - PROCESS | 10545 | 1466180086399 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:46 INFO - PROCESS | 10545 | 1466180086411 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:46 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6e5800 == 23 [pid = 10545] [id = 636] 09:14:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8dd29400) [pid = 10545] [serial = 1909] [outer = (nil)] 09:14:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x903d0c00) [pid = 10545] [serial = 1910] [outer = 0x8dd29400] 09:14:46 INFO - PROCESS | 10545 | 1466180086538 Marionette DEBUG loaded listener.js 09:14:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x903d8000) [pid = 10545] [serial = 1911] [outer = 0x8dd29400] 09:14:47 INFO - PROCESS | 10545 | 1466180087484 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:14:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:14:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1588ms 09:14:47 INFO - PROCESS | 10545 | 1466180087520 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:14:47 INFO - PROCESS | 10545 | 1466180087524 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 09:14:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:14:47 INFO - PROCESS | 10545 | 1466180087532 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:14:47 INFO - PROCESS | 10545 | 1466180087536 Marionette TRACE conn4 <- [1,2518,null,{}] 09:14:47 INFO - PROCESS | 10545 | 1466180087542 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:47 INFO - PROCESS | 10545 | 1466180087548 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:47 INFO - PROCESS | 10545 | 1466180087747 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:14:48 INFO - PROCESS | 10545 | 1466180087996 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:48 INFO - PROCESS | 10545 | 1466180088003 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:48 INFO - PROCESS | 10545 | ++DOCSHELL 0x903d3000 == 24 [pid = 10545] [id = 637] 09:14:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x903ddc00) [pid = 10545] [serial = 1912] [outer = (nil)] 09:14:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x91583c00) [pid = 10545] [serial = 1913] [outer = 0x903ddc00] 09:14:48 INFO - PROCESS | 10545 | 1466180088138 Marionette DEBUG loaded listener.js 09:14:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x917d0c00) [pid = 10545] [serial = 1914] [outer = 0x903ddc00] 09:14:49 INFO - PROCESS | 10545 | 1466180089013 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:14:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:14:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1543ms 09:14:49 INFO - PROCESS | 10545 | 1466180089077 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:14:49 INFO - PROCESS | 10545 | 1466180089082 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 09:14:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:14:49 INFO - PROCESS | 10545 | 1466180089090 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:14:49 INFO - PROCESS | 10545 | 1466180089094 Marionette TRACE conn4 <- [1,2522,null,{}] 09:14:49 INFO - PROCESS | 10545 | 1466180089100 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:49 INFO - PROCESS | 10545 | 1466180089110 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:49 INFO - PROCESS | 10545 | 1466180089357 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:14:49 INFO - PROCESS | 10545 | 1466180089603 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:49 INFO - PROCESS | 10545 | 1466180089618 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:49 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0c1c00 == 25 [pid = 10545] [id = 638] 09:14:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x9157fc00) [pid = 10545] [serial = 1915] [outer = (nil)] 09:14:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x919c2400) [pid = 10545] [serial = 1916] [outer = 0x9157fc00] 09:14:49 INFO - PROCESS | 10545 | 1466180089744 Marionette DEBUG loaded listener.js 09:14:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x91c58400) [pid = 10545] [serial = 1917] [outer = 0x9157fc00] 09:14:50 INFO - PROCESS | 10545 | 1466180090676 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:14:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:14:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1632ms 09:14:50 INFO - PROCESS | 10545 | 1466180090723 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:14:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:14:50 INFO - PROCESS | 10545 | 1466180090727 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 09:14:50 INFO - PROCESS | 10545 | 1466180090734 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:14:50 INFO - PROCESS | 10545 | 1466180090738 Marionette TRACE conn4 <- [1,2526,null,{}] 09:14:50 INFO - PROCESS | 10545 | 1466180090744 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:50 INFO - PROCESS | 10545 | 1466180090750 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:50 INFO - PROCESS | 10545 | 1466180090945 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:14:51 INFO - PROCESS | 10545 | 1466180091191 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:51 INFO - PROCESS | 10545 | 1466180091198 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:51 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ddb8c00 == 26 [pid = 10545] [id = 639] 09:14:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0x903de800) [pid = 10545] [serial = 1918] [outer = (nil)] 09:14:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0x91cc7800) [pid = 10545] [serial = 1919] [outer = 0x903de800] 09:14:51 INFO - PROCESS | 10545 | 1466180091327 Marionette DEBUG loaded listener.js 09:14:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 97 (0x91dc2000) [pid = 10545] [serial = 1920] [outer = 0x903de800] 09:14:52 INFO - PROCESS | 10545 | 1466180092227 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:14:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:14:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1534ms 09:14:52 INFO - PROCESS | 10545 | 1466180092268 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:14:52 INFO - PROCESS | 10545 | 1466180092272 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 09:14:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:14:52 INFO - PROCESS | 10545 | 1466180092280 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:14:52 INFO - PROCESS | 10545 | 1466180092284 Marionette TRACE conn4 <- [1,2530,null,{}] 09:14:52 INFO - PROCESS | 10545 | 1466180092291 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:52 INFO - PROCESS | 10545 | 1466180092297 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:52 INFO - PROCESS | 10545 | 1466180092514 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:14:52 INFO - PROCESS | 10545 | 1466180092753 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:52 INFO - PROCESS | 10545 | 1466180092759 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:52 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e9000 == 27 [pid = 10545] [id = 640] 09:14:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 98 (0x8a9e9400) [pid = 10545] [serial = 1921] [outer = (nil)] 09:14:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 99 (0x8b6dac00) [pid = 10545] [serial = 1922] [outer = 0x8a9e9400] 09:14:52 INFO - PROCESS | 10545 | 1466180092890 Marionette DEBUG loaded listener.js 09:14:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 100 (0x8dac2800) [pid = 10545] [serial = 1923] [outer = 0x8a9e9400] 09:14:53 INFO - PROCESS | 10545 | 1466180093837 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:14:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:14:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1632ms 09:14:53 INFO - PROCESS | 10545 | 1466180093914 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:14:53 INFO - PROCESS | 10545 | 1466180093918 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 09:14:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:14:53 INFO - PROCESS | 10545 | 1466180093924 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:14:53 INFO - PROCESS | 10545 | 1466180093928 Marionette TRACE conn4 <- [1,2534,null,{}] 09:14:53 INFO - PROCESS | 10545 | 1466180093934 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:53 INFO - PROCESS | 10545 | 1466180093940 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:54 INFO - PROCESS | 10545 | 1466180094150 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:14:54 INFO - PROCESS | 10545 | 1466180094677 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:54 INFO - PROCESS | 10545 | 1466180094689 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:54 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b531800 == 28 [pid = 10545] [id = 641] 09:14:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 101 (0x8b531c00) [pid = 10545] [serial = 1924] [outer = (nil)] 09:14:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 102 (0x8b538000) [pid = 10545] [serial = 1925] [outer = 0x8b531c00] 09:14:54 INFO - PROCESS | 10545 | 1466180094773 Marionette DEBUG loaded listener.js 09:14:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x8b6e5400) [pid = 10545] [serial = 1926] [outer = 0x8b531c00] 09:14:55 INFO - PROCESS | 10545 | 1466180095713 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:14:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:14:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1842ms 09:14:55 INFO - PROCESS | 10545 | 1466180095772 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:14:55 INFO - PROCESS | 10545 | 1466180095782 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 09:14:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:14:55 INFO - PROCESS | 10545 | 1466180095798 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:14:55 INFO - PROCESS | 10545 | 1466180095810 Marionette TRACE conn4 <- [1,2538,null,{}] 09:14:55 INFO - PROCESS | 10545 | 1466180095824 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:55 INFO - PROCESS | 10545 | 1466180095841 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:56 INFO - PROCESS | 10545 | 1466180096102 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:14:57 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6bf800 == 27 [pid = 10545] [id = 626] 09:14:57 INFO - PROCESS | 10545 | --DOCSHELL 0x8b532c00 == 26 [pid = 10545] [id = 624] 09:14:57 INFO - PROCESS | 10545 | --DOCSHELL 0x8daa4400 == 25 [pid = 10545] [id = 625] 09:14:57 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9f1000 == 24 [pid = 10545] [id = 623] 09:14:57 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0d0000 == 23 [pid = 10545] [id = 622] 09:14:57 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddcc00 == 22 [pid = 10545] [id = 621] 09:14:57 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0c9800 == 21 [pid = 10545] [id = 616] 09:14:57 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd9c00 == 20 [pid = 10545] [id = 627] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x8dd23000) [pid = 10545] [serial = 1862] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 101 (0x8b533800) [pid = 10545] [serial = 1827] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 100 (0x8a9ef000) [pid = 10545] [serial = 1826] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 99 (0x8dcb1c00) [pid = 10545] [serial = 1830] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 98 (0x8dbcec00) [pid = 10545] [serial = 1829] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 97 (0x8edde800) [pid = 10545] [serial = 1833] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 96 (0x8e8c8000) [pid = 10545] [serial = 1832] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x8fad3000) [pid = 10545] [serial = 1836] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x8f84ec00) [pid = 10545] [serial = 1835] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x917d0400) [pid = 10545] [serial = 1839] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x9157e800) [pid = 10545] [serial = 1838] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x91c5c800) [pid = 10545] [serial = 1842] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x919bfc00) [pid = 10545] [serial = 1841] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x91dc6000) [pid = 10545] [serial = 1845] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x91dc1800) [pid = 10545] [serial = 1844] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8dd21c00) [pid = 10545] [serial = 1859] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8b536c00) [pid = 10545] [serial = 1853] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8b6d8400) [pid = 10545] [serial = 1854] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8dacf800) [pid = 10545] [serial = 1851] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8daa3000) [pid = 10545] [serial = 1850] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8dcae400) [pid = 10545] [serial = 1848] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8c917800) [pid = 10545] [serial = 1847] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8da9d800) [pid = 10545] [serial = 1857] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8dd2b400) [pid = 10545] [serial = 1860] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8c919000) [pid = 10545] [serial = 1856] [outer = (nil)] [url = about:blank] 09:14:57 INFO - PROCESS | 10545 | 1466180097586 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:57 INFO - PROCESS | 10545 | 1466180097596 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:57 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e3c00 == 21 [pid = 10545] [id = 642] 09:14:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8a9e4c00) [pid = 10545] [serial = 1927] [outer = (nil)] 09:14:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8a9ef000) [pid = 10545] [serial = 1928] [outer = 0x8a9e4c00] 09:14:57 INFO - PROCESS | 10545 | 1466180097675 Marionette DEBUG loaded listener.js 09:14:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8b29dc00) [pid = 10545] [serial = 1929] [outer = 0x8a9e4c00] 09:14:58 INFO - PROCESS | 10545 | 1466180098599 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:14:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:14:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2854ms 09:14:58 INFO - PROCESS | 10545 | 1466180098653 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:14:58 INFO - PROCESS | 10545 | 1466180098659 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 09:14:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:14:58 INFO - PROCESS | 10545 | 1466180098668 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:14:58 INFO - PROCESS | 10545 | 1466180098673 Marionette TRACE conn4 <- [1,2542,null,{}] 09:14:58 INFO - PROCESS | 10545 | 1466180098682 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:58 INFO - PROCESS | 10545 | 1466180098691 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:58 INFO - PROCESS | 10545 | 1466180098880 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:14:59 INFO - PROCESS | 10545 | 1466180099032 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:59 INFO - PROCESS | 10545 | 1466180099041 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:14:59 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0c4800 == 22 [pid = 10545] [id = 643] 09:14:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8c0c7800) [pid = 10545] [serial = 1930] [outer = (nil)] 09:14:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8c0cdc00) [pid = 10545] [serial = 1931] [outer = 0x8c0c7800] 09:14:59 INFO - PROCESS | 10545 | 1466180099165 Marionette DEBUG loaded listener.js 09:14:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8c913400) [pid = 10545] [serial = 1932] [outer = 0x8c0c7800] 09:15:00 INFO - PROCESS | 10545 | 1466180100103 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:15:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:15:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1499ms 09:15:00 INFO - PROCESS | 10545 | 1466180100173 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:15:00 INFO - PROCESS | 10545 | 1466180100181 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 09:15:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:15:00 INFO - PROCESS | 10545 | 1466180100196 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:15:00 INFO - PROCESS | 10545 | 1466180100201 Marionette TRACE conn4 <- [1,2546,null,{}] 09:15:00 INFO - PROCESS | 10545 | 1466180100208 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:00 INFO - PROCESS | 10545 | 1466180100212 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:00 INFO - PROCESS | 10545 | 1466180100464 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:15:00 INFO - PROCESS | 10545 | 1466180100492 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:00 INFO - PROCESS | 10545 | 1466180100500 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:00 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b53ac00 == 23 [pid = 10545] [id = 644] 09:15:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8c916c00) [pid = 10545] [serial = 1933] [outer = (nil)] 09:15:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8dbcc800) [pid = 10545] [serial = 1934] [outer = 0x8c916c00] 09:15:00 INFO - PROCESS | 10545 | 1466180100574 Marionette DEBUG loaded listener.js 09:15:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8dca2400) [pid = 10545] [serial = 1935] [outer = 0x8c916c00] 09:15:02 INFO - PROCESS | 10545 | 1466180102011 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:15:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:15:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1850ms 09:15:02 INFO - PROCESS | 10545 | 1466180102047 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:15:02 INFO - PROCESS | 10545 | 1466180102051 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 09:15:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:15:02 INFO - PROCESS | 10545 | 1466180102093 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:15:02 INFO - PROCESS | 10545 | 1466180102111 Marionette TRACE conn4 <- [1,2550,null,{}] 09:15:02 INFO - PROCESS | 10545 | 1466180102784 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:02 INFO - PROCESS | 10545 | 1466180102793 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:02 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8dd26400) [pid = 10545] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:15:02 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8c910000) [pid = 10545] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:15:02 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8dd26c00) [pid = 10545] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:15:02 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8b534400) [pid = 10545] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:15:02 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8b29a400) [pid = 10545] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:15:02 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8dacf400) [pid = 10545] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:15:02 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x89dd5c00) [pid = 10545] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:15:02 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8f6cc800) [pid = 10545] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:15:02 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x89dda400) [pid = 10545] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:15:02 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8c911000) [pid = 10545] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:15:02 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8efe1400) [pid = 10545] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:15:02 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8dd25800) [pid = 10545] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:15:02 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x89dddc00) [pid = 10545] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:15:03 INFO - PROCESS | 10545 | 1466180103155 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:15:03 INFO - PROCESS | 10545 | 1466180103260 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:03 INFO - PROCESS | 10545 | 1466180103270 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:03 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dca9000 == 24 [pid = 10545] [id = 645] 09:15:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8dcaf400) [pid = 10545] [serial = 1936] [outer = (nil)] 09:15:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8dd26400) [pid = 10545] [serial = 1937] [outer = 0x8dcaf400] 09:15:03 INFO - PROCESS | 10545 | 1466180103340 Marionette DEBUG loaded listener.js 09:15:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8ddbf800) [pid = 10545] [serial = 1938] [outer = 0x8dcaf400] 09:15:04 INFO - PROCESS | 10545 | 1466180104195 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:15:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:15:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2194ms 09:15:04 INFO - PROCESS | 10545 | 1466180104256 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:15:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:15:04 INFO - PROCESS | 10545 | 1466180104261 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 09:15:04 INFO - PROCESS | 10545 | 1466180104268 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:15:04 INFO - PROCESS | 10545 | 1466180104272 Marionette TRACE conn4 <- [1,2554,null,{}] 09:15:04 INFO - PROCESS | 10545 | 1466180104279 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:04 INFO - PROCESS | 10545 | 1466180104284 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:04 INFO - PROCESS | 10545 | 1466180104480 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:15:04 INFO - PROCESS | 10545 | 1466180104624 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:04 INFO - PROCESS | 10545 | 1466180104633 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:04 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dd28000 == 25 [pid = 10545] [id = 646] 09:15:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8e887000) [pid = 10545] [serial = 1939] [outer = (nil)] 09:15:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8e8c9400) [pid = 10545] [serial = 1940] [outer = 0x8e887000] 09:15:04 INFO - PROCESS | 10545 | 1466180104711 Marionette DEBUG loaded listener.js 09:15:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8dac6000) [pid = 10545] [serial = 1941] [outer = 0x8e887000] 09:15:05 INFO - PROCESS | 10545 | 1466180105903 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:15:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:15:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1686ms 09:15:05 INFO - PROCESS | 10545 | 1466180105955 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:15:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:15:05 INFO - PROCESS | 10545 | 1466180105963 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 09:15:05 INFO - PROCESS | 10545 | 1466180105972 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:15:05 INFO - PROCESS | 10545 | 1466180105981 Marionette TRACE conn4 <- [1,2558,null,{}] 09:15:05 INFO - PROCESS | 10545 | 1466180105990 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:06 INFO - PROCESS | 10545 | 1466180105995 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:06 INFO - PROCESS | 10545 | 1466180106241 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:15:06 INFO - PROCESS | 10545 | 1466180106503 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:06 INFO - PROCESS | 10545 | 1466180106515 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:06 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6e0000 == 26 [pid = 10545] [id = 647] 09:15:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8b6e4400) [pid = 10545] [serial = 1942] [outer = (nil)] 09:15:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8da9a000) [pid = 10545] [serial = 1943] [outer = 0x8b6e4400] 09:15:06 INFO - PROCESS | 10545 | 1466180106610 Marionette DEBUG loaded listener.js 09:15:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8dca9400) [pid = 10545] [serial = 1944] [outer = 0x8b6e4400] 09:15:07 INFO - PROCESS | 10545 | 1466180107715 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:15:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:15:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1792ms 09:15:07 INFO - PROCESS | 10545 | 1466180107764 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:15:07 INFO - PROCESS | 10545 | 1466180107772 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 09:15:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:15:07 INFO - PROCESS | 10545 | 1466180107785 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:15:07 INFO - PROCESS | 10545 | 1466180107789 Marionette TRACE conn4 <- [1,2562,null,{}] 09:15:07 INFO - PROCESS | 10545 | 1466180107797 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:07 INFO - PROCESS | 10545 | 1466180107803 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:08 INFO - PROCESS | 10545 | 1466180108015 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:15:08 INFO - PROCESS | 10545 | 1466180108268 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:08 INFO - PROCESS | 10545 | 1466180108277 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:08 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9f1800 == 27 [pid = 10545] [id = 648] 09:15:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8c915000) [pid = 10545] [serial = 1945] [outer = (nil)] 09:15:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8eddb800) [pid = 10545] [serial = 1946] [outer = 0x8c915000] 09:15:08 INFO - PROCESS | 10545 | 1466180108369 Marionette DEBUG loaded listener.js 09:15:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8ede1400) [pid = 10545] [serial = 1947] [outer = 0x8c915000] 09:15:09 INFO - PROCESS | 10545 | 1466180109608 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:15:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:15:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1900ms 09:15:09 INFO - PROCESS | 10545 | 1466180109685 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:15:09 INFO - PROCESS | 10545 | 1466180109698 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 09:15:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:15:09 INFO - PROCESS | 10545 | 1466180109726 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:15:09 INFO - PROCESS | 10545 | 1466180109734 Marionette TRACE conn4 <- [1,2566,null,{}] 09:15:09 INFO - PROCESS | 10545 | 1466180109825 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:09 INFO - PROCESS | 10545 | 1466180109835 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:10 INFO - PROCESS | 10545 | 1466180110120 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:15:10 INFO - PROCESS | 10545 | 1466180110322 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:10 INFO - PROCESS | 10545 | 1466180110332 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:10 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f64bc00 == 28 [pid = 10545] [id = 649] 09:15:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8f64e000) [pid = 10545] [serial = 1948] [outer = (nil)] 09:15:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8f6bc400) [pid = 10545] [serial = 1949] [outer = 0x8f64e000] 09:15:10 INFO - PROCESS | 10545 | 1466180110421 Marionette DEBUG loaded listener.js 09:15:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8f6c7400) [pid = 10545] [serial = 1950] [outer = 0x8f64e000] 09:15:11 INFO - PROCESS | 10545 | 1466180111558 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:15:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:15:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1895ms 09:15:11 INFO - PROCESS | 10545 | 1466180111618 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:15:11 INFO - PROCESS | 10545 | 1466180111624 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 09:15:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:15:11 INFO - PROCESS | 10545 | 1466180111631 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 10545 | 1466180111634 Marionette TRACE conn4 <- [1,2570,null,{}] 09:15:11 INFO - PROCESS | 10545 | 1466180111641 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:11 INFO - PROCESS | 10545 | 1466180111647 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:11 INFO - PROCESS | 10545 | 1466180111853 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:15:12 INFO - PROCESS | 10545 | 1466180112101 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:12 INFO - PROCESS | 10545 | 1466180112108 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:12 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd9800 == 29 [pid = 10545] [id = 650] 09:15:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8b531400) [pid = 10545] [serial = 1951] [outer = (nil)] 09:15:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x8f6d2c00) [pid = 10545] [serial = 1952] [outer = 0x8b531400] 09:15:12 INFO - PROCESS | 10545 | 1466180112199 Marionette DEBUG loaded listener.js 09:15:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x8f6d0800) [pid = 10545] [serial = 1953] [outer = 0x8b531400] 09:15:13 INFO - PROCESS | 10545 | 1466180113488 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1938ms 09:15:13 INFO - PROCESS | 10545 | 1466180113727 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:15:13 INFO - PROCESS | 10545 | 1466180113738 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 09:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:15:13 INFO - PROCESS | 10545 | 1466180113782 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:15:13 INFO - PROCESS | 10545 | 1466180113789 Marionette TRACE conn4 <- [1,2574,null,{}] 09:15:13 INFO - PROCESS | 10545 | 1466180113799 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:13 INFO - PROCESS | 10545 | 1466180113804 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:14 INFO - PROCESS | 10545 | 1466180114008 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:15:14 INFO - PROCESS | 10545 | 1466180114203 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:14 INFO - PROCESS | 10545 | 1466180114219 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:14 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e8000 == 30 [pid = 10545] [id = 651] 09:15:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x8a9eac00) [pid = 10545] [serial = 1954] [outer = (nil)] 09:15:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x8b29c800) [pid = 10545] [serial = 1955] [outer = 0x8a9eac00] 09:15:14 INFO - PROCESS | 10545 | 1466180114317 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0x8b53a400) [pid = 10545] [serial = 1956] [outer = 0x8a9eac00] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x8f6bec00) [pid = 10545] [serial = 1898] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x8f848000) [pid = 10545] [serial = 1899] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x8ddb9000) [pid = 10545] [serial = 1863] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x8efd5c00) [pid = 10545] [serial = 1875] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x8dac8000) [pid = 10545] [serial = 1887] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8ddb8800) [pid = 10545] [serial = 1871] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x8dd28800) [pid = 10545] [serial = 1889] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8f6bd000) [pid = 10545] [serial = 1895] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8f850c00) [pid = 10545] [serial = 1881] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8c0c2400) [pid = 10545] [serial = 1886] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x89de0400) [pid = 10545] [serial = 1883] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8dac3c00) [pid = 10545] [serial = 1869] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8f64d000) [pid = 10545] [serial = 1877] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8f650000) [pid = 10545] [serial = 1878] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8ede2800) [pid = 10545] [serial = 1892] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8c91b000) [pid = 10545] [serial = 1868] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8efdcc00) [pid = 10545] [serial = 1893] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x89de2c00) [pid = 10545] [serial = 1865] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8a9ed400) [pid = 10545] [serial = 1866] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8f6d5800) [pid = 10545] [serial = 1880] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8e884000) [pid = 10545] [serial = 1890] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x8ede5400) [pid = 10545] [serial = 1874] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x8b299800) [pid = 10545] [serial = 1884] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x8f6c0400) [pid = 10545] [serial = 1896] [outer = (nil)] [url = about:blank] 09:15:14 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x8e884800) [pid = 10545] [serial = 1872] [outer = (nil)] [url = about:blank] 09:15:15 INFO - PROCESS | 10545 | 1466180115288 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:15:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:15:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1541ms 09:15:15 INFO - PROCESS | 10545 | 1466180115320 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:15:15 INFO - PROCESS | 10545 | 1466180115328 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 09:15:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:15:15 INFO - PROCESS | 10545 | 1466180115341 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:15:15 INFO - PROCESS | 10545 | 1466180115345 Marionette TRACE conn4 <- [1,2578,null,{}] 09:15:15 INFO - PROCESS | 10545 | 1466180115352 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:15 INFO - PROCESS | 10545 | 1466180115358 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:15 INFO - PROCESS | 10545 | 1466180115553 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:15:15 INFO - PROCESS | 10545 | 1466180115699 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:15 INFO - PROCESS | 10545 | 1466180115709 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:15 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c91c400 == 31 [pid = 10545] [id = 652] 09:15:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x8da9a800) [pid = 10545] [serial = 1957] [outer = (nil)] 09:15:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x8daa5000) [pid = 10545] [serial = 1958] [outer = 0x8da9a800] 09:15:15 INFO - PROCESS | 10545 | 1466180115858 Marionette DEBUG loaded listener.js 09:15:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x8dac8000) [pid = 10545] [serial = 1959] [outer = 0x8da9a800] 09:15:16 INFO - PROCESS | 10545 | 1466180116695 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:15:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:15:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1434ms 09:15:16 INFO - PROCESS | 10545 | 1466180116775 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:15:16 INFO - PROCESS | 10545 | 1466180116781 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 09:15:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:15:16 INFO - PROCESS | 10545 | 1466180116788 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:15:16 INFO - PROCESS | 10545 | 1466180116795 Marionette TRACE conn4 <- [1,2582,null,{}] 09:15:16 INFO - PROCESS | 10545 | 1466180116813 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:16 INFO - PROCESS | 10545 | 1466180116823 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:17 INFO - PROCESS | 10545 | 1466180117014 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:15:17 INFO - PROCESS | 10545 | 1466180117185 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:17 INFO - PROCESS | 10545 | 1466180117195 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:17 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ddb3400 == 32 [pid = 10545] [id = 653] 09:15:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x8ddb4800) [pid = 10545] [serial = 1960] [outer = (nil)] 09:15:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8ddbd800) [pid = 10545] [serial = 1961] [outer = 0x8ddb4800] 09:15:17 INFO - PROCESS | 10545 | 1466180117274 Marionette DEBUG loaded listener.js 09:15:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8e888c00) [pid = 10545] [serial = 1962] [outer = 0x8ddb4800] 09:15:18 INFO - PROCESS | 10545 | 1466180118318 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1558ms 09:15:18 INFO - PROCESS | 10545 | 1466180118347 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:15:18 INFO - PROCESS | 10545 | 1466180118352 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 09:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:15:18 INFO - PROCESS | 10545 | 1466180118360 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:15:18 INFO - PROCESS | 10545 | 1466180118363 Marionette TRACE conn4 <- [1,2586,null,{}] 09:15:18 INFO - PROCESS | 10545 | 1466180118369 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:18 INFO - PROCESS | 10545 | 1466180118375 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:18 INFO - PROCESS | 10545 | 1466180118639 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:15:18 INFO - PROCESS | 10545 | 1466180118660 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:18 INFO - PROCESS | 10545 | 1466180118670 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:18 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e881400 == 33 [pid = 10545] [id = 654] 09:15:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8edd9c00) [pid = 10545] [serial = 1963] [outer = (nil)] 09:15:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8efd3400) [pid = 10545] [serial = 1964] [outer = 0x8edd9c00] 09:15:18 INFO - PROCESS | 10545 | 1466180118745 Marionette DEBUG loaded listener.js 09:15:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8efd7400) [pid = 10545] [serial = 1965] [outer = 0x8edd9c00] 09:15:19 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8b53bc00) [pid = 10545] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:15:19 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8dca8400) [pid = 10545] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:15:19 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8f6c1800) [pid = 10545] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:15:19 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8dd29400) [pid = 10545] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:15:19 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x903ddc00) [pid = 10545] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:15:19 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x9157fc00) [pid = 10545] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:15:19 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x903de800) [pid = 10545] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:15:19 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x8a9e4c00) [pid = 10545] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:15:19 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x8dcaf400) [pid = 10545] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:15:19 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0x8c0c7800) [pid = 10545] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:15:19 INFO - PROCESS | 10545 | --DOMWINDOW == 68 (0x8b531c00) [pid = 10545] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:15:19 INFO - PROCESS | 10545 | --DOMWINDOW == 67 (0x8c916c00) [pid = 10545] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:15:19 INFO - PROCESS | 10545 | --DOMWINDOW == 66 (0x8a9e9400) [pid = 10545] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:15:19 INFO - PROCESS | 10545 | 1466180119785 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:15:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:15:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1485ms 09:15:19 INFO - PROCESS | 10545 | 1466180119846 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:15:19 INFO - PROCESS | 10545 | 1466180119850 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 09:15:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:15:19 INFO - PROCESS | 10545 | 1466180119865 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:15:19 INFO - PROCESS | 10545 | 1466180119870 Marionette TRACE conn4 <- [1,2590,null,{}] 09:15:19 INFO - PROCESS | 10545 | 1466180119877 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:19 INFO - PROCESS | 10545 | 1466180119883 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:20 INFO - PROCESS | 10545 | 1466180120085 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:15:20 INFO - PROCESS | 10545 | 1466180120105 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:20 INFO - PROCESS | 10545 | 1466180120121 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:20 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e4c00 == 34 [pid = 10545] [id = 655] 09:15:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 67 (0x8b53bc00) [pid = 10545] [serial = 1966] [outer = (nil)] 09:15:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 68 (0x8e890c00) [pid = 10545] [serial = 1967] [outer = 0x8b53bc00] 09:15:20 INFO - PROCESS | 10545 | 1466180120329 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 69 (0x8edddc00) [pid = 10545] [serial = 1968] [outer = 0x8b53bc00] 09:15:21 INFO - PROCESS | 10545 | 1466180121178 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:15:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:15:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1355ms 09:15:21 INFO - PROCESS | 10545 | 1466180121213 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:15:21 INFO - PROCESS | 10545 | 1466180121217 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 09:15:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:15:21 INFO - PROCESS | 10545 | 1466180121229 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:15:21 INFO - PROCESS | 10545 | 1466180121232 Marionette TRACE conn4 <- [1,2594,null,{}] 09:15:21 INFO - PROCESS | 10545 | 1466180121245 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:21 INFO - PROCESS | 10545 | 1466180121257 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:21 INFO - PROCESS | 10545 | 1466180121598 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:15:21 INFO - PROCESS | 10545 | 1466180121802 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:21 INFO - PROCESS | 10545 | 1466180121816 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:21 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9ea400 == 35 [pid = 10545] [id = 656] 09:15:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x8a9eb800) [pid = 10545] [serial = 1969] [outer = (nil)] 09:15:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x8b298800) [pid = 10545] [serial = 1970] [outer = 0x8a9eb800] 09:15:21 INFO - PROCESS | 10545 | 1466180121947 Marionette DEBUG loaded listener.js 09:15:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x8b530000) [pid = 10545] [serial = 1971] [outer = 0x8a9eb800] 09:15:23 INFO - PROCESS | 10545 | 1466180122998 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:15:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:15:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1790ms 09:15:23 INFO - PROCESS | 10545 | 1466180123022 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:15:23 INFO - PROCESS | 10545 | 1466180123030 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 09:15:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:15:23 INFO - PROCESS | 10545 | 1466180123041 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:15:23 INFO - PROCESS | 10545 | 1466180123047 Marionette TRACE conn4 <- [1,2598,null,{}] 09:15:23 INFO - PROCESS | 10545 | 1466180123056 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:23 INFO - PROCESS | 10545 | 1466180123062 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:23 INFO - PROCESS | 10545 | 1466180123322 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:15:23 INFO - PROCESS | 10545 | 1466180123613 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:23 INFO - PROCESS | 10545 | 1466180123624 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:23 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c91bc00 == 36 [pid = 10545] [id = 657] 09:15:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x8da9bc00) [pid = 10545] [serial = 1972] [outer = (nil)] 09:15:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x8da9fc00) [pid = 10545] [serial = 1973] [outer = 0x8da9bc00] 09:15:23 INFO - PROCESS | 10545 | 1466180123717 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8dacc800) [pid = 10545] [serial = 1974] [outer = 0x8da9bc00] 09:15:24 INFO - PROCESS | 10545 | 1466180124773 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:15:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:15:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1788ms 09:15:24 INFO - PROCESS | 10545 | 1466180124829 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 10545 | 1466180124834 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 09:15:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:15:24 INFO - PROCESS | 10545 | 1466180124842 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 10545 | 1466180124847 Marionette TRACE conn4 <- [1,2602,null,{}] 09:15:24 INFO - PROCESS | 10545 | 1466180124856 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:24 INFO - PROCESS | 10545 | 1466180124862 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:25 INFO - PROCESS | 10545 | 1466180125120 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:15:25 INFO - PROCESS | 10545 | 1466180125463 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:25 INFO - PROCESS | 10545 | 1466180125471 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:25 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dcadc00 == 37 [pid = 10545] [id = 658] 09:15:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8dd21400) [pid = 10545] [serial = 1975] [outer = (nil)] 09:15:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8ddb4400) [pid = 10545] [serial = 1976] [outer = 0x8dd21400] 09:15:25 INFO - PROCESS | 10545 | 1466180125563 Marionette DEBUG loaded listener.js 09:15:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8e885400) [pid = 10545] [serial = 1977] [outer = 0x8dd21400] 09:15:26 INFO - PROCESS | 10545 | 1466180126670 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:15:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:15:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1884ms 09:15:26 INFO - PROCESS | 10545 | 1466180126728 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:15:26 INFO - PROCESS | 10545 | 1466180126735 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 09:15:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:15:26 INFO - PROCESS | 10545 | 1466180126755 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:15:26 INFO - PROCESS | 10545 | 1466180126764 Marionette TRACE conn4 <- [1,2606,null,{}] 09:15:26 INFO - PROCESS | 10545 | 1466180126771 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:26 INFO - PROCESS | 10545 | 1466180126779 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:27 INFO - PROCESS | 10545 | 1466180127038 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:15:27 INFO - PROCESS | 10545 | 1466180127288 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:27 INFO - PROCESS | 10545 | 1466180127299 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:27 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dda000 == 38 [pid = 10545] [id = 659] 09:15:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8ddb3000) [pid = 10545] [serial = 1978] [outer = (nil)] 09:15:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8f64e800) [pid = 10545] [serial = 1979] [outer = 0x8ddb3000] 09:15:27 INFO - PROCESS | 10545 | 1466180127421 Marionette DEBUG loaded listener.js 09:15:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8f6bd400) [pid = 10545] [serial = 1980] [outer = 0x8ddb3000] 09:15:28 INFO - PROCESS | 10545 | 1466180128435 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:15:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:15:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1757ms 09:15:28 INFO - PROCESS | 10545 | 1466180128504 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:15:28 INFO - PROCESS | 10545 | 1466180128507 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 09:15:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:15:28 INFO - PROCESS | 10545 | 1466180128516 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:15:28 INFO - PROCESS | 10545 | 1466180128521 Marionette TRACE conn4 <- [1,2610,null,{}] 09:15:28 INFO - PROCESS | 10545 | 1466180128528 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:28 INFO - PROCESS | 10545 | 1466180128534 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:28 INFO - PROCESS | 10545 | 1466180128777 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:15:29 INFO - PROCESS | 10545 | 1466180129065 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:29 INFO - PROCESS | 10545 | 1466180129077 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:29 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dacc000 == 39 [pid = 10545] [id = 660] 09:15:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8ddbdc00) [pid = 10545] [serial = 1981] [outer = (nil)] 09:15:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8f6cf400) [pid = 10545] [serial = 1982] [outer = 0x8ddbdc00] 09:15:29 INFO - PROCESS | 10545 | 1466180129165 Marionette DEBUG loaded listener.js 09:15:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8f6d1c00) [pid = 10545] [serial = 1983] [outer = 0x8ddbdc00] 09:15:30 INFO - PROCESS | 10545 | 1466180130097 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1689ms 09:15:30 INFO - PROCESS | 10545 | 1466180130207 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:15:30 INFO - PROCESS | 10545 | 1466180130212 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 09:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:15:30 INFO - PROCESS | 10545 | 1466180130218 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:15:30 INFO - PROCESS | 10545 | 1466180130223 Marionette TRACE conn4 <- [1,2614,null,{}] 09:15:30 INFO - PROCESS | 10545 | 1466180130229 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:30 INFO - PROCESS | 10545 | 1466180130235 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:30 INFO - PROCESS | 10545 | 1466180130503 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:15:30 INFO - PROCESS | 10545 | 1466180130817 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 10545 | 1466180130838 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:30 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0c5400 == 40 [pid = 10545] [id = 661] 09:15:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8c911c00) [pid = 10545] [serial = 1984] [outer = (nil)] 09:15:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8dbcd000) [pid = 10545] [serial = 1985] [outer = 0x8c911c00] 09:15:30 INFO - PROCESS | 10545 | 1466180130940 Marionette DEBUG loaded listener.js 09:15:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8fad1800) [pid = 10545] [serial = 1986] [outer = 0x8c911c00] 09:15:32 INFO - PROCESS | 10545 | 1466180132016 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:15:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:15:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1890ms 09:15:32 INFO - PROCESS | 10545 | 1466180132111 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:15:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:15:32 INFO - PROCESS | 10545 | 1466180132115 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 09:15:32 INFO - PROCESS | 10545 | 1466180132123 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:15:32 INFO - PROCESS | 10545 | 1466180132127 Marionette TRACE conn4 <- [1,2618,null,{}] 09:15:32 INFO - PROCESS | 10545 | 1466180132138 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:32 INFO - PROCESS | 10545 | 1466180132144 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:32 INFO - PROCESS | 10545 | 1466180132617 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:15:32 INFO - PROCESS | 10545 | 1466180132899 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:32 INFO - PROCESS | 10545 | 1466180132912 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:32 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b29c000 == 41 [pid = 10545] [id = 662] 09:15:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8b29cc00) [pid = 10545] [serial = 1987] [outer = (nil)] 09:15:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8b535400) [pid = 10545] [serial = 1988] [outer = 0x8b29cc00] 09:15:33 INFO - PROCESS | 10545 | 1466180132999 Marionette DEBUG loaded listener.js 09:15:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8b6df400) [pid = 10545] [serial = 1989] [outer = 0x8b29cc00] 09:15:33 INFO - PROCESS | 10545 | 1466180133967 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1892ms 09:15:34 INFO - PROCESS | 10545 | 1466180134018 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:15:34 INFO - PROCESS | 10545 | 1466180134024 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 09:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:15:34 INFO - PROCESS | 10545 | 1466180134033 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:15:34 INFO - PROCESS | 10545 | 1466180134039 Marionette TRACE conn4 <- [1,2622,null,{}] 09:15:34 INFO - PROCESS | 10545 | 1466180134047 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:34 INFO - PROCESS | 10545 | 1466180134057 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:34 INFO - PROCESS | 10545 | 1466180134259 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:15:34 INFO - PROCESS | 10545 | 1466180134488 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 10545 | 1466180134497 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:34 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b296c00 == 42 [pid = 10545] [id = 663] 09:15:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x8dacf400) [pid = 10545] [serial = 1990] [outer = (nil)] 09:15:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x8dbcc000) [pid = 10545] [serial = 1991] [outer = 0x8dacf400] 09:15:34 INFO - PROCESS | 10545 | 1466180134681 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x8dca7800) [pid = 10545] [serial = 1992] [outer = 0x8dacf400] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0c4800 == 41 [pid = 10545] [id = 643] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd5400 == 40 [pid = 10545] [id = 630] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x903d3000 == 39 [pid = 10545] [id = 637] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e3c00 == 38 [pid = 10545] [id = 642] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8b53ac00 == 37 [pid = 10545] [id = 644] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbcfc00 == 36 [pid = 10545] [id = 632] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8dca9000 == 35 [pid = 10545] [id = 645] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddf800 == 34 [pid = 10545] [id = 633] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbd4c00 == 33 [pid = 10545] [id = 634] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd4400 == 32 [pid = 10545] [id = 631] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8da9a400 == 31 [pid = 10545] [id = 635] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6e5800 == 30 [pid = 10545] [id = 636] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e4c00 == 29 [pid = 10545] [id = 655] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8e881400 == 28 [pid = 10545] [id = 654] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8ddb3400 == 27 [pid = 10545] [id = 653] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8c91c400 == 26 [pid = 10545] [id = 652] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e8000 == 25 [pid = 10545] [id = 651] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd9800 == 24 [pid = 10545] [id = 650] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8f64bc00 == 23 [pid = 10545] [id = 649] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9f1800 == 22 [pid = 10545] [id = 648] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6e0000 == 21 [pid = 10545] [id = 647] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8dd28000 == 20 [pid = 10545] [id = 646] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8c91cc00 == 19 [pid = 10545] [id = 629] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0c1c00 == 18 [pid = 10545] [id = 638] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8ddb8c00 == 17 [pid = 10545] [id = 639] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8b2a0000 == 16 [pid = 10545] [id = 628] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8b531800 == 15 [pid = 10545] [id = 641] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e9000 == 14 [pid = 10545] [id = 640] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0c5400 == 13 [pid = 10545] [id = 661] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8dacc000 == 12 [pid = 10545] [id = 660] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x89dda000 == 11 [pid = 10545] [id = 659] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8c91bc00 == 10 [pid = 10545] [id = 657] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8dcadc00 == 9 [pid = 10545] [id = 658] 09:15:36 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9ea400 == 8 [pid = 10545] [id = 656] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x8c0cd000) [pid = 10545] [serial = 1902] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x8b6e0800) [pid = 10545] [serial = 1901] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x8ddbcc00) [pid = 10545] [serial = 1904] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8e890000) [pid = 10545] [serial = 1905] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x8facbc00) [pid = 10545] [serial = 1908] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8f849400) [pid = 10545] [serial = 1907] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x903d8000) [pid = 10545] [serial = 1911] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x903d0c00) [pid = 10545] [serial = 1910] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x917d0c00) [pid = 10545] [serial = 1914] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x91583c00) [pid = 10545] [serial = 1913] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x91c58400) [pid = 10545] [serial = 1917] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x919c2400) [pid = 10545] [serial = 1916] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x91dc2000) [pid = 10545] [serial = 1920] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8a9ef000) [pid = 10545] [serial = 1928] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8b29dc00) [pid = 10545] [serial = 1929] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8ddbf800) [pid = 10545] [serial = 1938] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8c0cdc00) [pid = 10545] [serial = 1931] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x91cc7800) [pid = 10545] [serial = 1919] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8b6e5400) [pid = 10545] [serial = 1926] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x8b538000) [pid = 10545] [serial = 1925] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x8dbcc800) [pid = 10545] [serial = 1934] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x8dca2400) [pid = 10545] [serial = 1935] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x8dd26400) [pid = 10545] [serial = 1937] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0x8dac2800) [pid = 10545] [serial = 1923] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 68 (0x8b6dac00) [pid = 10545] [serial = 1922] [outer = (nil)] [url = about:blank] 09:15:36 INFO - PROCESS | 10545 | --DOMWINDOW == 67 (0x8c913400) [pid = 10545] [serial = 1932] [outer = (nil)] [url = about:blank] 09:15:37 INFO - PROCESS | 10545 | 1466180137000 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 3052ms 09:15:37 INFO - PROCESS | 10545 | 1466180137086 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:15:37 INFO - PROCESS | 10545 | 1466180137092 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 09:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:15:37 INFO - PROCESS | 10545 | 1466180137102 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - PROCESS | 10545 | 1466180137109 Marionette TRACE conn4 <- [1,2626,null,{}] 09:15:37 INFO - PROCESS | 10545 | 1466180137127 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:37 INFO - PROCESS | 10545 | 1466180137134 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:37 INFO - PROCESS | 10545 | 1466180137323 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:15:37 INFO - PROCESS | 10545 | 1466180137337 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:37 INFO - PROCESS | 10545 | 1466180137345 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:37 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b29a000 == 9 [pid = 10545] [id = 664] 09:15:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 68 (0x8b29b800) [pid = 10545] [serial = 1993] [outer = (nil)] 09:15:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 69 (0x8b2a1800) [pid = 10545] [serial = 1994] [outer = 0x8b29b800] 09:15:37 INFO - PROCESS | 10545 | 1466180137430 Marionette DEBUG loaded listener.js 09:15:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x8b53c000) [pid = 10545] [serial = 1995] [outer = 0x8b29b800] 09:15:38 INFO - PROCESS | 10545 | 1466180138518 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1446ms 09:15:38 INFO - PROCESS | 10545 | 1466180138550 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 10545 | 1466180138560 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 09:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:15:38 INFO - PROCESS | 10545 | 1466180138573 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 10545 | 1466180138577 Marionette TRACE conn4 <- [1,2630,null,{}] 09:15:38 INFO - PROCESS | 10545 | 1466180138586 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:38 INFO - PROCESS | 10545 | 1466180138591 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:38 INFO - PROCESS | 10545 | 1466180138845 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:15:38 INFO - PROCESS | 10545 | 1466180138862 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:38 INFO - PROCESS | 10545 | 1466180138875 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:38 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c913400 == 10 [pid = 10545] [id = 665] 09:15:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x8c913c00) [pid = 10545] [serial = 1996] [outer = (nil)] 09:15:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x8c918400) [pid = 10545] [serial = 1997] [outer = 0x8c913c00] 09:15:38 INFO - PROCESS | 10545 | 1466180138955 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x8da9a400) [pid = 10545] [serial = 1998] [outer = 0x8c913c00] 09:15:40 INFO - PROCESS | 10545 | 1466180140002 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:15:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:15:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1494ms 09:15:40 INFO - PROCESS | 10545 | 1466180140071 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:15:40 INFO - PROCESS | 10545 | 1466180140077 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 09:15:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:15:40 INFO - PROCESS | 10545 | 1466180140084 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 10545 | 1466180140090 Marionette TRACE conn4 <- [1,2634,null,{}] 09:15:40 INFO - PROCESS | 10545 | 1466180140122 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:40 INFO - PROCESS | 10545 | 1466180140132 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:40 INFO - PROCESS | 10545 | 1466180140394 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:15:40 INFO - PROCESS | 10545 | 1466180140418 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:40 INFO - PROCESS | 10545 | 1466180140431 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:40 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dcae400 == 11 [pid = 10545] [id = 666] 09:15:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x8dcae800) [pid = 10545] [serial = 1999] [outer = (nil)] 09:15:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8dd27000) [pid = 10545] [serial = 2000] [outer = 0x8dcae800] 09:15:40 INFO - PROCESS | 10545 | 1466180140509 Marionette DEBUG loaded listener.js 09:15:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8ddb2c00) [pid = 10545] [serial = 2001] [outer = 0x8dcae800] 09:15:41 INFO - PROCESS | 10545 | 1466180141516 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:15:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:15:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1486ms 09:15:41 INFO - PROCESS | 10545 | 1466180141571 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:15:41 INFO - PROCESS | 10545 | 1466180141575 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 09:15:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:15:41 INFO - PROCESS | 10545 | 1466180141591 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:15:41 INFO - PROCESS | 10545 | 1466180141595 Marionette TRACE conn4 <- [1,2638,null,{}] 09:15:41 INFO - PROCESS | 10545 | 1466180141601 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:41 INFO - PROCESS | 10545 | 1466180141607 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:42 INFO - PROCESS | 10545 | 1466180142299 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:15:42 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8b53bc00) [pid = 10545] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:15:42 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8edd9c00) [pid = 10545] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:15:42 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x8b6e4400) [pid = 10545] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:15:42 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x8c915000) [pid = 10545] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:15:42 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x8e887000) [pid = 10545] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:15:42 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x8da9a800) [pid = 10545] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:15:42 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0x8b531400) [pid = 10545] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:15:42 INFO - PROCESS | 10545 | --DOMWINDOW == 68 (0x8a9eac00) [pid = 10545] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:15:42 INFO - PROCESS | 10545 | --DOMWINDOW == 67 (0x8f64e000) [pid = 10545] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:15:42 INFO - PROCESS | 10545 | --DOMWINDOW == 66 (0x8ddb4800) [pid = 10545] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:15:42 INFO - PROCESS | 10545 | 1466180142469 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:42 INFO - PROCESS | 10545 | 1466180142479 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:42 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e8800 == 12 [pid = 10545] [id = 667] 09:15:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 67 (0x8a9eac00) [pid = 10545] [serial = 2002] [outer = (nil)] 09:15:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 68 (0x8c915000) [pid = 10545] [serial = 2003] [outer = 0x8a9eac00] 09:15:42 INFO - PROCESS | 10545 | 1466180142556 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 69 (0x8e88b800) [pid = 10545] [serial = 2004] [outer = 0x8a9eac00] 09:15:43 INFO - PROCESS | 10545 | 1466180143375 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:15:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:15:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1842ms 09:15:43 INFO - PROCESS | 10545 | 1466180143434 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:15:43 INFO - PROCESS | 10545 | 1466180143437 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 09:15:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:15:43 INFO - PROCESS | 10545 | 1466180143445 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:15:43 INFO - PROCESS | 10545 | 1466180143449 Marionette TRACE conn4 <- [1,2642,null,{}] 09:15:43 INFO - PROCESS | 10545 | 1466180143455 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:43 INFO - PROCESS | 10545 | 1466180143461 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:43 INFO - PROCESS | 10545 | 1466180143630 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:15:43 INFO - PROCESS | 10545 | 1466180143641 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 10545 | 1466180143648 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:43 INFO - PROCESS | 10545 | ++DOCSHELL 0x8daa2400 == 13 [pid = 10545] [id = 668] 09:15:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x8e88e000) [pid = 10545] [serial = 2005] [outer = (nil)] 09:15:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x8e8d0400) [pid = 10545] [serial = 2006] [outer = 0x8e88e000] 09:15:43 INFO - PROCESS | 10545 | 1466180143722 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x8ede4800) [pid = 10545] [serial = 2007] [outer = 0x8e88e000] 09:15:44 INFO - PROCESS | 10545 | 1466180144889 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:15:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:15:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1487ms 09:15:44 INFO - PROCESS | 10545 | 1466180144934 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:15:44 INFO - PROCESS | 10545 | 1466180144941 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 09:15:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:15:44 INFO - PROCESS | 10545 | 1466180144951 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:15:44 INFO - PROCESS | 10545 | 1466180144958 Marionette TRACE conn4 <- [1,2646,null,{}] 09:15:44 INFO - PROCESS | 10545 | 1466180144968 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:44 INFO - PROCESS | 10545 | 1466180144973 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:45 INFO - PROCESS | 10545 | 1466180145240 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:15:45 INFO - PROCESS | 10545 | 1466180145540 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 10545 | 1466180145548 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:45 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b53c400 == 14 [pid = 10545] [id = 669] 09:15:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x8c0c6800) [pid = 10545] [serial = 2008] [outer = (nil)] 09:15:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x8c910c00) [pid = 10545] [serial = 2009] [outer = 0x8c0c6800] 09:15:45 INFO - PROCESS | 10545 | 1466180145680 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8da9e800) [pid = 10545] [serial = 2010] [outer = 0x8c0c6800] 09:15:46 INFO - PROCESS | 10545 | 1466180146680 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:15:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:15:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1804ms 09:15:46 INFO - PROCESS | 10545 | 1466180146755 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 10545 | 1466180146763 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 09:15:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:15:46 INFO - PROCESS | 10545 | 1466180146775 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 10545 | 1466180146779 Marionette TRACE conn4 <- [1,2650,null,{}] 09:15:46 INFO - PROCESS | 10545 | 1466180146786 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:46 INFO - PROCESS | 10545 | 1466180146792 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:47 INFO - PROCESS | 10545 | 1466180147047 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:15:47 INFO - PROCESS | 10545 | 1466180147333 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 10545 | 1466180147346 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:47 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddec00 == 15 [pid = 10545] [id = 670] 09:15:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8dd1dc00) [pid = 10545] [serial = 2011] [outer = (nil)] 09:15:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8dd29000) [pid = 10545] [serial = 2012] [outer = 0x8dd1dc00] 09:15:47 INFO - PROCESS | 10545 | 1466180147439 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8e890800) [pid = 10545] [serial = 2013] [outer = 0x8dd1dc00] 09:15:48 INFO - PROCESS | 10545 | 1466180148535 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:15:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:15:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1798ms 09:15:48 INFO - PROCESS | 10545 | 1466180148574 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:15:48 INFO - PROCESS | 10545 | 1466180148578 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 09:15:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:15:48 INFO - PROCESS | 10545 | 1466180148586 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 10545 | 1466180148592 Marionette TRACE conn4 <- [1,2654,null,{}] 09:15:48 INFO - PROCESS | 10545 | 1466180148611 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:48 INFO - PROCESS | 10545 | 1466180148621 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:48 INFO - PROCESS | 10545 | 1466180148830 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:15:49 INFO - PROCESS | 10545 | 1466180149057 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:49 INFO - PROCESS | 10545 | 1466180149070 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:49 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f645000 == 16 [pid = 10545] [id = 671] 09:15:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8f645800) [pid = 10545] [serial = 2014] [outer = (nil)] 09:15:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8f648c00) [pid = 10545] [serial = 2015] [outer = 0x8f645800] 09:15:49 INFO - PROCESS | 10545 | 1466180149185 Marionette DEBUG loaded listener.js 09:15:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8f6b8400) [pid = 10545] [serial = 2016] [outer = 0x8f645800] 09:15:50 INFO - PROCESS | 10545 | 1466180150192 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:15:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:15:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1693ms 09:15:50 INFO - PROCESS | 10545 | 1466180150281 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 10545 | 1466180150287 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 09:15:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:15:50 INFO - PROCESS | 10545 | 1466180150294 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 10545 | 1466180150298 Marionette TRACE conn4 <- [1,2658,null,{}] 09:15:50 INFO - PROCESS | 10545 | 1466180150305 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:50 INFO - PROCESS | 10545 | 1466180150311 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:50 INFO - PROCESS | 10545 | 1466180150569 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:15:50 INFO - PROCESS | 10545 | 1466180150821 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 10545 | 1466180150834 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:50 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b536000 == 17 [pid = 10545] [id = 672] 09:15:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8b53b400) [pid = 10545] [serial = 2017] [outer = (nil)] 09:15:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8dac4c00) [pid = 10545] [serial = 2018] [outer = 0x8b53b400] 09:15:50 INFO - PROCESS | 10545 | 1466180150967 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8dd2c000) [pid = 10545] [serial = 2019] [outer = 0x8b53b400] 09:15:52 INFO - PROCESS | 10545 | 1466180152231 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:15:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:15:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1996ms 09:15:52 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8da9a000) [pid = 10545] [serial = 1943] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8dca9400) [pid = 10545] [serial = 1944] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8eddb800) [pid = 10545] [serial = 1946] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8ede1400) [pid = 10545] [serial = 1947] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8dac6000) [pid = 10545] [serial = 1941] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8e8c9400) [pid = 10545] [serial = 1940] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8f6bc400) [pid = 10545] [serial = 1949] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8f6c7400) [pid = 10545] [serial = 1950] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 10545 | 1466180152372 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 10545 | 1466180152379 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 09:15:52 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8e890c00) [pid = 10545] [serial = 1967] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8efd3400) [pid = 10545] [serial = 1964] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x8daa5000) [pid = 10545] [serial = 1958] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x8dac8000) [pid = 10545] [serial = 1959] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x8f6d2c00) [pid = 10545] [serial = 1952] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x8f6d0800) [pid = 10545] [serial = 1953] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0x8b29c800) [pid = 10545] [serial = 1955] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 10545 | --DOMWINDOW == 68 (0x8b53a400) [pid = 10545] [serial = 1956] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 10545 | --DOMWINDOW == 67 (0x8efd7400) [pid = 10545] [serial = 1965] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 10545 | --DOMWINDOW == 66 (0x8e888c00) [pid = 10545] [serial = 1962] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 10545 | --DOMWINDOW == 65 (0x8ddbd800) [pid = 10545] [serial = 1961] [outer = (nil)] [url = about:blank] 09:15:52 INFO - PROCESS | 10545 | --DOMWINDOW == 64 (0x8edddc00) [pid = 10545] [serial = 1968] [outer = (nil)] [url = about:blank] 09:15:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:15:52 INFO - PROCESS | 10545 | 1466180152432 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 10545 | 1466180152438 Marionette TRACE conn4 <- [1,2662,null,{}] 09:15:52 INFO - PROCESS | 10545 | 1466180152457 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:52 INFO - PROCESS | 10545 | 1466180152466 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:52 INFO - PROCESS | 10545 | 1466180152662 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:15:52 INFO - PROCESS | 10545 | 1466180152875 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 10545 | 1466180152884 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:52 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6e1800 == 18 [pid = 10545] [id = 673] 09:15:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 65 (0x8c0c2800) [pid = 10545] [serial = 2020] [outer = (nil)] 09:15:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 66 (0x8c91bc00) [pid = 10545] [serial = 2021] [outer = 0x8c0c2800] 09:15:52 INFO - PROCESS | 10545 | 1466180152970 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 67 (0x8dac2c00) [pid = 10545] [serial = 2022] [outer = 0x8c0c2800] 09:15:53 INFO - PROCESS | 10545 | 1466180153808 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:15:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:15:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1452ms 09:15:53 INFO - PROCESS | 10545 | 1466180153876 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 09:15:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:15:53 INFO - PROCESS | 10545 | 1466180153885 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 09:15:53 INFO - PROCESS | 10545 | 1466180153898 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:15:53 INFO - PROCESS | 10545 | 1466180153903 Marionette TRACE conn4 <- [1,2666,null,{}] 09:15:53 INFO - PROCESS | 10545 | 1466180153910 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:53 INFO - PROCESS | 10545 | 1466180153917 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:54 INFO - PROCESS | 10545 | 1466180154117 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:15:54 INFO - PROCESS | 10545 | 1466180154265 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 10545 | 1466180154274 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:54 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbc9c00 == 19 [pid = 10545] [id = 674] 09:15:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 68 (0x8dca8c00) [pid = 10545] [serial = 2023] [outer = (nil)] 09:15:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 69 (0x8dd2a400) [pid = 10545] [serial = 2024] [outer = 0x8dca8c00] 09:15:54 INFO - PROCESS | 10545 | 1466180154359 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x8e884000) [pid = 10545] [serial = 2025] [outer = 0x8dca8c00] 09:15:55 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:55 INFO - PROCESS | 10545 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:15:55 INFO - PROCESS | 10545 | 1466180155746 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:15:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:15:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1889ms 09:15:55 INFO - PROCESS | 10545 | 1466180155843 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:15:55 INFO - PROCESS | 10545 | 1466180155846 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 09:15:55 INFO - PROCESS | 10545 | 1466180155864 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:15:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:15:55 INFO - PROCESS | 10545 | 1466180155876 Marionette TRACE conn4 <- [1,2670,null,{}] 09:15:55 INFO - PROCESS | 10545 | 1466180155904 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:55 INFO - PROCESS | 10545 | 1466180155911 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:56 INFO - PROCESS | 10545 | 1466180156144 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:15:56 INFO - PROCESS | 10545 | 1466180156173 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:56 INFO - PROCESS | 10545 | 1466180156187 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:56 INFO - PROCESS | 10545 | ++DOCSHELL 0x8edde800 == 20 [pid = 10545] [id = 675] 09:15:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x8ede6000) [pid = 10545] [serial = 2026] [outer = (nil)] 09:15:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x8efd8400) [pid = 10545] [serial = 2027] [outer = 0x8ede6000] 09:15:56 INFO - PROCESS | 10545 | 1466180156265 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x8f643000) [pid = 10545] [serial = 2028] [outer = 0x8ede6000] 09:15:57 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x8a9eb800) [pid = 10545] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:15:57 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x8da9bc00) [pid = 10545] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:15:57 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x8dd21400) [pid = 10545] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:15:57 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0x8ddb3000) [pid = 10545] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:15:57 INFO - PROCESS | 10545 | --DOMWINDOW == 68 (0x8ddbdc00) [pid = 10545] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:15:57 INFO - PROCESS | 10545 | --DOMWINDOW == 67 (0x8c913c00) [pid = 10545] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:15:57 INFO - PROCESS | 10545 | --DOMWINDOW == 66 (0x8dcae800) [pid = 10545] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:15:57 INFO - PROCESS | 10545 | --DOMWINDOW == 65 (0x8dacf400) [pid = 10545] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:15:57 INFO - PROCESS | 10545 | --DOMWINDOW == 64 (0x8c911c00) [pid = 10545] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:15:57 INFO - PROCESS | 10545 | --DOMWINDOW == 63 (0x8b29cc00) [pid = 10545] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:15:57 INFO - PROCESS | 10545 | --DOMWINDOW == 62 (0x8b29b800) [pid = 10545] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:15:57 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:57 INFO - PROCESS | 10545 | 1466180157796 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:15:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 09:15:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:15:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:15:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1950ms 09:15:57 INFO - PROCESS | 10545 | 1466180157828 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 10545 | 1466180157833 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 09:15:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:15:57 INFO - PROCESS | 10545 | 1466180157841 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 10545 | 1466180157844 Marionette TRACE conn4 <- [1,2674,null,{}] 09:15:57 INFO - PROCESS | 10545 | 1466180157851 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:57 INFO - PROCESS | 10545 | 1466180157857 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:58 INFO - PROCESS | 10545 | 1466180158092 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:15:58 INFO - PROCESS | 10545 | 1466180158108 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 10545 | 1466180158117 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:15:58 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9ed000 == 21 [pid = 10545] [id = 676] 09:15:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 63 (0x8b29b800) [pid = 10545] [serial = 2029] [outer = (nil)] 09:15:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 64 (0x8efd5c00) [pid = 10545] [serial = 2030] [outer = 0x8b29b800] 09:15:58 INFO - PROCESS | 10545 | 1466180158195 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 65 (0x8efe2400) [pid = 10545] [serial = 2031] [outer = 0x8b29b800] 09:15:59 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:15:59 INFO - PROCESS | 10545 | 1466180159561 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:15:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 09:15:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:15:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:15:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1782ms 09:15:59 INFO - PROCESS | 10545 | 1466180159718 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 10545 | 1466180159725 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 09:15:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:15:59 INFO - PROCESS | 10545 | 1466180159780 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 10545 | 1466180159787 Marionette TRACE conn4 <- [1,2678,null,{}] 09:15:59 INFO - PROCESS | 10545 | 1466180159799 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:59 INFO - PROCESS | 10545 | 1466180159805 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:00 INFO - PROCESS | 10545 | 1466180160031 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:16:00 INFO - PROCESS | 10545 | 1466180160219 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:00 INFO - PROCESS | 10545 | 1466180160235 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:00 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b52f800 == 22 [pid = 10545] [id = 677] 09:16:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 66 (0x8c90e800) [pid = 10545] [serial = 2032] [outer = (nil)] 09:16:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 67 (0x8da9bc00) [pid = 10545] [serial = 2033] [outer = 0x8c90e800] 09:16:00 INFO - PROCESS | 10545 | 1466180160327 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 68 (0x8daa4c00) [pid = 10545] [serial = 2034] [outer = 0x8c90e800] 09:16:01 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:01 INFO - PROCESS | 10545 | 1466180161915 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:16:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:16:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2235ms 09:16:01 INFO - PROCESS | 10545 | 1466180161974 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 09:16:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:16:01 INFO - PROCESS | 10545 | 1466180161983 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 09:16:02 INFO - PROCESS | 10545 | 1466180162038 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:16:02 INFO - PROCESS | 10545 | 1466180162044 Marionette TRACE conn4 <- [1,2682,null,{}] 09:16:02 INFO - PROCESS | 10545 | 1466180162054 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:02 INFO - PROCESS | 10545 | 1466180162061 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:02 INFO - PROCESS | 10545 | 1466180162300 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:16:02 INFO - PROCESS | 10545 | 1466180162490 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 10545 | 1466180162497 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:02 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e8c6400 == 23 [pid = 10545] [id = 678] 09:16:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 69 (0x8e8c6c00) [pid = 10545] [serial = 2035] [outer = (nil)] 09:16:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x8eddd000) [pid = 10545] [serial = 2036] [outer = 0x8e8c6c00] 09:16:02 INFO - PROCESS | 10545 | 1466180162587 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x8ede3000) [pid = 10545] [serial = 2037] [outer = 0x8e8c6c00] 09:16:03 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:03 INFO - PROCESS | 10545 | 1466180163955 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:16:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1983ms 09:16:04 INFO - PROCESS | 10545 | 1466180164112 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 09:16:04 INFO - PROCESS | 10545 | 1466180164118 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 09:16:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:16:04 INFO - PROCESS | 10545 | 1466180164137 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:16:04 INFO - PROCESS | 10545 | 1466180164144 Marionette TRACE conn4 <- [1,2686,null,{}] 09:16:04 INFO - PROCESS | 10545 | 1466180164163 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:04 INFO - PROCESS | 10545 | 1466180164173 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:04 INFO - PROCESS | 10545 | 1466180164362 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:16:04 INFO - PROCESS | 10545 | 1466180164546 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 10545 | 1466180164556 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:04 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f646c00 == 24 [pid = 10545] [id = 679] 09:16:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x8f6c7c00) [pid = 10545] [serial = 2038] [outer = (nil)] 09:16:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x8f842000) [pid = 10545] [serial = 2039] [outer = 0x8f6c7c00] 09:16:04 INFO - PROCESS | 10545 | 1466180164645 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x8f849000) [pid = 10545] [serial = 2040] [outer = 0x8f6c7c00] 09:16:06 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:06 INFO - PROCESS | 10545 | 1466180166168 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:16:06 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 09:16:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:16:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:16:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:16:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2102ms 09:16:06 INFO - PROCESS | 10545 | 1466180166240 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 09:16:06 INFO - PROCESS | 10545 | 1466180166245 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 09:16:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:16:06 INFO - PROCESS | 10545 | 1466180166254 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 10545 | 1466180166259 Marionette TRACE conn4 <- [1,2690,null,{}] 09:16:06 INFO - PROCESS | 10545 | 1466180166265 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:06 INFO - PROCESS | 10545 | 1466180166271 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:06 INFO - PROCESS | 10545 | 1466180166678 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:16:06 INFO - PROCESS | 10545 | 1466180166885 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 10545 | 1466180166899 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:07 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b538800 == 25 [pid = 10545] [id = 680] 09:16:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8b6dfc00) [pid = 10545] [serial = 2041] [outer = (nil)] 09:16:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8c90f400) [pid = 10545] [serial = 2042] [outer = 0x8b6dfc00] 09:16:07 INFO - PROCESS | 10545 | 1466180167073 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8daa2c00) [pid = 10545] [serial = 2043] [outer = 0x8b6dfc00] 09:16:08 INFO - PROCESS | 10545 | --DOCSHELL 0x8b29c000 == 24 [pid = 10545] [id = 662] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8b530000) [pid = 10545] [serial = 1971] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8b298800) [pid = 10545] [serial = 1970] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8dacc800) [pid = 10545] [serial = 1974] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x8da9fc00) [pid = 10545] [serial = 1973] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x8e885400) [pid = 10545] [serial = 1977] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x8ddb4400) [pid = 10545] [serial = 1976] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x8f6bd400) [pid = 10545] [serial = 1980] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0x8f64e800) [pid = 10545] [serial = 1979] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 68 (0x8f6d1c00) [pid = 10545] [serial = 1983] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 67 (0x8f6cf400) [pid = 10545] [serial = 1982] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 66 (0x8c918400) [pid = 10545] [serial = 1997] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 65 (0x8dd27000) [pid = 10545] [serial = 2000] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 64 (0x8dca7800) [pid = 10545] [serial = 1992] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 63 (0x8dbcc000) [pid = 10545] [serial = 1991] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 62 (0x8fad1800) [pid = 10545] [serial = 1986] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 61 (0x8dbcd000) [pid = 10545] [serial = 1985] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 60 (0x8e8d0400) [pid = 10545] [serial = 2006] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 59 (0x8b6df400) [pid = 10545] [serial = 1989] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 58 (0x8b535400) [pid = 10545] [serial = 1988] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 57 (0x8ddb2c00) [pid = 10545] [serial = 2001] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 56 (0x8b2a1800) [pid = 10545] [serial = 1994] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 55 (0x8b53c000) [pid = 10545] [serial = 1995] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 54 (0x8c915000) [pid = 10545] [serial = 2003] [outer = (nil)] [url = about:blank] 09:16:08 INFO - PROCESS | 10545 | --DOMWINDOW == 53 (0x8da9a400) [pid = 10545] [serial = 1998] [outer = (nil)] [url = about:blank] 09:16:09 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:09 INFO - PROCESS | 10545 | 1466180169569 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:16:09 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:16:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:16:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:16:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:16:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 3344ms 09:16:09 INFO - PROCESS | 10545 | 1466180169599 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 09:16:09 INFO - PROCESS | 10545 | 1466180169606 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 09:16:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:16:09 INFO - PROCESS | 10545 | 1466180169615 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:16:09 INFO - PROCESS | 10545 | 1466180169622 Marionette TRACE conn4 <- [1,2694,null,{}] 09:16:09 INFO - PROCESS | 10545 | 1466180169633 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:09 INFO - PROCESS | 10545 | 1466180169638 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:09 INFO - PROCESS | 10545 | 1466180169830 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:16:10 INFO - PROCESS | 10545 | 1466180170023 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 10545 | 1466180170033 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:10 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b533000 == 25 [pid = 10545] [id = 681] 09:16:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 54 (0x8b535800) [pid = 10545] [serial = 2044] [outer = (nil)] 09:16:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 55 (0x8b53e800) [pid = 10545] [serial = 2045] [outer = 0x8b535800] 09:16:10 INFO - PROCESS | 10545 | 1466180170112 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 56 (0x8b6dc800) [pid = 10545] [serial = 2046] [outer = 0x8b535800] 09:16:11 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:11 INFO - PROCESS | 10545 | 1466180171339 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:16:11 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:16:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:16:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:16:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:16:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1744ms 09:16:11 INFO - PROCESS | 10545 | 1466180171379 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 09:16:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:16:11 INFO - PROCESS | 10545 | 1466180171389 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 09:16:11 INFO - PROCESS | 10545 | 1466180171401 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:16:11 INFO - PROCESS | 10545 | 1466180171407 Marionette TRACE conn4 <- [1,2698,null,{}] 09:16:11 INFO - PROCESS | 10545 | 1466180171420 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:11 INFO - PROCESS | 10545 | 1466180171427 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:11 INFO - PROCESS | 10545 | 1466180171719 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:16:11 INFO - PROCESS | 10545 | 1466180171749 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 10545 | 1466180171759 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:11 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6e3c00 == 26 [pid = 10545] [id = 682] 09:16:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 57 (0x8da9a000) [pid = 10545] [serial = 2047] [outer = (nil)] 09:16:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 58 (0x8dac5400) [pid = 10545] [serial = 2048] [outer = 0x8da9a000] 09:16:11 INFO - PROCESS | 10545 | 1466180171838 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 59 (0x8dacfc00) [pid = 10545] [serial = 2049] [outer = 0x8da9a000] 09:16:13 INFO - PROCESS | 10545 | --DOMWINDOW == 58 (0x8a9eac00) [pid = 10545] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:16:13 INFO - PROCESS | 10545 | --DOMWINDOW == 57 (0x8b29b800) [pid = 10545] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:16:13 INFO - PROCESS | 10545 | --DOMWINDOW == 56 (0x8ede6000) [pid = 10545] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:16:13 INFO - PROCESS | 10545 | --DOMWINDOW == 55 (0x8f645800) [pid = 10545] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:16:13 INFO - PROCESS | 10545 | --DOMWINDOW == 54 (0x8e88e000) [pid = 10545] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:16:13 INFO - PROCESS | 10545 | --DOMWINDOW == 53 (0x8dd1dc00) [pid = 10545] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:16:13 INFO - PROCESS | 10545 | --DOMWINDOW == 52 (0x8c0c6800) [pid = 10545] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:16:13 INFO - PROCESS | 10545 | --DOMWINDOW == 51 (0x8b53b400) [pid = 10545] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:16:13 INFO - PROCESS | 10545 | --DOMWINDOW == 50 (0x8c0c2800) [pid = 10545] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:16:13 INFO - PROCESS | 10545 | --DOMWINDOW == 49 (0x8dca8c00) [pid = 10545] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:16:13 INFO - PROCESS | 10545 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:13 INFO - PROCESS | 10545 | 1466180173340 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:16:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:16:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:16:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:16:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:16:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2001ms 09:16:13 INFO - PROCESS | 10545 | 1466180173403 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 09:16:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:16:13 INFO - PROCESS | 10545 | 1466180173408 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 09:16:13 INFO - PROCESS | 10545 | 1466180173415 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:16:13 INFO - PROCESS | 10545 | 1466180173421 Marionette TRACE conn4 <- [1,2702,null,{}] 09:16:13 INFO - PROCESS | 10545 | 1466180173442 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:13 INFO - PROCESS | 10545 | 1466180173452 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:13 INFO - PROCESS | 10545 | 1466180173671 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:16:13 INFO - PROCESS | 10545 | 1466180173689 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 10545 | 1466180173701 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:13 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dd25400 == 27 [pid = 10545] [id = 683] 09:16:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 50 (0x8dd25800) [pid = 10545] [serial = 2050] [outer = (nil)] 09:16:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 51 (0x8ddb1c00) [pid = 10545] [serial = 2051] [outer = 0x8dd25800] 09:16:13 INFO - PROCESS | 10545 | 1466180173781 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 52 (0x8ddb7c00) [pid = 10545] [serial = 2052] [outer = 0x8dd25800] 09:16:14 INFO - PROCESS | 10545 | 1466180174844 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:16:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:16:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1444ms 09:16:14 INFO - PROCESS | 10545 | 1466180174859 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:16:14 INFO - PROCESS | 10545 | 1466180174865 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 09:16:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:16:14 INFO - PROCESS | 10545 | 1466180174875 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - PROCESS | 10545 | 1466180174881 Marionette TRACE conn4 <- [1,2706,null,{}] 09:16:14 INFO - PROCESS | 10545 | 1466180174891 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:14 INFO - PROCESS | 10545 | 1466180174897 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:15 INFO - PROCESS | 10545 | 1466180175104 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:16:15 INFO - PROCESS | 10545 | 1466180175357 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:15 INFO - PROCESS | 10545 | 1466180175365 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:15 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b2a2800 == 28 [pid = 10545] [id = 684] 09:16:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 53 (0x8b52fc00) [pid = 10545] [serial = 2053] [outer = (nil)] 09:16:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 54 (0x8c90fc00) [pid = 10545] [serial = 2054] [outer = 0x8b52fc00] 09:16:15 INFO - PROCESS | 10545 | 1466180175501 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 55 (0x8daa8000) [pid = 10545] [serial = 2055] [outer = 0x8b52fc00] 09:16:16 INFO - PROCESS | 10545 | 1466180176594 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:16:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:16:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1747ms 09:16:16 INFO - PROCESS | 10545 | 1466180176623 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 09:16:16 INFO - PROCESS | 10545 | 1466180176632 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 09:16:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:16:16 INFO - PROCESS | 10545 | 1466180176643 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:16:16 INFO - PROCESS | 10545 | 1466180176647 Marionette TRACE conn4 <- [1,2710,null,{}] 09:16:16 INFO - PROCESS | 10545 | 1466180176654 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:16 INFO - PROCESS | 10545 | 1466180176661 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:16 INFO - PROCESS | 10545 | 1466180176909 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:16:17 INFO - PROCESS | 10545 | 1466180177145 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 10545 | 1466180177163 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:17 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dd22c00 == 29 [pid = 10545] [id = 685] 09:16:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 56 (0x8dd27000) [pid = 10545] [serial = 2056] [outer = (nil)] 09:16:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 57 (0x8ddb4400) [pid = 10545] [serial = 2057] [outer = 0x8dd27000] 09:16:17 INFO - PROCESS | 10545 | 1466180177280 Marionette DEBUG loaded listener.js 09:16:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 58 (0x8e887c00) [pid = 10545] [serial = 2058] [outer = 0x8dd27000] 09:16:18 INFO - PROCESS | 10545 | 1466180178379 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:16:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:16:18 INFO - PROCESS | 10545 | 1466180178432 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 09:16:18 INFO - PROCESS | 10545 | 1466180178441 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 10545 | 1466180178448 Marionette TRACE conn4 <- [1,2714,null,{}] 09:16:18 INFO - PROCESS | 10545 | 1466180178467 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:18 INFO - PROCESS | 10545 | 1466180178477 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:18 INFO - PROCESS | 10545 | 1466180178711 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:16:18 INFO - PROCESS | 10545 | 1466180178951 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 10545 | 1466180178963 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:19 INFO - PROCESS | 10545 | ++DOCSHELL 0x8efd9c00 == 30 [pid = 10545] [id = 686] 09:16:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 59 (0x8efdb800) [pid = 10545] [serial = 2059] [outer = (nil)] 09:16:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 60 (0x8f641400) [pid = 10545] [serial = 2060] [outer = 0x8efdb800] 09:16:19 INFO - PROCESS | 10545 | 1466180179075 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 61 (0x8f6b9c00) [pid = 10545] [serial = 2061] [outer = 0x8efdb800] 09:16:20 INFO - PROCESS | 10545 | 1466180180043 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:16:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:16:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1646ms 09:16:20 INFO - PROCESS | 10545 | 1466180180085 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:16:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:16:20 INFO - PROCESS | 10545 | 1466180180090 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 09:16:20 INFO - PROCESS | 10545 | 1466180180098 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 10545 | 1466180180101 Marionette TRACE conn4 <- [1,2718,null,{}] 09:16:20 INFO - PROCESS | 10545 | 1466180180108 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:20 INFO - PROCESS | 10545 | 1466180180113 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:20 INFO - PROCESS | 10545 | 1466180180319 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:16:20 INFO - PROCESS | 10545 | 1466180180548 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 10545 | 1466180180557 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:20 INFO - PROCESS | 10545 | ++DOCSHELL 0x89de1800 == 31 [pid = 10545] [id = 687] 09:16:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 62 (0x89de3000) [pid = 10545] [serial = 2062] [outer = (nil)] 09:16:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 63 (0x8dac8000) [pid = 10545] [serial = 2063] [outer = 0x89de3000] 09:16:20 INFO - PROCESS | 10545 | 1466180180690 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 64 (0x8dca9400) [pid = 10545] [serial = 2064] [outer = 0x89de3000] 09:16:22 INFO - PROCESS | 10545 | 1466180182002 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 10545 | 1466180182149 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 09:16:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:16:22 INFO - PROCESS | 10545 | 1466180182168 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 10545 | 1466180182174 Marionette TRACE conn4 <- [1,2722,null,{}] 09:16:22 INFO - PROCESS | 10545 | 1466180182188 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:22 INFO - PROCESS | 10545 | 1466180182202 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:22 INFO - PROCESS | 10545 | 1466180182370 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:16:22 INFO - PROCESS | 10545 | 1466180182523 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:22 INFO - PROCESS | 10545 | 1466180182538 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:22 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b29c000 == 32 [pid = 10545] [id = 688] 09:16:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 47 (0x8b29c800) [pid = 10545] [serial = 2065] [outer = (nil)] 09:16:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 48 (0x8b6e3400) [pid = 10545] [serial = 2066] [outer = 0x8b29c800] 09:16:22 INFO - PROCESS | 10545 | 1466180182614 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 49 (0x8c0c3400) [pid = 10545] [serial = 2067] [outer = 0x8b29c800] 09:16:23 INFO - PROCESS | 10545 | 1466180183484 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 09:16:23 INFO - PROCESS | 10545 | 1466180183528 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 09:16:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:16:23 INFO - PROCESS | 10545 | 1466180183540 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:16:23 INFO - PROCESS | 10545 | 1466180183544 Marionette TRACE conn4 <- [1,2726,null,{}] 09:16:23 INFO - PROCESS | 10545 | 1466180183551 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:23 INFO - PROCESS | 10545 | 1466180183557 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:23 INFO - PROCESS | 10545 | 1466180183740 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:16:23 INFO - PROCESS | 10545 | 1466180183881 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 10545 | 1466180183891 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:23 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dac3c00 == 33 [pid = 10545] [id = 689] 09:16:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 50 (0x8dbd1400) [pid = 10545] [serial = 2068] [outer = (nil)] 09:16:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 51 (0x8dca7c00) [pid = 10545] [serial = 2069] [outer = 0x8dbd1400] 09:16:23 INFO - PROCESS | 10545 | 1466180183967 Marionette DEBUG loaded listener.js 09:16:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 52 (0x8dd1f800) [pid = 10545] [serial = 2070] [outer = 0x8dbd1400] 09:16:24 INFO - PROCESS | 10545 | 1466180184894 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:16:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:16:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1386ms 09:16:24 INFO - PROCESS | 10545 | 1466180184927 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:16:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:16:24 INFO - PROCESS | 10545 | 1466180184932 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 09:16:24 INFO - PROCESS | 10545 | 1466180184946 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 10545 | 1466180184952 Marionette TRACE conn4 <- [1,2730,null,{}] 09:16:24 INFO - PROCESS | 10545 | 1466180184969 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:24 INFO - PROCESS | 10545 | 1466180184979 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:25 INFO - PROCESS | 10545 | 1466180185220 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:16:25 INFO - PROCESS | 10545 | 1466180185244 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 10545 | 1466180185256 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:25 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e8c4c00 == 34 [pid = 10545] [id = 690] 09:16:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 53 (0x8e8ca800) [pid = 10545] [serial = 2071] [outer = (nil)] 09:16:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 54 (0x8edddc00) [pid = 10545] [serial = 2072] [outer = 0x8e8ca800] 09:16:25 INFO - PROCESS | 10545 | 1466180185330 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 55 (0x8efd8000) [pid = 10545] [serial = 2073] [outer = 0x8e8ca800] 09:16:26 INFO - PROCESS | 10545 | --DOMWINDOW == 54 (0x8b535800) [pid = 10545] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:16:26 INFO - PROCESS | 10545 | --DOMWINDOW == 53 (0x8da9a000) [pid = 10545] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:16:26 INFO - PROCESS | 10545 | --DOMWINDOW == 52 (0x8c90e800) [pid = 10545] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:16:26 INFO - PROCESS | 10545 | --DOMWINDOW == 51 (0x8e8c6c00) [pid = 10545] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:16:26 INFO - PROCESS | 10545 | --DOMWINDOW == 50 (0x8f6c7c00) [pid = 10545] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:16:26 INFO - PROCESS | 10545 | 1466180186729 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:16:26 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 09:16:26 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:16:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:16:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:16:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1805ms 09:16:26 INFO - PROCESS | 10545 | 1466180186745 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 10545 | 1466180186749 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 09:16:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:16:26 INFO - PROCESS | 10545 | 1466180186757 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 10545 | 1466180186760 Marionette TRACE conn4 <- [1,2734,null,{}] 09:16:26 INFO - PROCESS | 10545 | 1466180186767 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:26 INFO - PROCESS | 10545 | 1466180186772 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:27 INFO - PROCESS | 10545 | 1466180187030 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:16:27 INFO - PROCESS | 10545 | 1466180187051 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 10545 | 1466180187059 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:27 INFO - PROCESS | 10545 | ++DOCSHELL 0x8eddcc00 == 35 [pid = 10545] [id = 691] 09:16:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 51 (0x8ede3c00) [pid = 10545] [serial = 2074] [outer = (nil)] 09:16:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 52 (0x8f64c000) [pid = 10545] [serial = 2075] [outer = 0x8ede3c00] 09:16:27 INFO - PROCESS | 10545 | 1466180187133 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 10545 | ++DOMWINDOW == 53 (0x8f650400) [pid = 10545] [serial = 2076] [outer = 0x8ede3c00] 09:16:28 INFO - PROCESS | 10545 | 1466180188041 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:16:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:16:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1341ms 09:16:28 INFO - PROCESS | 10545 | 1466180188100 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:16:28 INFO - PROCESS | 10545 | 1466180188104 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 09:16:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:16:28 INFO - PROCESS | 10545 | 1466180188110 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 10545 | 1466180188114 Marionette TRACE conn4 <- [1,2738,null,{}] 09:16:28 INFO - PROCESS | 10545 | 1466180188120 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:28 INFO - PROCESS | 10545 | 1466180188125 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:28 INFO - PROCESS | 10545 | 1466180188298 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:16:28 INFO - PROCESS | 10545 | 1466180188437 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:28 INFO - PROCESS | 10545 | 1466180188448 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:28 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dace400 == 36 [pid = 10545] [id = 692] 09:16:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 54 (0x8dcaa400) [pid = 10545] [serial = 2077] [outer = (nil)] 09:16:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 55 (0x8f6ce000) [pid = 10545] [serial = 2078] [outer = 0x8dcaa400] 09:16:28 INFO - PROCESS | 10545 | 1466180188517 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 56 (0x8f6d1800) [pid = 10545] [serial = 2079] [outer = 0x8dcaa400] 09:16:29 INFO - PROCESS | 10545 | 1466180189598 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:16:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:16:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1531ms 09:16:29 INFO - PROCESS | 10545 | 1466180189643 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:16:29 INFO - PROCESS | 10545 | 1466180189650 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 09:16:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:16:29 INFO - PROCESS | 10545 | 1466180189660 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:16:29 INFO - PROCESS | 10545 | 1466180189667 Marionette TRACE conn4 <- [1,2742,null,{}] 09:16:29 INFO - PROCESS | 10545 | 1466180189677 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:29 INFO - PROCESS | 10545 | 1466180189683 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:29 INFO - PROCESS | 10545 | 1466180189928 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:16:30 INFO - PROCESS | 10545 | 1466180190208 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 10545 | 1466180190220 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:30 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddf400 == 37 [pid = 10545] [id = 693] 09:16:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 57 (0x8b6e0800) [pid = 10545] [serial = 2080] [outer = (nil)] 09:16:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 58 (0x8da9e800) [pid = 10545] [serial = 2081] [outer = 0x8b6e0800] 09:16:30 INFO - PROCESS | 10545 | 1466180190313 Marionette DEBUG loaded listener.js 09:16:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 59 (0x8dca3c00) [pid = 10545] [serial = 2082] [outer = 0x8b6e0800] 09:16:31 INFO - PROCESS | 10545 | 1466180191305 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:16:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:16:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1692ms 09:16:31 INFO - PROCESS | 10545 | 1466180191352 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:16:31 INFO - PROCESS | 10545 | 1466180191360 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 09:16:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:16:31 INFO - PROCESS | 10545 | 1466180191373 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 10545 | 1466180191378 Marionette TRACE conn4 <- [1,2746,null,{}] 09:16:31 INFO - PROCESS | 10545 | 1466180191385 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:31 INFO - PROCESS | 10545 | 1466180191390 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:31 INFO - PROCESS | 10545 | 1466180191652 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:16:32 INFO - PROCESS | 10545 | 1466180191993 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 10545 | 1466180192005 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:32 INFO - PROCESS | 10545 | ++DOCSHELL 0x8daca400 == 38 [pid = 10545] [id = 694] 09:16:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 60 (0x8e88e800) [pid = 10545] [serial = 2083] [outer = (nil)] 09:16:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 61 (0x8f648c00) [pid = 10545] [serial = 2084] [outer = 0x8e88e800] 09:16:32 INFO - PROCESS | 10545 | 1466180192103 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 62 (0x8f6c9c00) [pid = 10545] [serial = 2085] [outer = 0x8e88e800] 09:16:33 INFO - PROCESS | 10545 | 1466180193046 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:16:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:16:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1735ms 09:16:33 INFO - PROCESS | 10545 | 1466180193108 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:16:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:16:33 INFO - PROCESS | 10545 | 1466180193113 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 09:16:33 INFO - PROCESS | 10545 | 1466180193121 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 10545 | 1466180193128 Marionette TRACE conn4 <- [1,2750,null,{}] 09:16:33 INFO - PROCESS | 10545 | 1466180193147 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:33 INFO - PROCESS | 10545 | 1466180193157 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:33 INFO - PROCESS | 10545 | 1466180193399 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:16:33 INFO - PROCESS | 10545 | 1466180193637 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:33 INFO - PROCESS | 10545 | 1466180193651 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:33 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b539c00 == 39 [pid = 10545] [id = 695] 09:16:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 63 (0x8fac5800) [pid = 10545] [serial = 2086] [outer = (nil)] 09:16:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 64 (0x8faca000) [pid = 10545] [serial = 2087] [outer = 0x8fac5800] 09:16:33 INFO - PROCESS | 10545 | 1466180193753 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 65 (0x8face400) [pid = 10545] [serial = 2088] [outer = 0x8fac5800] 09:16:34 INFO - PROCESS | 10545 | 1466180194692 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:16:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:16:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1604ms 09:16:34 INFO - PROCESS | 10545 | 1466180194725 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:16:34 INFO - PROCESS | 10545 | 1466180194731 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 09:16:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:16:34 INFO - PROCESS | 10545 | 1466180194738 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:16:34 INFO - PROCESS | 10545 | 1466180194743 Marionette TRACE conn4 <- [1,2754,null,{}] 09:16:34 INFO - PROCESS | 10545 | 1466180194769 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:34 INFO - PROCESS | 10545 | 1466180194775 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:34 INFO - PROCESS | 10545 | 1466180194985 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:16:35 INFO - PROCESS | 10545 | 1466180195219 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:35 INFO - PROCESS | 10545 | 1466180195229 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:35 INFO - PROCESS | 10545 | ++DOCSHELL 0x8daa7c00 == 40 [pid = 10545] [id = 696] 09:16:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 66 (0x8fac8800) [pid = 10545] [serial = 2089] [outer = (nil)] 09:16:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 67 (0x90216800) [pid = 10545] [serial = 2090] [outer = 0x8fac8800] 09:16:35 INFO - PROCESS | 10545 | 1466180195331 Marionette DEBUG loaded listener.js 09:16:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 68 (0x9021b000) [pid = 10545] [serial = 2091] [outer = 0x8fac8800] 09:16:36 INFO - PROCESS | 10545 | 1466180196209 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:16:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:16:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1510ms 09:16:36 INFO - PROCESS | 10545 | 1466180196249 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:16:36 INFO - PROCESS | 10545 | 1466180196253 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 09:16:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:16:36 INFO - PROCESS | 10545 | 1466180196268 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - PROCESS | 10545 | 1466180196275 Marionette TRACE conn4 <- [1,2758,null,{}] 09:16:36 INFO - PROCESS | 10545 | 1466180196288 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:36 INFO - PROCESS | 10545 | 1466180196293 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:36 INFO - PROCESS | 10545 | 1466180196493 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:16:36 INFO - PROCESS | 10545 | 1466180196748 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:36 INFO - PROCESS | 10545 | 1466180196757 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:36 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd8400 == 41 [pid = 10545] [id = 697] 09:16:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 69 (0x8b294400) [pid = 10545] [serial = 2092] [outer = (nil)] 09:16:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x903d0000) [pid = 10545] [serial = 2093] [outer = 0x8b294400] 09:16:36 INFO - PROCESS | 10545 | 1466180196886 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x903d3400) [pid = 10545] [serial = 2094] [outer = 0x8b294400] 09:16:37 INFO - PROCESS | 10545 | 1466180197885 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:16:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:16:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1652ms 09:16:37 INFO - PROCESS | 10545 | 1466180197914 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:16:37 INFO - PROCESS | 10545 | 1466180197918 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 09:16:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:16:37 INFO - PROCESS | 10545 | 1466180197928 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:16:37 INFO - PROCESS | 10545 | 1466180197931 Marionette TRACE conn4 <- [1,2762,null,{}] 09:16:37 INFO - PROCESS | 10545 | 1466180197939 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:37 INFO - PROCESS | 10545 | 1466180197952 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:38 INFO - PROCESS | 10545 | 1466180198181 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:16:38 INFO - PROCESS | 10545 | 1466180198416 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 10545 | 1466180198425 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:38 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9eac00 == 42 [pid = 10545] [id = 698] 09:16:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x8b535800) [pid = 10545] [serial = 2095] [outer = (nil)] 09:16:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x8dacec00) [pid = 10545] [serial = 2096] [outer = 0x8b535800] 09:16:38 INFO - PROCESS | 10545 | 1466180198560 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x91581c00) [pid = 10545] [serial = 2097] [outer = 0x8b535800] 09:16:39 INFO - PROCESS | 10545 | 1466180199449 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:16:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:16:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1788ms 09:16:39 INFO - PROCESS | 10545 | 1466180199726 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:16:39 INFO - PROCESS | 10545 | 1466180199734 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 09:16:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:16:39 INFO - PROCESS | 10545 | 1466180199743 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:16:39 INFO - PROCESS | 10545 | 1466180199748 Marionette TRACE conn4 <- [1,2766,null,{}] 09:16:39 INFO - PROCESS | 10545 | 1466180199757 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:39 INFO - PROCESS | 10545 | 1466180199764 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:39 INFO - PROCESS | 10545 | 1466180199979 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:16:40 INFO - PROCESS | 10545 | 1466180200224 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 10545 | 1466180200243 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:40 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6de400 == 43 [pid = 10545] [id = 699] 09:16:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8b6dec00) [pid = 10545] [serial = 2098] [outer = (nil)] 09:16:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8c90e800) [pid = 10545] [serial = 2099] [outer = 0x8b6dec00] 09:16:40 INFO - PROCESS | 10545 | 1466180200321 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8da9f400) [pid = 10545] [serial = 2100] [outer = 0x8b6dec00] 09:16:41 INFO - PROCESS | 10545 | 1466180201317 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:16:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:16:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1640ms 09:16:41 INFO - PROCESS | 10545 | 1466180201385 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:16:41 INFO - PROCESS | 10545 | 1466180201390 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 09:16:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:16:41 INFO - PROCESS | 10545 | 1466180201401 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 10545 | 1466180201407 Marionette TRACE conn4 <- [1,2770,null,{}] 09:16:41 INFO - PROCESS | 10545 | 1466180201414 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:41 INFO - PROCESS | 10545 | 1466180201420 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:41 INFO - PROCESS | 10545 | 1466180201663 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:16:42 INFO - PROCESS | 10545 | --DOCSHELL 0x8b538800 == 42 [pid = 10545] [id = 680] 09:16:42 INFO - PROCESS | 10545 | --DOCSHELL 0x8b533000 == 41 [pid = 10545] [id = 681] 09:16:42 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6e3c00 == 40 [pid = 10545] [id = 682] 09:16:42 INFO - PROCESS | 10545 | --DOCSHELL 0x8eddcc00 == 39 [pid = 10545] [id = 691] 09:16:42 INFO - PROCESS | 10545 | --DOCSHELL 0x8e8c4c00 == 38 [pid = 10545] [id = 690] 09:16:42 INFO - PROCESS | 10545 | --DOCSHELL 0x8dac3c00 == 37 [pid = 10545] [id = 689] 09:16:42 INFO - PROCESS | 10545 | --DOCSHELL 0x8b29c000 == 36 [pid = 10545] [id = 688] 09:16:42 INFO - PROCESS | 10545 | --DOCSHELL 0x8efd9c00 == 35 [pid = 10545] [id = 686] 09:16:42 INFO - PROCESS | 10545 | --DOCSHELL 0x89de1800 == 34 [pid = 10545] [id = 687] 09:16:42 INFO - PROCESS | 10545 | --DOCSHELL 0x8dd22c00 == 33 [pid = 10545] [id = 685] 09:16:42 INFO - PROCESS | 10545 | --DOCSHELL 0x8dd25400 == 32 [pid = 10545] [id = 683] 09:16:42 INFO - PROCESS | 10545 | --DOCSHELL 0x8b2a2800 == 31 [pid = 10545] [id = 684] 09:16:42 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6de400 == 30 [pid = 10545] [id = 699] 09:16:42 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd8400 == 29 [pid = 10545] [id = 697] 09:16:42 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9eac00 == 28 [pid = 10545] [id = 698] 09:16:42 INFO - PROCESS | 10545 | --DOCSHELL 0x8daa7c00 == 27 [pid = 10545] [id = 696] 09:16:42 INFO - PROCESS | 10545 | --DOCSHELL 0x8b539c00 == 26 [pid = 10545] [id = 695] 09:16:42 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddf400 == 25 [pid = 10545] [id = 693] 09:16:42 INFO - PROCESS | 10545 | --DOCSHELL 0x8daca400 == 24 [pid = 10545] [id = 694] 09:16:42 INFO - PROCESS | 10545 | --DOCSHELL 0x8dace400 == 23 [pid = 10545] [id = 692] 09:16:42 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8c90f400) [pid = 10545] [serial = 2042] [outer = (nil)] [url = about:blank] 09:16:42 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8b53e800) [pid = 10545] [serial = 2045] [outer = (nil)] [url = about:blank] 09:16:42 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8dac5400) [pid = 10545] [serial = 2048] [outer = (nil)] [url = about:blank] 09:16:42 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x8daa4c00) [pid = 10545] [serial = 2034] [outer = (nil)] [url = about:blank] 09:16:42 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x8da9bc00) [pid = 10545] [serial = 2033] [outer = (nil)] [url = about:blank] 09:16:42 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x8ede3000) [pid = 10545] [serial = 2037] [outer = (nil)] [url = about:blank] 09:16:42 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x8eddd000) [pid = 10545] [serial = 2036] [outer = (nil)] [url = about:blank] 09:16:42 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0x8f849000) [pid = 10545] [serial = 2040] [outer = (nil)] [url = about:blank] 09:16:42 INFO - PROCESS | 10545 | --DOMWINDOW == 68 (0x8f842000) [pid = 10545] [serial = 2039] [outer = (nil)] [url = about:blank] 09:16:42 INFO - PROCESS | 10545 | --DOMWINDOW == 67 (0x8dacfc00) [pid = 10545] [serial = 2049] [outer = (nil)] [url = about:blank] 09:16:42 INFO - PROCESS | 10545 | --DOMWINDOW == 66 (0x8b6dc800) [pid = 10545] [serial = 2046] [outer = (nil)] [url = about:blank] 09:16:42 INFO - PROCESS | 10545 | --DOMWINDOW == 65 (0x8ddb1c00) [pid = 10545] [serial = 2051] [outer = (nil)] [url = about:blank] 09:16:43 INFO - PROCESS | 10545 | 1466180203029 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:43 INFO - PROCESS | 10545 | 1466180203041 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:43 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dddc00 == 24 [pid = 10545] [id = 700] 09:16:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 66 (0x89dde000) [pid = 10545] [serial = 2101] [outer = (nil)] 09:16:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 67 (0x89de3c00) [pid = 10545] [serial = 2102] [outer = 0x89dde000] 09:16:43 INFO - PROCESS | 10545 | 1466180203130 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 68 (0x8a9ef800) [pid = 10545] [serial = 2103] [outer = 0x89dde000] 09:16:43 INFO - PROCESS | 10545 | 1466180203988 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:16:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:16:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 2646ms 09:16:44 INFO - PROCESS | 10545 | 1466180204046 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:16:44 INFO - PROCESS | 10545 | 1466180204052 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 09:16:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:16:44 INFO - PROCESS | 10545 | 1466180204062 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 10545 | 1466180204068 Marionette TRACE conn4 <- [1,2774,null,{}] 09:16:44 INFO - PROCESS | 10545 | 1466180204077 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:44 INFO - PROCESS | 10545 | 1466180204084 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:44 INFO - PROCESS | 10545 | 1466180204267 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:16:44 INFO - PROCESS | 10545 | 1466180204425 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 10545 | 1466180204437 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:44 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b53a800 == 25 [pid = 10545] [id = 701] 09:16:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 69 (0x8b53b000) [pid = 10545] [serial = 2104] [outer = (nil)] 09:16:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x8b6e3800) [pid = 10545] [serial = 2105] [outer = 0x8b53b000] 09:16:44 INFO - PROCESS | 10545 | 1466180204525 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x8c0c5400) [pid = 10545] [serial = 2106] [outer = 0x8b53b000] 09:16:45 INFO - PROCESS | 10545 | 1466180205407 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:16:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:16:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1403ms 09:16:45 INFO - PROCESS | 10545 | 1466180205470 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:16:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:16:45 INFO - PROCESS | 10545 | 1466180205479 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 09:16:45 INFO - PROCESS | 10545 | 1466180205486 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:16:45 INFO - PROCESS | 10545 | 1466180205491 Marionette TRACE conn4 <- [1,2778,null,{}] 09:16:45 INFO - PROCESS | 10545 | 1466180205501 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:45 INFO - PROCESS | 10545 | 1466180205508 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:45 INFO - PROCESS | 10545 | 1466180205748 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:16:45 INFO - PROCESS | 10545 | 1466180205774 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:45 INFO - PROCESS | 10545 | 1466180205784 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:45 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6ddc00 == 26 [pid = 10545] [id = 702] 09:16:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x8daa4c00) [pid = 10545] [serial = 2107] [outer = (nil)] 09:16:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x8dac9400) [pid = 10545] [serial = 2108] [outer = 0x8daa4c00] 09:16:45 INFO - PROCESS | 10545 | 1466180205857 Marionette DEBUG loaded listener.js 09:16:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x8dbc8800) [pid = 10545] [serial = 2109] [outer = 0x8daa4c00] 09:16:46 INFO - PROCESS | 10545 | 1466180206973 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:16:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:16:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1546ms 09:16:47 INFO - PROCESS | 10545 | 1466180207036 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:16:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:16:47 INFO - PROCESS | 10545 | 1466180207040 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 09:16:47 INFO - PROCESS | 10545 | 1466180207057 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - PROCESS | 10545 | 1466180207068 Marionette TRACE conn4 <- [1,2782,null,{}] 09:16:47 INFO - PROCESS | 10545 | 1466180207084 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:47 INFO - PROCESS | 10545 | 1466180207092 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:47 INFO - PROCESS | 10545 | 1466180207365 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:16:47 INFO - PROCESS | 10545 | 1466180207411 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:47 INFO - PROCESS | 10545 | 1466180207421 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:47 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dd26000 == 27 [pid = 10545] [id = 703] 09:16:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8dd2c000) [pid = 10545] [serial = 2110] [outer = (nil)] 09:16:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8ddbac00) [pid = 10545] [serial = 2111] [outer = 0x8dd2c000] 09:16:47 INFO - PROCESS | 10545 | 1466180207505 Marionette DEBUG loaded listener.js 09:16:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8e885000) [pid = 10545] [serial = 2112] [outer = 0x8dd2c000] 09:16:48 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8dcaa400) [pid = 10545] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:16:48 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8e8ca800) [pid = 10545] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:16:48 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8ede3c00) [pid = 10545] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:16:48 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x8dd25800) [pid = 10545] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:16:48 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x8b29c800) [pid = 10545] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:16:48 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x8b52fc00) [pid = 10545] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:16:48 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x8dbd1400) [pid = 10545] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:16:48 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0x89de3000) [pid = 10545] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:16:48 INFO - PROCESS | 10545 | --DOMWINDOW == 68 (0x8efdb800) [pid = 10545] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:16:48 INFO - PROCESS | 10545 | --DOMWINDOW == 67 (0x8dd27000) [pid = 10545] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:16:48 INFO - PROCESS | 10545 | --DOMWINDOW == 66 (0x8b6dfc00) [pid = 10545] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:16:48 INFO - PROCESS | 10545 | 1466180208879 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:16:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:16:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1868ms 09:16:48 INFO - PROCESS | 10545 | 1466180208915 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:16:48 INFO - PROCESS | 10545 | 1466180208921 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 09:16:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:16:48 INFO - PROCESS | 10545 | 1466180208927 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:16:48 INFO - PROCESS | 10545 | 1466180208931 Marionette TRACE conn4 <- [1,2786,null,{}] 09:16:48 INFO - PROCESS | 10545 | 1466180208937 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:48 INFO - PROCESS | 10545 | 1466180208942 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:49 INFO - PROCESS | 10545 | 1466180209121 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:16:49 INFO - PROCESS | 10545 | 1466180209130 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:49 INFO - PROCESS | 10545 | 1466180209140 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:49 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9eb400 == 28 [pid = 10545] [id = 704] 09:16:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 67 (0x8b29d000) [pid = 10545] [serial = 2113] [outer = (nil)] 09:16:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 68 (0x8e890800) [pid = 10545] [serial = 2114] [outer = 0x8b29d000] 09:16:49 INFO - PROCESS | 10545 | 1466180209343 Marionette DEBUG loaded listener.js 09:16:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 69 (0x8e8c3c00) [pid = 10545] [serial = 2115] [outer = 0x8b29d000] 09:16:50 INFO - PROCESS | 10545 | 1466180210118 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:16:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:16:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1235ms 09:16:50 INFO - PROCESS | 10545 | 1466180210163 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:16:50 INFO - PROCESS | 10545 | 1466180210168 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 09:16:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:16:50 INFO - PROCESS | 10545 | 1466180210175 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:16:50 INFO - PROCESS | 10545 | 1466180210179 Marionette TRACE conn4 <- [1,2790,null,{}] 09:16:50 INFO - PROCESS | 10545 | 1466180210185 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:50 INFO - PROCESS | 10545 | 1466180210190 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:50 INFO - PROCESS | 10545 | 1466180210493 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:16:50 INFO - PROCESS | 10545 | 1466180210632 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 10545 | 1466180210644 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:50 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddcc00 == 29 [pid = 10545] [id = 705] 09:16:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x89ddd400) [pid = 10545] [serial = 2116] [outer = (nil)] 09:16:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x8a9e4c00) [pid = 10545] [serial = 2117] [outer = 0x89ddd400] 09:16:50 INFO - PROCESS | 10545 | 1466180210737 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x8b6de400) [pid = 10545] [serial = 2118] [outer = 0x89ddd400] 09:16:51 INFO - PROCESS | 10545 | 1466180211897 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:16:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:16:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1793ms 09:16:51 INFO - PROCESS | 10545 | 1466180211971 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:16:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:16:51 INFO - PROCESS | 10545 | 1466180211978 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 09:16:51 INFO - PROCESS | 10545 | 1466180211988 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 10545 | 1466180211994 Marionette TRACE conn4 <- [1,2794,null,{}] 09:16:52 INFO - PROCESS | 10545 | 1466180212003 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:52 INFO - PROCESS | 10545 | 1466180212009 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:52 INFO - PROCESS | 10545 | 1466180212255 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:16:52 INFO - PROCESS | 10545 | 1466180212512 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 10545 | 1466180212526 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:52 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b53b800 == 30 [pid = 10545] [id = 706] 09:16:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x8dbc7400) [pid = 10545] [serial = 2119] [outer = (nil)] 09:16:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x8dd21800) [pid = 10545] [serial = 2120] [outer = 0x8dbc7400] 09:16:52 INFO - PROCESS | 10545 | 1466180212661 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8ddb6000) [pid = 10545] [serial = 2121] [outer = 0x8dbc7400] 09:16:53 INFO - PROCESS | 10545 | 1466180213707 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:16:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:16:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1789ms 09:16:53 INFO - PROCESS | 10545 | 1466180213776 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:16:53 INFO - PROCESS | 10545 | 1466180213782 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 09:16:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:16:53 INFO - PROCESS | 10545 | 1466180213789 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 10545 | 1466180213793 Marionette TRACE conn4 <- [1,2798,null,{}] 09:16:53 INFO - PROCESS | 10545 | 1466180213800 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:53 INFO - PROCESS | 10545 | 1466180213805 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:54 INFO - PROCESS | 10545 | 1466180214039 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:16:54 INFO - PROCESS | 10545 | 1466180214372 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 10545 | 1466180214381 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:54 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b2a1800 == 31 [pid = 10545] [id = 707] 09:16:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8efd7800) [pid = 10545] [serial = 2122] [outer = (nil)] 09:16:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8efdc800) [pid = 10545] [serial = 2123] [outer = 0x8efd7800] 09:16:54 INFO - PROCESS | 10545 | 1466180214477 Marionette DEBUG loaded listener.js 09:16:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8f645400) [pid = 10545] [serial = 2124] [outer = 0x8efd7800] 09:16:55 INFO - PROCESS | 10545 | 1466180215552 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:16:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:16:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1783ms 09:16:55 INFO - PROCESS | 10545 | 1466180215574 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:16:55 INFO - PROCESS | 10545 | 1466180215581 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 09:16:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:16:55 INFO - PROCESS | 10545 | 1466180215600 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:16:55 INFO - PROCESS | 10545 | 1466180215609 Marionette TRACE conn4 <- [1,2802,null,{}] 09:16:55 INFO - PROCESS | 10545 | 1466180215616 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:55 INFO - PROCESS | 10545 | 1466180215624 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:55 INFO - PROCESS | 10545 | 1466180215867 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:16:56 INFO - PROCESS | 10545 | 1466180216116 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:56 INFO - PROCESS | 10545 | 1466180216127 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:56 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd8000 == 32 [pid = 10545] [id = 708] 09:16:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x89de0800) [pid = 10545] [serial = 2125] [outer = (nil)] 09:16:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8b539800) [pid = 10545] [serial = 2126] [outer = 0x89de0800] 09:16:56 INFO - PROCESS | 10545 | 1466180216247 Marionette DEBUG loaded listener.js 09:16:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8c919000) [pid = 10545] [serial = 2127] [outer = 0x89de0800] 09:16:57 INFO - PROCESS | 10545 | 1466180217475 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:16:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:16:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1948ms 09:16:57 INFO - PROCESS | 10545 | 1466180217552 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:16:57 INFO - PROCESS | 10545 | 1466180217558 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 09:16:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:16:57 INFO - PROCESS | 10545 | 1466180217569 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:16:57 INFO - PROCESS | 10545 | 1466180217574 Marionette TRACE conn4 <- [1,2806,null,{}] 09:16:57 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e8800 == 31 [pid = 10545] [id = 667] 09:16:57 INFO - PROCESS | 10545 | --DOCSHELL 0x8dcae400 == 30 [pid = 10545] [id = 666] 09:16:57 INFO - PROCESS | 10545 | --DOCSHELL 0x8c913400 == 29 [pid = 10545] [id = 665] 09:16:57 INFO - PROCESS | 10545 | --DOCSHELL 0x8edde800 == 28 [pid = 10545] [id = 675] 09:16:57 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbc9c00 == 27 [pid = 10545] [id = 674] 09:16:57 INFO - PROCESS | 10545 | --DOCSHELL 0x8b29a000 == 26 [pid = 10545] [id = 664] 09:16:57 INFO - PROCESS | 10545 | --DOCSHELL 0x8b296c00 == 25 [pid = 10545] [id = 663] 09:16:57 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8f6ce000) [pid = 10545] [serial = 2078] [outer = (nil)] [url = about:blank] 09:16:57 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8edddc00) [pid = 10545] [serial = 2072] [outer = (nil)] [url = about:blank] 09:16:57 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8f64c000) [pid = 10545] [serial = 2075] [outer = (nil)] [url = about:blank] 09:16:57 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8ddb7c00) [pid = 10545] [serial = 2052] [outer = (nil)] [url = about:blank] 09:16:57 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8b6e3400) [pid = 10545] [serial = 2066] [outer = (nil)] [url = about:blank] 09:16:57 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8c0c3400) [pid = 10545] [serial = 2067] [outer = (nil)] [url = about:blank] 09:16:57 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8c90fc00) [pid = 10545] [serial = 2054] [outer = (nil)] [url = about:blank] 09:16:57 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x8daa8000) [pid = 10545] [serial = 2055] [outer = (nil)] [url = about:blank] 09:16:57 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x8dca7c00) [pid = 10545] [serial = 2069] [outer = (nil)] [url = about:blank] 09:16:57 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x8dac8000) [pid = 10545] [serial = 2063] [outer = (nil)] [url = about:blank] 09:16:57 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x8dca9400) [pid = 10545] [serial = 2064] [outer = (nil)] [url = about:blank] 09:16:57 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0x8f641400) [pid = 10545] [serial = 2060] [outer = (nil)] [url = about:blank] 09:16:57 INFO - PROCESS | 10545 | --DOMWINDOW == 68 (0x8f6b9c00) [pid = 10545] [serial = 2061] [outer = (nil)] [url = about:blank] 09:16:57 INFO - PROCESS | 10545 | --DOMWINDOW == 67 (0x8ddb4400) [pid = 10545] [serial = 2057] [outer = (nil)] [url = about:blank] 09:16:57 INFO - PROCESS | 10545 | --DOMWINDOW == 66 (0x8e887c00) [pid = 10545] [serial = 2058] [outer = (nil)] [url = about:blank] 09:16:57 INFO - PROCESS | 10545 | --DOMWINDOW == 65 (0x8efd8000) [pid = 10545] [serial = 2073] [outer = (nil)] [url = about:blank] 09:16:57 INFO - PROCESS | 10545 | --DOMWINDOW == 64 (0x8dd1f800) [pid = 10545] [serial = 2070] [outer = (nil)] [url = about:blank] 09:16:57 INFO - PROCESS | 10545 | --DOMWINDOW == 63 (0x8f650400) [pid = 10545] [serial = 2076] [outer = (nil)] [url = about:blank] 09:16:57 INFO - PROCESS | 10545 | --DOMWINDOW == 62 (0x8daa2c00) [pid = 10545] [serial = 2043] [outer = (nil)] [url = about:blank] 09:16:57 INFO - PROCESS | 10545 | --DOMWINDOW == 61 (0x8f6d1800) [pid = 10545] [serial = 2079] [outer = (nil)] [url = about:blank] 09:16:57 INFO - PROCESS | 10545 | 1466180217775 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:57 INFO - PROCESS | 10545 | 1466180217792 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:58 INFO - PROCESS | 10545 | 1466180218025 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:16:58 INFO - PROCESS | 10545 | 1466180218125 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 10545 | 1466180218136 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:58 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6dcc00 == 26 [pid = 10545] [id = 709] 09:16:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 62 (0x8b6df800) [pid = 10545] [serial = 2128] [outer = (nil)] 09:16:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 63 (0x8c0cac00) [pid = 10545] [serial = 2129] [outer = 0x8b6df800] 09:16:58 INFO - PROCESS | 10545 | 1466180218225 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 64 (0x8c915800) [pid = 10545] [serial = 2130] [outer = 0x8b6df800] 09:16:59 INFO - PROCESS | 10545 | 1466180219037 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:16:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:16:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1542ms 09:16:59 INFO - PROCESS | 10545 | 1466180219110 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:16:59 INFO - PROCESS | 10545 | 1466180219117 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 09:16:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:16:59 INFO - PROCESS | 10545 | 1466180219128 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - PROCESS | 10545 | 1466180219132 Marionette TRACE conn4 <- [1,2810,null,{}] 09:16:59 INFO - PROCESS | 10545 | 1466180219139 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:59 INFO - PROCESS | 10545 | 1466180219145 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:59 INFO - PROCESS | 10545 | 1466180219331 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:16:59 INFO - PROCESS | 10545 | 1466180219485 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:59 INFO - PROCESS | 10545 | 1466180219495 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:16:59 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbc7000 == 27 [pid = 10545] [id = 710] 09:16:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 65 (0x8dbc8400) [pid = 10545] [serial = 2131] [outer = (nil)] 09:16:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 66 (0x8dca8400) [pid = 10545] [serial = 2132] [outer = 0x8dbc8400] 09:16:59 INFO - PROCESS | 10545 | 1466180219585 Marionette DEBUG loaded listener.js 09:16:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 67 (0x8dd26800) [pid = 10545] [serial = 2133] [outer = 0x8dbc8400] 09:17:00 INFO - PROCESS | 10545 | 1466180220538 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:17:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:17:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1436ms 09:17:00 INFO - PROCESS | 10545 | 1466180220565 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:17:00 INFO - PROCESS | 10545 | 1466180220569 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 09:17:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:17:00 INFO - PROCESS | 10545 | 1466180220597 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:17:00 INFO - PROCESS | 10545 | 1466180220604 Marionette TRACE conn4 <- [1,2814,null,{}] 09:17:00 INFO - PROCESS | 10545 | 1466180220621 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:00 INFO - PROCESS | 10545 | 1466180220631 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:00 INFO - PROCESS | 10545 | 1466180220875 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:17:00 INFO - PROCESS | 10545 | 1466180220904 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 10545 | 1466180220917 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:00 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ede7800 == 28 [pid = 10545] [id = 711] 09:17:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 68 (0x8efd4000) [pid = 10545] [serial = 2134] [outer = (nil)] 09:17:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 69 (0x8efd9c00) [pid = 10545] [serial = 2135] [outer = 0x8efd4000] 09:17:00 INFO - PROCESS | 10545 | 1466180220990 Marionette DEBUG loaded listener.js 09:17:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x8f645800) [pid = 10545] [serial = 2136] [outer = 0x8efd4000] 09:17:02 INFO - PROCESS | 10545 | 1466180222068 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:17:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:17:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1536ms 09:17:02 INFO - PROCESS | 10545 | 1466180222137 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:17:02 INFO - PROCESS | 10545 | 1466180222143 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 09:17:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:17:02 INFO - PROCESS | 10545 | 1466180222149 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:17:02 INFO - PROCESS | 10545 | 1466180222153 Marionette TRACE conn4 <- [1,2818,null,{}] 09:17:02 INFO - PROCESS | 10545 | 1466180222159 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:02 INFO - PROCESS | 10545 | 1466180222165 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:02 INFO - PROCESS | 10545 | 1466180222484 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:17:02 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0x8b6e0800) [pid = 10545] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:17:02 INFO - PROCESS | 10545 | --DOMWINDOW == 68 (0x89dde000) [pid = 10545] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:17:02 INFO - PROCESS | 10545 | --DOMWINDOW == 67 (0x8b6dec00) [pid = 10545] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:17:02 INFO - PROCESS | 10545 | --DOMWINDOW == 66 (0x8e88e800) [pid = 10545] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:17:02 INFO - PROCESS | 10545 | --DOMWINDOW == 65 (0x8fac5800) [pid = 10545] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:17:02 INFO - PROCESS | 10545 | --DOMWINDOW == 64 (0x8dd2c000) [pid = 10545] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:17:02 INFO - PROCESS | 10545 | --DOMWINDOW == 63 (0x8fac8800) [pid = 10545] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:17:02 INFO - PROCESS | 10545 | --DOMWINDOW == 62 (0x8daa4c00) [pid = 10545] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:17:02 INFO - PROCESS | 10545 | --DOMWINDOW == 61 (0x8b294400) [pid = 10545] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:17:02 INFO - PROCESS | 10545 | --DOMWINDOW == 60 (0x8b535800) [pid = 10545] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:17:02 INFO - PROCESS | 10545 | 1466180222665 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 10545 | 1466180222676 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:02 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddac00 == 29 [pid = 10545] [id = 712] 09:17:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 61 (0x89de2000) [pid = 10545] [serial = 2137] [outer = (nil)] 09:17:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 62 (0x8b531000) [pid = 10545] [serial = 2138] [outer = 0x89de2000] 09:17:02 INFO - PROCESS | 10545 | 1466180222758 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 63 (0x8dbcd800) [pid = 10545] [serial = 2139] [outer = 0x89de2000] 09:17:03 INFO - PROCESS | 10545 | 1466180223563 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:17:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:17:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1438ms 09:17:03 INFO - PROCESS | 10545 | 1466180223589 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:17:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:17:03 INFO - PROCESS | 10545 | 1466180223594 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 09:17:03 INFO - PROCESS | 10545 | 1466180223601 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 10545 | 1466180223605 Marionette TRACE conn4 <- [1,2822,null,{}] 09:17:03 INFO - PROCESS | 10545 | 1466180223611 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:03 INFO - PROCESS | 10545 | 1466180223616 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:03 INFO - PROCESS | 10545 | 1466180223843 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:17:03 INFO - PROCESS | 10545 | 1466180223864 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 10545 | 1466180223873 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:03 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c914c00 == 30 [pid = 10545] [id = 713] 09:17:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 64 (0x8daa5c00) [pid = 10545] [serial = 2140] [outer = (nil)] 09:17:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 65 (0x8f6be800) [pid = 10545] [serial = 2141] [outer = 0x8daa5c00] 09:17:03 INFO - PROCESS | 10545 | 1466180223950 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 66 (0x8f6bc400) [pid = 10545] [serial = 2142] [outer = 0x8daa5c00] 09:17:05 INFO - PROCESS | 10545 | 1466180225074 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:17:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:17:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1536ms 09:17:05 INFO - PROCESS | 10545 | 1466180225138 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:17:05 INFO - PROCESS | 10545 | 1466180225146 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 09:17:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:17:05 INFO - PROCESS | 10545 | 1466180225155 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:17:05 INFO - PROCESS | 10545 | 1466180225161 Marionette TRACE conn4 <- [1,2826,null,{}] 09:17:05 INFO - PROCESS | 10545 | 1466180225171 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:05 INFO - PROCESS | 10545 | 1466180225178 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:05 INFO - PROCESS | 10545 | 1466180225423 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:17:05 INFO - PROCESS | 10545 | 1466180225676 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:05 INFO - PROCESS | 10545 | 1466180225687 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:05 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b530c00 == 31 [pid = 10545] [id = 714] 09:17:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 67 (0x8b538800) [pid = 10545] [serial = 2143] [outer = (nil)] 09:17:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 68 (0x8daa2c00) [pid = 10545] [serial = 2144] [outer = 0x8b538800] 09:17:05 INFO - PROCESS | 10545 | 1466180225817 Marionette DEBUG loaded listener.js 09:17:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 69 (0x8daccc00) [pid = 10545] [serial = 2145] [outer = 0x8b538800] 09:17:06 INFO - PROCESS | 10545 | 1466180226827 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:17:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:17:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1747ms 09:17:06 INFO - PROCESS | 10545 | 1466180226902 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:17:06 INFO - PROCESS | 10545 | 1466180226910 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 09:17:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:17:06 INFO - PROCESS | 10545 | 1466180226923 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 10545 | 1466180226928 Marionette TRACE conn4 <- [1,2830,null,{}] 09:17:06 INFO - PROCESS | 10545 | 1466180226936 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:06 INFO - PROCESS | 10545 | 1466180226943 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:07 INFO - PROCESS | 10545 | 1466180227190 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:17:07 INFO - PROCESS | 10545 | 1466180227448 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 10545 | 1466180227459 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:07 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e88c400 == 32 [pid = 10545] [id = 715] 09:17:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x8e8c1400) [pid = 10545] [serial = 2146] [outer = (nil)] 09:17:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x8eddf000) [pid = 10545] [serial = 2147] [outer = 0x8e8c1400] 09:17:07 INFO - PROCESS | 10545 | 1466180227597 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x8efd3c00) [pid = 10545] [serial = 2148] [outer = 0x8e8c1400] 09:17:08 INFO - PROCESS | 10545 | 1466180228666 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:17:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:17:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1809ms 09:17:08 INFO - PROCESS | 10545 | 1466180228732 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:17:08 INFO - PROCESS | 10545 | 1466180228736 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 09:17:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:17:08 INFO - PROCESS | 10545 | 1466180228745 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 10545 | 1466180228752 Marionette TRACE conn4 <- [1,2834,null,{}] 09:17:08 INFO - PROCESS | 10545 | 1466180228771 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:08 INFO - PROCESS | 10545 | 1466180228781 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:09 INFO - PROCESS | 10545 | 1466180229030 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:17:09 INFO - PROCESS | 10545 | 1466180229282 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:09 INFO - PROCESS | 10545 | 1466180229296 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:09 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd8800 == 33 [pid = 10545] [id = 716] 09:17:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x8f6d3400) [pid = 10545] [serial = 2149] [outer = (nil)] 09:17:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x8f846400) [pid = 10545] [serial = 2150] [outer = 0x8f6d3400] 09:17:09 INFO - PROCESS | 10545 | 1466180229422 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8f84c800) [pid = 10545] [serial = 2151] [outer = 0x8f6d3400] 09:17:10 INFO - PROCESS | 10545 | 1466180230389 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:17:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:17:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1699ms 09:17:10 INFO - PROCESS | 10545 | 1466180230445 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:17:10 INFO - PROCESS | 10545 | 1466180230452 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 09:17:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:17:10 INFO - PROCESS | 10545 | 1466180230461 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:17:10 INFO - PROCESS | 10545 | 1466180230466 Marionette TRACE conn4 <- [1,2838,null,{}] 09:17:10 INFO - PROCESS | 10545 | 1466180230473 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:10 INFO - PROCESS | 10545 | 1466180230479 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:10 INFO - PROCESS | 10545 | 1466180230689 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:17:10 INFO - PROCESS | 10545 | 1466180230927 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 10545 | 1466180230935 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:11 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6dc400 == 34 [pid = 10545] [id = 717] 09:17:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8f6d0000) [pid = 10545] [serial = 2152] [outer = (nil)] 09:17:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8facd000) [pid = 10545] [serial = 2153] [outer = 0x8f6d0000] 09:17:11 INFO - PROCESS | 10545 | 1466180231065 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x90214800) [pid = 10545] [serial = 2154] [outer = 0x8f6d0000] 09:17:12 INFO - PROCESS | 10545 | 1466180232018 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:17:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:17:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1598ms 09:17:12 INFO - PROCESS | 10545 | 1466180232060 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:17:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:17:12 INFO - PROCESS | 10545 | 1466180232065 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 09:17:12 INFO - PROCESS | 10545 | 1466180232073 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 10545 | 1466180232076 Marionette TRACE conn4 <- [1,2842,null,{}] 09:17:12 INFO - PROCESS | 10545 | 1466180232084 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:12 INFO - PROCESS | 10545 | 1466180232089 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:12 INFO - PROCESS | 10545 | 1466180232287 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:17:12 INFO - PROCESS | 10545 | 1466180232535 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 10545 | 1466180232544 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:12 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e9000 == 35 [pid = 10545] [id = 718] 09:17:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8a9ea000) [pid = 10545] [serial = 2155] [outer = (nil)] 09:17:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8b6e4000) [pid = 10545] [serial = 2156] [outer = 0x8a9ea000] 09:17:12 INFO - PROCESS | 10545 | 1466180232678 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8dad0800) [pid = 10545] [serial = 2157] [outer = 0x8a9ea000] 09:17:13 INFO - PROCESS | 10545 | 1466180233654 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:17:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:17:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1649ms 09:17:13 INFO - PROCESS | 10545 | 1466180233724 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:17:13 INFO - PROCESS | 10545 | 1466180233732 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 09:17:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:17:13 INFO - PROCESS | 10545 | 1466180233744 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - PROCESS | 10545 | 1466180233751 Marionette TRACE conn4 <- [1,2846,null,{}] 09:17:13 INFO - PROCESS | 10545 | 1466180233761 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:13 INFO - PROCESS | 10545 | 1466180233780 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:14 INFO - PROCESS | 10545 | 1466180234693 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:17:14 INFO - PROCESS | 10545 | 1466180234890 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 10545 | 1466180234909 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:14 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0c6000 == 36 [pid = 10545] [id = 719] 09:17:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8c0cb400) [pid = 10545] [serial = 2158] [outer = (nil)] 09:17:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8da9dc00) [pid = 10545] [serial = 2159] [outer = 0x8c0cb400] 09:17:15 INFO - PROCESS | 10545 | 1466180235031 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8dac8400) [pid = 10545] [serial = 2160] [outer = 0x8c0cb400] 09:17:16 INFO - PROCESS | 10545 | 1466180236077 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:17:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8b53c400 == 35 [pid = 10545] [id = 669] 09:17:17 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddec00 == 34 [pid = 10545] [id = 670] 09:17:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8b52f800 == 33 [pid = 10545] [id = 677] 09:17:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6e1800 == 32 [pid = 10545] [id = 673] 09:17:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8f645000 == 31 [pid = 10545] [id = 671] 09:17:17 INFO - PROCESS | 10545 | --DOCSHELL 0x89dddc00 == 30 [pid = 10545] [id = 700] 09:17:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8f646c00 == 29 [pid = 10545] [id = 679] 09:17:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8b536000 == 28 [pid = 10545] [id = 672] 09:17:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8e8c6400 == 27 [pid = 10545] [id = 678] 09:17:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9ed000 == 26 [pid = 10545] [id = 676] 09:17:17 INFO - PROCESS | 10545 | --DOCSHELL 0x8daa2400 == 25 [pid = 10545] [id = 668] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8e890800) [pid = 10545] [serial = 2114] [outer = (nil)] [url = about:blank] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8dca3c00) [pid = 10545] [serial = 2082] [outer = (nil)] [url = about:blank] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8b6e3800) [pid = 10545] [serial = 2105] [outer = (nil)] [url = about:blank] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8da9e800) [pid = 10545] [serial = 2081] [outer = (nil)] [url = about:blank] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x89de3c00) [pid = 10545] [serial = 2102] [outer = (nil)] [url = about:blank] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8a9ef800) [pid = 10545] [serial = 2103] [outer = (nil)] [url = about:blank] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8c90e800) [pid = 10545] [serial = 2099] [outer = (nil)] [url = about:blank] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8da9f400) [pid = 10545] [serial = 2100] [outer = (nil)] [url = about:blank] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8f6c9c00) [pid = 10545] [serial = 2085] [outer = (nil)] [url = about:blank] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8f648c00) [pid = 10545] [serial = 2084] [outer = (nil)] [url = about:blank] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x8face400) [pid = 10545] [serial = 2088] [outer = (nil)] [url = about:blank] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x8faca000) [pid = 10545] [serial = 2087] [outer = (nil)] [url = about:blank] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x8ddbac00) [pid = 10545] [serial = 2111] [outer = (nil)] [url = about:blank] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x9021b000) [pid = 10545] [serial = 2091] [outer = (nil)] [url = about:blank] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0x90216800) [pid = 10545] [serial = 2090] [outer = (nil)] [url = about:blank] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 68 (0x8e885000) [pid = 10545] [serial = 2112] [outer = (nil)] [url = about:blank] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 67 (0x8dac9400) [pid = 10545] [serial = 2108] [outer = (nil)] [url = about:blank] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 66 (0x903d3400) [pid = 10545] [serial = 2094] [outer = (nil)] [url = about:blank] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 65 (0x903d0000) [pid = 10545] [serial = 2093] [outer = (nil)] [url = about:blank] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 64 (0x8dbc8800) [pid = 10545] [serial = 2109] [outer = (nil)] [url = about:blank] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 63 (0x91581c00) [pid = 10545] [serial = 2097] [outer = (nil)] [url = about:blank] 09:17:17 INFO - PROCESS | 10545 | --DOMWINDOW == 62 (0x8dacec00) [pid = 10545] [serial = 2096] [outer = (nil)] [url = about:blank] 09:17:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:17:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 3450ms 09:17:17 INFO - PROCESS | 10545 | 1466180237376 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:17:17 INFO - PROCESS | 10545 | 1466180237380 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 09:17:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:17:17 INFO - PROCESS | 10545 | 1466180237393 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:17:17 INFO - PROCESS | 10545 | 1466180237398 Marionette TRACE conn4 <- [1,2850,null,{}] 09:17:17 INFO - PROCESS | 10545 | 1466180237408 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:17 INFO - PROCESS | 10545 | 1466180237414 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:17 INFO - PROCESS | 10545 | 1466180237607 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:17:17 INFO - PROCESS | 10545 | 1466180237755 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 10545 | 1466180237763 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:17 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b29a000 == 26 [pid = 10545] [id = 720] 09:17:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 63 (0x8b29a400) [pid = 10545] [serial = 2161] [outer = (nil)] 09:17:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 64 (0x8b29f800) [pid = 10545] [serial = 2162] [outer = 0x8b29a400] 09:17:17 INFO - PROCESS | 10545 | 1466180237849 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 65 (0x8b531c00) [pid = 10545] [serial = 2163] [outer = 0x8b29a400] 09:17:18 INFO - PROCESS | 10545 | 1466180238740 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:17:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:17:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1391ms 09:17:18 INFO - PROCESS | 10545 | 1466180238785 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:17:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:17:18 INFO - PROCESS | 10545 | 1466180238792 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 09:17:18 INFO - PROCESS | 10545 | 1466180238805 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:17:18 INFO - PROCESS | 10545 | 1466180238812 Marionette TRACE conn4 <- [1,2854,null,{}] 09:17:18 INFO - PROCESS | 10545 | 1466180238820 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:18 INFO - PROCESS | 10545 | 1466180238826 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:19 INFO - PROCESS | 10545 | 1466180239027 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:17:19 INFO - PROCESS | 10545 | 1466180239171 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:19 INFO - PROCESS | 10545 | 1466180239180 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:19 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0c7800 == 27 [pid = 10545] [id = 721] 09:17:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 66 (0x8c0cfc00) [pid = 10545] [serial = 2164] [outer = (nil)] 09:17:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 67 (0x8c911c00) [pid = 10545] [serial = 2165] [outer = 0x8c0cfc00] 09:17:19 INFO - PROCESS | 10545 | 1466180239259 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 10545 | ++DOMWINDOW == 68 (0x8da9b400) [pid = 10545] [serial = 2166] [outer = 0x8c0cfc00] 09:17:20 INFO - PROCESS | 10545 | 1466180240263 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:17:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:17:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1499ms 09:17:20 INFO - PROCESS | 10545 | 1466180240298 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:17:20 INFO - PROCESS | 10545 | 1466180240303 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 09:17:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:17:20 INFO - PROCESS | 10545 | 1466180240311 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:17:20 INFO - PROCESS | 10545 | 1466180240316 Marionette TRACE conn4 <- [1,2858,null,{}] 09:17:20 INFO - PROCESS | 10545 | 1466180240346 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:20 INFO - PROCESS | 10545 | 1466180240356 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:20 INFO - PROCESS | 10545 | 1466180240626 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:17:20 INFO - PROCESS | 10545 | 1466180240663 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:20 INFO - PROCESS | 10545 | 1466180240680 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:20 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dca6c00 == 28 [pid = 10545] [id = 722] 09:17:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 69 (0x8dca7800) [pid = 10545] [serial = 2167] [outer = (nil)] 09:17:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x8dcac400) [pid = 10545] [serial = 2168] [outer = 0x8dca7800] 09:17:20 INFO - PROCESS | 10545 | 1466180240806 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x8dd20c00) [pid = 10545] [serial = 2169] [outer = 0x8dca7800] 09:17:21 INFO - PROCESS | 10545 | 1466180241761 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:17:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:17:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1492ms 09:17:21 INFO - PROCESS | 10545 | 1466180241803 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:17:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:17:21 INFO - PROCESS | 10545 | 1466180241814 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 09:17:21 INFO - PROCESS | 10545 | 1466180241833 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 10545 | 1466180241838 Marionette TRACE conn4 <- [1,2862,null,{}] 09:17:21 INFO - PROCESS | 10545 | 1466180241882 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:21 INFO - PROCESS | 10545 | 1466180241888 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:22 INFO - PROCESS | 10545 | 1466180242573 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:17:22 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x8b53b000) [pid = 10545] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:17:22 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0x8b6df800) [pid = 10545] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:17:22 INFO - PROCESS | 10545 | --DOMWINDOW == 68 (0x8efd4000) [pid = 10545] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:17:22 INFO - PROCESS | 10545 | --DOMWINDOW == 67 (0x89ddd400) [pid = 10545] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:17:22 INFO - PROCESS | 10545 | --DOMWINDOW == 66 (0x8efd7800) [pid = 10545] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:17:22 INFO - PROCESS | 10545 | --DOMWINDOW == 65 (0x89de2000) [pid = 10545] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:17:22 INFO - PROCESS | 10545 | --DOMWINDOW == 64 (0x89de0800) [pid = 10545] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:17:22 INFO - PROCESS | 10545 | --DOMWINDOW == 63 (0x8b29d000) [pid = 10545] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:17:22 INFO - PROCESS | 10545 | --DOMWINDOW == 62 (0x8dbc8400) [pid = 10545] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:17:22 INFO - PROCESS | 10545 | --DOMWINDOW == 61 (0x8dbc7400) [pid = 10545] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:17:22 INFO - PROCESS | 10545 | --DOMWINDOW == 60 (0x8daa5c00) [pid = 10545] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:17:22 INFO - PROCESS | 10545 | 1466180242828 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:22 INFO - PROCESS | 10545 | 1466180242841 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:22 INFO - PROCESS | 10545 | ++DOCSHELL 0x89de0000 == 29 [pid = 10545] [id = 723] 09:17:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 61 (0x89de0800) [pid = 10545] [serial = 2170] [outer = (nil)] 09:17:22 INFO - PROCESS | 10545 | ++DOMWINDOW == 62 (0x8a9e6000) [pid = 10545] [serial = 2171] [outer = 0x89de0800] 09:17:22 INFO - PROCESS | 10545 | 1466180242975 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 63 (0x8b299400) [pid = 10545] [serial = 2172] [outer = 0x89de0800] 09:17:24 INFO - PROCESS | 10545 | 1466180244090 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:17:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:17:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2351ms 09:17:24 INFO - PROCESS | 10545 | 1466180244174 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:17:24 INFO - PROCESS | 10545 | 1466180244181 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 09:17:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:17:24 INFO - PROCESS | 10545 | 1466180244191 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - PROCESS | 10545 | 1466180244196 Marionette TRACE conn4 <- [1,2866,null,{}] 09:17:24 INFO - PROCESS | 10545 | 1466180244205 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:24 INFO - PROCESS | 10545 | 1466180244214 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:24 INFO - PROCESS | 10545 | 1466180244460 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:17:24 INFO - PROCESS | 10545 | 1466180244707 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 10545 | 1466180244719 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:24 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0c3000 == 30 [pid = 10545] [id = 724] 09:17:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 64 (0x8c90e800) [pid = 10545] [serial = 2173] [outer = (nil)] 09:17:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 65 (0x8da99c00) [pid = 10545] [serial = 2174] [outer = 0x8c90e800] 09:17:24 INFO - PROCESS | 10545 | 1466180244852 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 66 (0x8dac2000) [pid = 10545] [serial = 2175] [outer = 0x8c90e800] 09:17:25 INFO - PROCESS | 10545 | 1466180245927 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:17:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:17:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1793ms 09:17:25 INFO - PROCESS | 10545 | 1466180245985 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 10545 | 1466180245993 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 09:17:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:17:26 INFO - PROCESS | 10545 | 1466180246000 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - PROCESS | 10545 | 1466180246005 Marionette TRACE conn4 <- [1,2870,null,{}] 09:17:26 INFO - PROCESS | 10545 | 1466180246012 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:26 INFO - PROCESS | 10545 | 1466180246019 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:26 INFO - PROCESS | 10545 | 1466180246241 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:17:26 INFO - PROCESS | 10545 | 1466180246533 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 10545 | 1466180246541 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:26 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c90f000 == 31 [pid = 10545] [id = 725] 09:17:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 67 (0x8dd2a800) [pid = 10545] [serial = 2176] [outer = (nil)] 09:17:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 68 (0x8ddb7800) [pid = 10545] [serial = 2177] [outer = 0x8dd2a800] 09:17:26 INFO - PROCESS | 10545 | 1466180246633 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 69 (0x8e882c00) [pid = 10545] [serial = 2178] [outer = 0x8dd2a800] 09:17:27 INFO - PROCESS | 10545 | 1466180247731 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:17:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:17:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1788ms 09:17:27 INFO - PROCESS | 10545 | 1466180247790 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 10545 | 1466180247796 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 09:17:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:17:27 INFO - PROCESS | 10545 | 1466180247816 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 10545 | 1466180247824 Marionette TRACE conn4 <- [1,2874,null,{}] 09:17:27 INFO - PROCESS | 10545 | 1466180247831 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:27 INFO - PROCESS | 10545 | 1466180247839 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:28 INFO - PROCESS | 10545 | 1466180248098 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:17:28 INFO - PROCESS | 10545 | 1466180248341 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 10545 | 1466180248351 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:28 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b295c00 == 32 [pid = 10545] [id = 726] 09:17:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x8dd2cc00) [pid = 10545] [serial = 2179] [outer = (nil)] 09:17:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x8ede7000) [pid = 10545] [serial = 2180] [outer = 0x8dd2cc00] 09:17:28 INFO - PROCESS | 10545 | 1466180248484 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x8f641c00) [pid = 10545] [serial = 2181] [outer = 0x8dd2cc00] 09:17:29 INFO - PROCESS | 10545 | 1466180249626 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:17:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:17:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1906ms 09:17:29 INFO - PROCESS | 10545 | 1466180249714 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:17:29 INFO - PROCESS | 10545 | 1466180249721 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 09:17:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:17:29 INFO - PROCESS | 10545 | 1466180249731 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:17:29 INFO - PROCESS | 10545 | 1466180249737 Marionette TRACE conn4 <- [1,2878,null,{}] 09:17:29 INFO - PROCESS | 10545 | 1466180249749 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:29 INFO - PROCESS | 10545 | 1466180249755 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:30 INFO - PROCESS | 10545 | 1466180250114 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:17:30 INFO - PROCESS | 10545 | --DOCSHELL 0x8b53a800 == 31 [pid = 10545] [id = 701] 09:17:30 INFO - PROCESS | 10545 | --DOCSHELL 0x8dca6c00 == 30 [pid = 10545] [id = 722] 09:17:30 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0c7800 == 29 [pid = 10545] [id = 721] 09:17:30 INFO - PROCESS | 10545 | --DOCSHELL 0x8b29a000 == 28 [pid = 10545] [id = 720] 09:17:30 INFO - PROCESS | 10545 | 1466180250373 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 10545 | 1466180250389 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:30 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b29a000 == 29 [pid = 10545] [id = 727] 09:17:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x8b29e400) [pid = 10545] [serial = 2182] [outer = (nil)] 09:17:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x8b53ec00) [pid = 10545] [serial = 2183] [outer = 0x8b29e400] 09:17:30 INFO - PROCESS | 10545 | 1466180250485 Marionette DEBUG loaded listener.js 09:17:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8b6e2c00) [pid = 10545] [serial = 2184] [outer = 0x8b29e400] 09:17:30 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8c0c5400) [pid = 10545] [serial = 2106] [outer = (nil)] [url = about:blank] 09:17:30 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x8c0cac00) [pid = 10545] [serial = 2129] [outer = (nil)] [url = about:blank] 09:17:30 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x8efd9c00) [pid = 10545] [serial = 2135] [outer = (nil)] [url = about:blank] 09:17:30 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x8c915800) [pid = 10545] [serial = 2130] [outer = (nil)] [url = about:blank] 09:17:30 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x8f645800) [pid = 10545] [serial = 2136] [outer = (nil)] [url = about:blank] 09:17:30 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0x8b6de400) [pid = 10545] [serial = 2118] [outer = (nil)] [url = about:blank] 09:17:30 INFO - PROCESS | 10545 | --DOMWINDOW == 68 (0x8f645400) [pid = 10545] [serial = 2124] [outer = (nil)] [url = about:blank] 09:17:30 INFO - PROCESS | 10545 | --DOMWINDOW == 67 (0x8a9e4c00) [pid = 10545] [serial = 2117] [outer = (nil)] [url = about:blank] 09:17:30 INFO - PROCESS | 10545 | --DOMWINDOW == 66 (0x8b531000) [pid = 10545] [serial = 2138] [outer = (nil)] [url = about:blank] 09:17:30 INFO - PROCESS | 10545 | --DOMWINDOW == 65 (0x8c919000) [pid = 10545] [serial = 2127] [outer = (nil)] [url = about:blank] 09:17:30 INFO - PROCESS | 10545 | --DOMWINDOW == 64 (0x8b539800) [pid = 10545] [serial = 2126] [outer = (nil)] [url = about:blank] 09:17:30 INFO - PROCESS | 10545 | --DOMWINDOW == 63 (0x8e8c3c00) [pid = 10545] [serial = 2115] [outer = (nil)] [url = about:blank] 09:17:30 INFO - PROCESS | 10545 | --DOMWINDOW == 62 (0x8dd26800) [pid = 10545] [serial = 2133] [outer = (nil)] [url = about:blank] 09:17:30 INFO - PROCESS | 10545 | --DOMWINDOW == 61 (0x8ddb6000) [pid = 10545] [serial = 2121] [outer = (nil)] [url = about:blank] 09:17:30 INFO - PROCESS | 10545 | --DOMWINDOW == 60 (0x8dbcd800) [pid = 10545] [serial = 2139] [outer = (nil)] [url = about:blank] 09:17:30 INFO - PROCESS | 10545 | --DOMWINDOW == 59 (0x8efdc800) [pid = 10545] [serial = 2123] [outer = (nil)] [url = about:blank] 09:17:30 INFO - PROCESS | 10545 | --DOMWINDOW == 58 (0x8dd21800) [pid = 10545] [serial = 2120] [outer = (nil)] [url = about:blank] 09:17:30 INFO - PROCESS | 10545 | --DOMWINDOW == 57 (0x8dca8400) [pid = 10545] [serial = 2132] [outer = (nil)] [url = about:blank] 09:17:30 INFO - PROCESS | 10545 | --DOMWINDOW == 56 (0x8f6be800) [pid = 10545] [serial = 2141] [outer = (nil)] [url = about:blank] 09:17:30 INFO - PROCESS | 10545 | --DOMWINDOW == 55 (0x8f6bc400) [pid = 10545] [serial = 2142] [outer = (nil)] [url = about:blank] 09:17:31 INFO - PROCESS | 10545 | 1466180251366 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:17:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:17:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1693ms 09:17:31 INFO - PROCESS | 10545 | 1466180251424 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 10545 | 1466180251430 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 09:17:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:17:31 INFO - PROCESS | 10545 | 1466180251442 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 10545 | 1466180251446 Marionette TRACE conn4 <- [1,2882,null,{}] 09:17:31 INFO - PROCESS | 10545 | 1466180251453 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:31 INFO - PROCESS | 10545 | 1466180251458 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:31 INFO - PROCESS | 10545 | 1466180251645 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:17:31 INFO - PROCESS | 10545 | 1466180251809 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 10545 | 1466180251817 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:31 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b534800 == 30 [pid = 10545] [id = 728] 09:17:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 56 (0x8c919000) [pid = 10545] [serial = 2185] [outer = (nil)] 09:17:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 57 (0x8daa7c00) [pid = 10545] [serial = 2186] [outer = 0x8c919000] 09:17:31 INFO - PROCESS | 10545 | 1466180251910 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 10545 | ++DOMWINDOW == 58 (0x8dbca000) [pid = 10545] [serial = 2187] [outer = 0x8c919000] 09:17:32 INFO - PROCESS | 10545 | 1466180252922 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:17:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:17:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1538ms 09:17:32 INFO - PROCESS | 10545 | 1466180252988 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 10545 | 1466180252993 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 09:17:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:17:33 INFO - PROCESS | 10545 | 1466180253002 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 10545 | 1466180253007 Marionette TRACE conn4 <- [1,2886,null,{}] 09:17:33 INFO - PROCESS | 10545 | 1466180253034 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:33 INFO - PROCESS | 10545 | 1466180253044 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:33 INFO - PROCESS | 10545 | 1466180253285 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:17:33 INFO - PROCESS | 10545 | 1466180253500 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 10545 | 1466180253509 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:33 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ddbe000 == 31 [pid = 10545] [id = 729] 09:17:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 59 (0x8ddbf800) [pid = 10545] [serial = 2188] [outer = (nil)] 09:17:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 60 (0x8e889c00) [pid = 10545] [serial = 2189] [outer = 0x8ddbf800] 09:17:33 INFO - PROCESS | 10545 | 1466180253599 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 61 (0x8e8cb000) [pid = 10545] [serial = 2190] [outer = 0x8ddbf800] 09:17:34 INFO - PROCESS | 10545 | 1466180254547 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:17:34 INFO - PROCESS | 10545 | --DOMWINDOW == 60 (0x8b29a400) [pid = 10545] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:17:34 INFO - PROCESS | 10545 | --DOMWINDOW == 59 (0x8c0cfc00) [pid = 10545] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:17:34 INFO - PROCESS | 10545 | --DOMWINDOW == 58 (0x8a9ea000) [pid = 10545] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:17:34 INFO - PROCESS | 10545 | --DOMWINDOW == 57 (0x8f6d3400) [pid = 10545] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:17:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:17:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1600ms 09:17:34 INFO - PROCESS | 10545 | --DOMWINDOW == 56 (0x8f6d0000) [pid = 10545] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:17:34 INFO - PROCESS | 10545 | --DOMWINDOW == 55 (0x8e8c1400) [pid = 10545] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:17:34 INFO - PROCESS | 10545 | --DOMWINDOW == 54 (0x8c0cb400) [pid = 10545] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:17:34 INFO - PROCESS | 10545 | --DOMWINDOW == 53 (0x8b538800) [pid = 10545] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:17:34 INFO - PROCESS | 10545 | 1466180254607 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 10545 | 1466180254612 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 09:17:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:17:34 INFO - PROCESS | 10545 | 1466180254628 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 10545 | 1466180254631 Marionette TRACE conn4 <- [1,2890,null,{}] 09:17:34 INFO - PROCESS | 10545 | 1466180254639 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:34 INFO - PROCESS | 10545 | 1466180254644 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:34 INFO - PROCESS | 10545 | 1466180254868 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:17:35 INFO - PROCESS | 10545 | 1466180255011 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 10545 | 1466180255022 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:35 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd5800 == 32 [pid = 10545] [id = 730] 09:17:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 54 (0x8c0cfc00) [pid = 10545] [serial = 2191] [outer = (nil)] 09:17:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 55 (0x8e8cfc00) [pid = 10545] [serial = 2192] [outer = 0x8c0cfc00] 09:17:35 INFO - PROCESS | 10545 | 1466180255105 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 56 (0x8efd9800) [pid = 10545] [serial = 2193] [outer = 0x8c0cfc00] 09:17:35 INFO - PROCESS | 10545 | 1466180255957 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:17:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:17:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1392ms 09:17:36 INFO - PROCESS | 10545 | 1466180256019 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:17:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:17:36 INFO - PROCESS | 10545 | 1466180256024 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 09:17:36 INFO - PROCESS | 10545 | 1466180256032 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 10545 | 1466180256035 Marionette TRACE conn4 <- [1,2894,null,{}] 09:17:36 INFO - PROCESS | 10545 | 1466180256042 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:36 INFO - PROCESS | 10545 | 1466180256048 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:36 INFO - PROCESS | 10545 | 1466180256233 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:17:36 INFO - PROCESS | 10545 | 1466180256377 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 10545 | 1466180256389 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:36 INFO - PROCESS | 10545 | ++DOCSHELL 0x8daa8400 == 33 [pid = 10545] [id = 731] 09:17:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 57 (0x8dca9400) [pid = 10545] [serial = 2194] [outer = (nil)] 09:17:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 58 (0x8f647c00) [pid = 10545] [serial = 2195] [outer = 0x8dca9400] 09:17:36 INFO - PROCESS | 10545 | 1466180256472 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 59 (0x8f64b800) [pid = 10545] [serial = 2196] [outer = 0x8dca9400] 09:17:37 INFO - PROCESS | 10545 | 1466180257488 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:17:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:17:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1534ms 09:17:37 INFO - PROCESS | 10545 | 1466180257567 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:17:37 INFO - PROCESS | 10545 | 1466180257577 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 09:17:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:17:37 INFO - PROCESS | 10545 | 1466180257589 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 10545 | 1466180257595 Marionette TRACE conn4 <- [1,2898,null,{}] 09:17:37 INFO - PROCESS | 10545 | 1466180257606 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:37 INFO - PROCESS | 10545 | 1466180257614 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:37 INFO - PROCESS | 10545 | 1466180257906 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:17:38 INFO - PROCESS | 10545 | 1466180258191 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:38 INFO - PROCESS | 10545 | 1466180258201 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:38 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9ea000 == 34 [pid = 10545] [id = 732] 09:17:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 60 (0x8a9eb800) [pid = 10545] [serial = 2197] [outer = (nil)] 09:17:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 61 (0x8c91cc00) [pid = 10545] [serial = 2198] [outer = 0x8a9eb800] 09:17:38 INFO - PROCESS | 10545 | 1466180258331 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 10545 | ++DOMWINDOW == 62 (0x8dca3000) [pid = 10545] [serial = 2199] [outer = 0x8a9eb800] 09:17:39 INFO - PROCESS | 10545 | 1466180259387 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:17:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:17:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1838ms 09:17:39 INFO - PROCESS | 10545 | 1466180259426 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:17:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:17:39 INFO - PROCESS | 10545 | 1466180259435 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 09:17:39 INFO - PROCESS | 10545 | 1466180259448 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:17:39 INFO - PROCESS | 10545 | 1466180259454 Marionette TRACE conn4 <- [1,2902,null,{}] 09:17:39 INFO - PROCESS | 10545 | 1466180259461 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:39 INFO - PROCESS | 10545 | 1466180259468 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:39 INFO - PROCESS | 10545 | 1466180259690 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:17:40 INFO - PROCESS | 10545 | 1466180259992 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 10545 | 1466180260003 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:40 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b539800 == 35 [pid = 10545] [id = 733] 09:17:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 63 (0x8ddb6000) [pid = 10545] [serial = 2200] [outer = (nil)] 09:17:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 64 (0x8efe1400) [pid = 10545] [serial = 2201] [outer = 0x8ddb6000] 09:17:40 INFO - PROCESS | 10545 | 1466180260122 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 65 (0x8f64c800) [pid = 10545] [serial = 2202] [outer = 0x8ddb6000] 09:17:41 INFO - PROCESS | 10545 | 1466180261260 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:17:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1894ms 09:17:41 INFO - PROCESS | 10545 | 1466180261341 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 10545 | 1466180261346 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 09:17:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:17:41 INFO - PROCESS | 10545 | 1466180261354 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 10545 | 1466180261361 Marionette TRACE conn4 <- [1,2906,null,{}] 09:17:41 INFO - PROCESS | 10545 | 1466180261380 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:41 INFO - PROCESS | 10545 | 1466180261390 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:41 INFO - PROCESS | 10545 | 1466180261725 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:17:41 INFO - PROCESS | 10545 | 1466180261930 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:41 INFO - PROCESS | 10545 | 1466180261942 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:41 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6d5c00 == 36 [pid = 10545] [id = 734] 09:17:41 INFO - PROCESS | 10545 | ++DOMWINDOW == 66 (0x8f6d6000) [pid = 10545] [serial = 2203] [outer = (nil)] 09:17:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 67 (0x8f842c00) [pid = 10545] [serial = 2204] [outer = 0x8f6d6000] 09:17:42 INFO - PROCESS | 10545 | 1466180262033 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 68 (0x8f849800) [pid = 10545] [serial = 2205] [outer = 0x8f6d6000] 09:17:43 INFO - PROCESS | 10545 | 1466180263057 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:17:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1753ms 09:17:43 INFO - PROCESS | 10545 | 1466180263107 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:17:43 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:17:43 INFO - PROCESS | 10545 | 1466180263113 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 09:17:43 INFO - PROCESS | 10545 | 1466180263121 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 10545 | 1466180263124 Marionette TRACE conn4 <- [1,2910,null,{}] 09:17:43 INFO - PROCESS | 10545 | 1466180263132 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:43 INFO - PROCESS | 10545 | 1466180263138 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:43 INFO - PROCESS | 10545 | 1466180263353 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:17:43 INFO - PROCESS | 10545 | 1466180263542 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 10545 | 1466180263554 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:43 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e8c9c00 == 37 [pid = 10545] [id = 735] 09:17:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 69 (0x8f841800) [pid = 10545] [serial = 2206] [outer = (nil)] 09:17:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x8face400) [pid = 10545] [serial = 2207] [outer = 0x8f841800] 09:17:43 INFO - PROCESS | 10545 | 1466180263689 Marionette DEBUG loaded listener.js 09:17:43 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x8fad4c00) [pid = 10545] [serial = 2208] [outer = 0x8f841800] 09:17:44 INFO - PROCESS | 10545 | 1466180264543 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:17:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:17:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:17:44 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1438ms 09:17:44 INFO - PROCESS | 10545 | 1466180264560 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:17:44 INFO - PROCESS | 10545 | 1466180264564 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 09:17:44 INFO - TEST-START | /DOMEvents/constructors.html 09:17:44 INFO - PROCESS | 10545 | 1466180264572 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:17:44 INFO - PROCESS | 10545 | 1466180264577 Marionette TRACE conn4 <- [1,2914,null,{}] 09:17:44 INFO - PROCESS | 10545 | 1466180264583 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:44 INFO - PROCESS | 10545 | 1466180264589 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:44 INFO - PROCESS | 10545 | 1466180264772 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:17:44 INFO - PROCESS | 10545 | 1466180264969 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:44 INFO - PROCESS | 10545 | 1466180264976 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:45 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dde400 == 38 [pid = 10545] [id = 736] 09:17:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x8a9e3800) [pid = 10545] [serial = 2209] [outer = (nil)] 09:17:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x9021f400) [pid = 10545] [serial = 2210] [outer = 0x8a9e3800] 09:17:45 INFO - PROCESS | 10545 | 1466180265077 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x903cfc00) [pid = 10545] [serial = 2211] [outer = 0x8a9e3800] 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:17:46 INFO - PROCESS | 10545 | 1466180266199 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:17:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:17:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:17:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:17:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:17:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:17:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:17:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:17:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:17:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:17:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:17:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:17:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:17:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:17:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:17:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:17:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:17:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:17:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:17:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:17:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:17:46 INFO - TEST-OK | /DOMEvents/constructors.html | took 1710ms 09:17:46 INFO - PROCESS | 10545 | 1466180266285 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:17:46 INFO - PROCESS | 10545 | 1466180266290 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 09:17:46 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:17:46 INFO - PROCESS | 10545 | 1466180266296 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 10545 | 1466180266305 Marionette TRACE conn4 <- [1,2918,null,{}] 09:17:46 INFO - PROCESS | 10545 | 1466180266332 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:46 INFO - PROCESS | 10545 | 1466180266347 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:46 INFO - PROCESS | 10545 | 1466180266625 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:17:46 INFO - PROCESS | 10545 | 1466180266874 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:46 INFO - PROCESS | 10545 | 1466180266883 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:46 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c0cd400 == 39 [pid = 10545] [id = 737] 09:17:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8da9f800) [pid = 10545] [serial = 2212] [outer = (nil)] 09:17:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x917ce400) [pid = 10545] [serial = 2213] [outer = 0x8da9f800] 09:17:46 INFO - PROCESS | 10545 | 1466180266993 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x917d1400) [pid = 10545] [serial = 2214] [outer = 0x8da9f800] 09:17:47 INFO - PROCESS | 10545 | 1466180267949 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:17:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:17:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1710ms 09:17:48 INFO - PROCESS | 10545 | 1466180268009 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:17:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:17:48 INFO - PROCESS | 10545 | 1466180268014 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 09:17:48 INFO - PROCESS | 10545 | 1466180268021 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - PROCESS | 10545 | 1466180268025 Marionette TRACE conn4 <- [1,2922,null,{}] 09:17:48 INFO - PROCESS | 10545 | 1466180268032 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:48 INFO - PROCESS | 10545 | 1466180268037 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:48 INFO - PROCESS | 10545 | 1466180268236 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:17:48 INFO - PROCESS | 10545 | 1466180268722 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 10545 | 1466180268734 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:48 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9ed000 == 40 [pid = 10545] [id = 738] 09:17:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8a9ee400) [pid = 10545] [serial = 2215] [outer = (nil)] 09:17:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8b29b400) [pid = 10545] [serial = 2216] [outer = 0x8a9ee400] 09:17:48 INFO - PROCESS | 10545 | 1466180268855 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8b6e2000) [pid = 10545] [serial = 2217] [outer = 0x8a9ee400] 09:17:49 INFO - PROCESS | 10545 | [10545] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:17:49 INFO - PROCESS | 10545 | [10545] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:17:49 INFO - PROCESS | 10545 | [10545] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:17:49 INFO - PROCESS | 10545 | [10545] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 09:17:49 INFO - PROCESS | 10545 | 1466180269810 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:17:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:17:49 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:17:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:17:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:17:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:17:49 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:17:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:17:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:17:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:17:49 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:17:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:17:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:17:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:17:49 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:17:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:17:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:17:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:17:49 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:17:49 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1844ms 09:17:49 INFO - PROCESS | 10545 | 1466180269871 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 10545 | 1466180269889 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 09:17:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:17:49 INFO - PROCESS | 10545 | 1466180269964 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - PROCESS | 10545 | 1466180269978 Marionette TRACE conn4 <- [1,2926,null,{}] 09:17:50 INFO - PROCESS | 10545 | 1466180270019 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:50 INFO - PROCESS | 10545 | 1466180270026 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:50 INFO - PROCESS | 10545 | 1466180270249 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x8dd26000 == 39 [pid = 10545] [id = 703] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6dc400 == 38 [pid = 10545] [id = 717] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x8ede7800 == 37 [pid = 10545] [id = 711] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x8dbc7000 == 36 [pid = 10545] [id = 710] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x8c914c00 == 35 [pid = 10545] [id = 713] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x8b530c00 == 34 [pid = 10545] [id = 714] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddac00 == 33 [pid = 10545] [id = 712] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x8b53b800 == 32 [pid = 10545] [id = 706] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x89de0000 == 31 [pid = 10545] [id = 723] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9eb400 == 30 [pid = 10545] [id = 704] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x8b2a1800 == 29 [pid = 10545] [id = 707] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x8c90f000 == 28 [pid = 10545] [id = 725] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddcc00 == 27 [pid = 10545] [id = 705] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0c3000 == 26 [pid = 10545] [id = 724] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x8b295c00 == 25 [pid = 10545] [id = 726] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6ddc00 == 24 [pid = 10545] [id = 702] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd8000 == 23 [pid = 10545] [id = 708] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9e9000 == 22 [pid = 10545] [id = 718] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd8800 == 21 [pid = 10545] [id = 716] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x8e88c400 == 20 [pid = 10545] [id = 715] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0c6000 == 19 [pid = 10545] [id = 719] 09:17:51 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6dcc00 == 18 [pid = 10545] [id = 709] 09:17:51 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8da9b400) [pid = 10545] [serial = 2166] [outer = (nil)] [url = about:blank] 09:17:51 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8c911c00) [pid = 10545] [serial = 2165] [outer = (nil)] [url = about:blank] 09:17:51 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8dad0800) [pid = 10545] [serial = 2157] [outer = (nil)] [url = about:blank] 09:17:51 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8f84c800) [pid = 10545] [serial = 2151] [outer = (nil)] [url = about:blank] 09:17:51 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x90214800) [pid = 10545] [serial = 2154] [outer = (nil)] [url = about:blank] 09:17:51 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8efd3c00) [pid = 10545] [serial = 2148] [outer = (nil)] [url = about:blank] 09:17:51 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x8dac8400) [pid = 10545] [serial = 2160] [outer = (nil)] [url = about:blank] 09:17:51 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x8daccc00) [pid = 10545] [serial = 2145] [outer = (nil)] [url = about:blank] 09:17:51 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x8dcac400) [pid = 10545] [serial = 2168] [outer = (nil)] [url = about:blank] 09:17:51 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x8daa2c00) [pid = 10545] [serial = 2144] [outer = (nil)] [url = about:blank] 09:17:51 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0x8eddf000) [pid = 10545] [serial = 2147] [outer = (nil)] [url = about:blank] 09:17:51 INFO - PROCESS | 10545 | --DOMWINDOW == 68 (0x8f846400) [pid = 10545] [serial = 2150] [outer = (nil)] [url = about:blank] 09:17:51 INFO - PROCESS | 10545 | --DOMWINDOW == 67 (0x8facd000) [pid = 10545] [serial = 2153] [outer = (nil)] [url = about:blank] 09:17:51 INFO - PROCESS | 10545 | --DOMWINDOW == 66 (0x8da9dc00) [pid = 10545] [serial = 2159] [outer = (nil)] [url = about:blank] 09:17:51 INFO - PROCESS | 10545 | --DOMWINDOW == 65 (0x8b6e4000) [pid = 10545] [serial = 2156] [outer = (nil)] [url = about:blank] 09:17:51 INFO - PROCESS | 10545 | --DOMWINDOW == 64 (0x8b531c00) [pid = 10545] [serial = 2163] [outer = (nil)] [url = about:blank] 09:17:51 INFO - PROCESS | 10545 | --DOMWINDOW == 63 (0x8b29f800) [pid = 10545] [serial = 2162] [outer = (nil)] [url = about:blank] 09:17:51 INFO - PROCESS | 10545 | 1466180271640 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 10545 | 1466180271651 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:51 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddc000 == 19 [pid = 10545] [id = 739] 09:17:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 64 (0x89ddcc00) [pid = 10545] [serial = 2218] [outer = (nil)] 09:17:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 65 (0x89de2400) [pid = 10545] [serial = 2219] [outer = 0x89ddcc00] 09:17:51 INFO - PROCESS | 10545 | 1466180271742 Marionette DEBUG loaded listener.js 09:17:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 66 (0x8b294800) [pid = 10545] [serial = 2220] [outer = 0x89ddcc00] 09:17:52 INFO - PROCESS | 10545 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:17:52 INFO - PROCESS | 10545 | 1466180272596 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:17:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:17:52 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 2676ms 09:17:52 INFO - PROCESS | 10545 | 1466180272630 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:17:52 INFO - PROCESS | 10545 | 1466180272635 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 09:17:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:17:52 INFO - PROCESS | 10545 | 1466180272645 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:17:52 INFO - PROCESS | 10545 | 1466180272650 Marionette TRACE conn4 <- [1,2930,null,{}] 09:17:52 INFO - PROCESS | 10545 | 1466180272659 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:52 INFO - PROCESS | 10545 | 1466180272667 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:52 INFO - PROCESS | 10545 | 1466180272871 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:17:53 INFO - PROCESS | 10545 | 1466180273014 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 10545 | 1466180273027 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:53 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6e3800 == 20 [pid = 10545] [id = 740] 09:17:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 67 (0x8b6e4000) [pid = 10545] [serial = 2221] [outer = (nil)] 09:17:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 68 (0x8c0c6c00) [pid = 10545] [serial = 2222] [outer = 0x8b6e4000] 09:17:53 INFO - PROCESS | 10545 | 1466180273108 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 69 (0x8c0ce800) [pid = 10545] [serial = 2223] [outer = 0x8b6e4000] 09:17:53 INFO - PROCESS | 10545 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:17:53 INFO - PROCESS | 10545 | 1466180273922 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:17:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:17:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1334ms 09:17:53 INFO - PROCESS | 10545 | 1466180273985 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:17:54 INFO - PROCESS | 10545 | 1466180273995 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 09:17:54 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:17:54 INFO - PROCESS | 10545 | 1466180274005 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 10545 | 1466180274011 Marionette TRACE conn4 <- [1,2934,null,{}] 09:17:54 INFO - PROCESS | 10545 | 1466180274017 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:54 INFO - PROCESS | 10545 | 1466180274022 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:54 INFO - PROCESS | 10545 | 1466180274212 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:17:54 INFO - PROCESS | 10545 | 1466180274392 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:54 INFO - PROCESS | 10545 | 1466180274400 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:54 INFO - PROCESS | 10545 | ++DOCSHELL 0x8daa3400 == 21 [pid = 10545] [id = 741] 09:17:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x8daa8000) [pid = 10545] [serial = 2224] [outer = (nil)] 09:17:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x8dac8400) [pid = 10545] [serial = 2225] [outer = 0x8daa8000] 09:17:54 INFO - PROCESS | 10545 | 1466180274477 Marionette DEBUG loaded listener.js 09:17:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x8dbc9800) [pid = 10545] [serial = 2226] [outer = 0x8daa8000] 09:17:55 INFO - PROCESS | 10545 | 1466180275506 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:17:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:17:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1546ms 09:17:55 INFO - PROCESS | 10545 | 1466180275552 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:17:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:17:55 INFO - PROCESS | 10545 | 1466180275557 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 09:17:55 INFO - PROCESS | 10545 | 1466180275581 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:17:55 INFO - PROCESS | 10545 | 1466180275594 Marionette TRACE conn4 <- [1,2938,null,{}] 09:17:55 INFO - PROCESS | 10545 | 1466180275605 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:55 INFO - PROCESS | 10545 | 1466180275614 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:55 INFO - PROCESS | 10545 | 1466180275874 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:17:55 INFO - PROCESS | 10545 | 1466180275897 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:55 INFO - PROCESS | 10545 | 1466180275906 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:55 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dd28800 == 22 [pid = 10545] [id = 742] 09:17:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x8dd2ac00) [pid = 10545] [serial = 2227] [outer = (nil)] 09:17:55 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x8ddc0400) [pid = 10545] [serial = 2228] [outer = 0x8dd2ac00] 09:17:55 INFO - PROCESS | 10545 | 1466180275983 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8e88c400) [pid = 10545] [serial = 2229] [outer = 0x8dd2ac00] 09:17:56 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8ddbf800) [pid = 10545] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:17:56 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x8c90e800) [pid = 10545] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:17:56 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x8dd2cc00) [pid = 10545] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:17:56 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x8dca7800) [pid = 10545] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:17:56 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x8dca9400) [pid = 10545] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:17:56 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0x89de0800) [pid = 10545] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:17:56 INFO - PROCESS | 10545 | --DOMWINDOW == 68 (0x8b29e400) [pid = 10545] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:17:56 INFO - PROCESS | 10545 | --DOMWINDOW == 67 (0x8dd2a800) [pid = 10545] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:17:56 INFO - PROCESS | 10545 | --DOMWINDOW == 66 (0x8c919000) [pid = 10545] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:17:57 INFO - PROCESS | 10545 | --DOMWINDOW == 65 (0x8c0cfc00) [pid = 10545] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:17:57 INFO - PROCESS | 10545 | 1466180277377 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:17:57 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:17:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1827ms 09:17:57 INFO - PROCESS | 10545 | 1466180277391 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:17:57 INFO - PROCESS | 10545 | 1466180277395 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 09:17:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:17:57 INFO - PROCESS | 10545 | 1466180277403 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 10545 | 1466180277406 Marionette TRACE conn4 <- [1,2942,null,{}] 09:17:57 INFO - PROCESS | 10545 | 1466180277413 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:57 INFO - PROCESS | 10545 | 1466180277418 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:57 INFO - PROCESS | 10545 | 1466180277659 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:17:57 INFO - PROCESS | 10545 | 1466180277680 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 10545 | 1466180277690 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:57 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b29e400 == 23 [pid = 10545] [id = 743] 09:17:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 66 (0x8daa0800) [pid = 10545] [serial = 2230] [outer = (nil)] 09:17:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 67 (0x8ddbac00) [pid = 10545] [serial = 2231] [outer = 0x8daa0800] 09:17:57 INFO - PROCESS | 10545 | 1466180277774 Marionette DEBUG loaded listener.js 09:17:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 68 (0x8e887400) [pid = 10545] [serial = 2232] [outer = 0x8daa0800] 09:17:58 INFO - PROCESS | 10545 | 1466180278587 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:17:58 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:17:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:17:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:17:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1239ms 09:17:58 INFO - PROCESS | 10545 | 1466180278644 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:17:58 INFO - PROCESS | 10545 | 1466180278648 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 09:17:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:17:58 INFO - PROCESS | 10545 | 1466180278655 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:17:58 INFO - PROCESS | 10545 | 1466180278658 Marionette TRACE conn4 <- [1,2946,null,{}] 09:17:58 INFO - PROCESS | 10545 | 1466180278664 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:58 INFO - PROCESS | 10545 | 1466180278670 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:58 INFO - PROCESS | 10545 | 1466180278888 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:17:59 INFO - PROCESS | 10545 | 1466180279047 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:59 INFO - PROCESS | 10545 | 1466180279060 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:17:59 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd7400 == 24 [pid = 10545] [id = 744] 09:17:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 69 (0x89dd8000) [pid = 10545] [serial = 2233] [outer = (nil)] 09:17:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x89de0000) [pid = 10545] [serial = 2234] [outer = 0x89dd8000] 09:17:59 INFO - PROCESS | 10545 | 1466180279188 Marionette DEBUG loaded listener.js 09:17:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x8b29b800) [pid = 10545] [serial = 2235] [outer = 0x89dd8000] 09:18:00 INFO - PROCESS | 10545 | 1466180280218 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:18:00 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:18:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1581ms 09:18:00 INFO - PROCESS | 10545 | 1466180280241 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:18:00 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:18:00 INFO - PROCESS | 10545 | 1466180280248 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 09:18:00 INFO - PROCESS | 10545 | 1466180280257 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:18:00 INFO - PROCESS | 10545 | 1466180280263 Marionette TRACE conn4 <- [1,2950,null,{}] 09:18:00 INFO - PROCESS | 10545 | 1466180280272 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:00 INFO - PROCESS | 10545 | 1466180280280 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:00 INFO - PROCESS | 10545 | 1466180280510 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:18:00 INFO - PROCESS | 10545 | 1466180280704 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 10545 | 1466180280719 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:00 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b530800 == 25 [pid = 10545] [id = 745] 09:18:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x8da9d400) [pid = 10545] [serial = 2236] [outer = (nil)] 09:18:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x8dac5c00) [pid = 10545] [serial = 2237] [outer = 0x8da9d400] 09:18:00 INFO - PROCESS | 10545 | 1466180280847 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x8dbcf400) [pid = 10545] [serial = 2238] [outer = 0x8da9d400] 09:18:01 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e884c00 == 26 [pid = 10545] [id = 746] 09:18:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8e886000) [pid = 10545] [serial = 2239] [outer = (nil)] 09:18:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x89dd9000) [pid = 10545] [serial = 2240] [outer = 0x8e886000] 09:18:02 INFO - PROCESS | 10545 | 1466180282010 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:18:02 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:18:02 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1838ms 09:18:02 INFO - PROCESS | 10545 | 1466180282099 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 10545 | 1466180282107 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 09:18:02 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:18:02 INFO - PROCESS | 10545 | 1466180282159 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - PROCESS | 10545 | 1466180282164 Marionette TRACE conn4 <- [1,2954,null,{}] 09:18:02 INFO - PROCESS | 10545 | 1466180282174 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:02 INFO - PROCESS | 10545 | 1466180282179 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:02 INFO - PROCESS | 10545 | 1466180282413 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:18:02 INFO - PROCESS | 10545 | 1466180282720 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:02 INFO - PROCESS | 10545 | 1466180282729 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:02 INFO - PROCESS | 10545 | ++DOCSHELL 0x8edda400 == 27 [pid = 10545] [id = 747] 09:18:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8edda800) [pid = 10545] [serial = 2241] [outer = (nil)] 09:18:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8eddf400) [pid = 10545] [serial = 2242] [outer = 0x8edda800] 09:18:02 INFO - PROCESS | 10545 | 1466180282866 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8efd3800) [pid = 10545] [serial = 2243] [outer = 0x8edda800] 09:18:03 INFO - PROCESS | 10545 | 1466180283933 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:18:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:18:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:18:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1799ms 09:18:03 INFO - PROCESS | 10545 | 1466180283956 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:18:03 INFO - PROCESS | 10545 | 1466180283961 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 09:18:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:18:03 INFO - PROCESS | 10545 | 1466180283980 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:18:03 INFO - PROCESS | 10545 | 1466180283991 Marionette TRACE conn4 <- [1,2958,null,{}] 09:18:04 INFO - PROCESS | 10545 | 1466180284027 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:04 INFO - PROCESS | 10545 | 1466180284036 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:04 INFO - PROCESS | 10545 | 1466180284280 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:18:04 INFO - PROCESS | 10545 | 1466180284523 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:04 INFO - PROCESS | 10545 | 1466180284534 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:04 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6ba000 == 28 [pid = 10545] [id = 748] 09:18:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8f6ba800) [pid = 10545] [serial = 2244] [outer = (nil)] 09:18:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8f6cb400) [pid = 10545] [serial = 2245] [outer = 0x8f6ba800] 09:18:04 INFO - PROCESS | 10545 | 1466180284642 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8f6cfc00) [pid = 10545] [serial = 2246] [outer = 0x8f6ba800] 09:18:05 INFO - PROCESS | 10545 | 1466180285615 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:18:05 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:18:05 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1686ms 09:18:05 INFO - PROCESS | 10545 | 1466180285670 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 10545 | 1466180285675 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 09:18:05 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:18:05 INFO - PROCESS | 10545 | 1466180285687 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - PROCESS | 10545 | 1466180285691 Marionette TRACE conn4 <- [1,2962,null,{}] 09:18:05 INFO - PROCESS | 10545 | 1466180285699 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:05 INFO - PROCESS | 10545 | 1466180285706 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:05 INFO - PROCESS | 10545 | 1466180285909 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:18:06 INFO - PROCESS | 10545 | 1466180286100 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:06 INFO - PROCESS | 10545 | 1466180286108 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:06 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dd27c00 == 29 [pid = 10545] [id = 749] 09:18:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8f6c5400) [pid = 10545] [serial = 2247] [outer = (nil)] 09:18:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8f84cc00) [pid = 10545] [serial = 2248] [outer = 0x8f6c5400] 09:18:06 INFO - PROCESS | 10545 | 1466180286202 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8fac9800) [pid = 10545] [serial = 2249] [outer = 0x8f6c5400] 09:18:07 INFO - PROCESS | 10545 | 1466180287188 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:18:07 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:18:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1538ms 09:18:07 INFO - PROCESS | 10545 | 1466180287226 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:18:07 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:18:07 INFO - PROCESS | 10545 | 1466180287231 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 09:18:07 INFO - PROCESS | 10545 | 1466180287238 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:18:07 INFO - PROCESS | 10545 | 1466180287241 Marionette TRACE conn4 <- [1,2966,null,{}] 09:18:07 INFO - PROCESS | 10545 | 1466180287249 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:07 INFO - PROCESS | 10545 | 1466180287253 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:07 INFO - PROCESS | 10545 | 1466180287454 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:18:07 INFO - PROCESS | 10545 | 1466180287852 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 10545 | 1466180287863 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:07 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b297000 == 30 [pid = 10545] [id = 750] 09:18:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8b29c000) [pid = 10545] [serial = 2250] [outer = (nil)] 09:18:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x8b52f400) [pid = 10545] [serial = 2251] [outer = 0x8b29c000] 09:18:07 INFO - PROCESS | 10545 | 1466180287992 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8b6dc400) [pid = 10545] [serial = 2252] [outer = 0x8b29c000] 09:18:08 INFO - PROCESS | 10545 | --DOCSHELL 0x8b29e400 == 29 [pid = 10545] [id = 743] 09:18:08 INFO - PROCESS | 10545 | --DOCSHELL 0x8dd28800 == 28 [pid = 10545] [id = 742] 09:18:08 INFO - PROCESS | 10545 | --DOCSHELL 0x8daa3400 == 27 [pid = 10545] [id = 741] 09:18:08 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6e3800 == 26 [pid = 10545] [id = 740] 09:18:08 INFO - PROCESS | 10545 | --DOCSHELL 0x89ddc000 == 25 [pid = 10545] [id = 739] 09:18:09 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8e889c00) [pid = 10545] [serial = 2189] [outer = (nil)] [url = about:blank] 09:18:09 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8e8cb000) [pid = 10545] [serial = 2190] [outer = (nil)] [url = about:blank] 09:18:09 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8da99c00) [pid = 10545] [serial = 2174] [outer = (nil)] [url = about:blank] 09:18:09 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8dac2000) [pid = 10545] [serial = 2175] [outer = (nil)] [url = about:blank] 09:18:09 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8ede7000) [pid = 10545] [serial = 2180] [outer = (nil)] [url = about:blank] 09:18:09 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8f641c00) [pid = 10545] [serial = 2181] [outer = (nil)] [url = about:blank] 09:18:09 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8dd20c00) [pid = 10545] [serial = 2169] [outer = (nil)] [url = about:blank] 09:18:09 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8f647c00) [pid = 10545] [serial = 2195] [outer = (nil)] [url = about:blank] 09:18:09 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8a9e6000) [pid = 10545] [serial = 2171] [outer = (nil)] [url = about:blank] 09:18:09 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8b299400) [pid = 10545] [serial = 2172] [outer = (nil)] [url = about:blank] 09:18:09 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8b53ec00) [pid = 10545] [serial = 2183] [outer = (nil)] [url = about:blank] 09:18:09 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8b6e2c00) [pid = 10545] [serial = 2184] [outer = (nil)] [url = about:blank] 09:18:09 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8ddb7800) [pid = 10545] [serial = 2177] [outer = (nil)] [url = about:blank] 09:18:09 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8e882c00) [pid = 10545] [serial = 2178] [outer = (nil)] [url = about:blank] 09:18:09 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x8daa7c00) [pid = 10545] [serial = 2186] [outer = (nil)] [url = about:blank] 09:18:09 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x8f64b800) [pid = 10545] [serial = 2196] [outer = (nil)] [url = about:blank] 09:18:09 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x8e8cfc00) [pid = 10545] [serial = 2192] [outer = (nil)] [url = about:blank] 09:18:09 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x8efd9800) [pid = 10545] [serial = 2193] [outer = (nil)] [url = about:blank] 09:18:09 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0x8dbca000) [pid = 10545] [serial = 2187] [outer = (nil)] [url = about:blank] 09:18:09 INFO - PROCESS | 10545 | 1466180289049 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:18:09 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:18:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1849ms 09:18:09 INFO - PROCESS | 10545 | 1466180289090 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:18:09 INFO - PROCESS | 10545 | 1466180289096 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 09:18:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:18:09 INFO - PROCESS | 10545 | 1466180289105 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 10545 | 1466180289111 Marionette TRACE conn4 <- [1,2970,null,{}] 09:18:09 INFO - PROCESS | 10545 | 1466180289120 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:09 INFO - PROCESS | 10545 | 1466180289127 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:09 INFO - PROCESS | 10545 | 1466180289318 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:18:09 INFO - PROCESS | 10545 | 1466180289479 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:09 INFO - PROCESS | 10545 | 1466180289488 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:09 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b295c00 == 26 [pid = 10545] [id = 751] 09:18:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x8b537000) [pid = 10545] [serial = 2253] [outer = (nil)] 09:18:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x8c915800) [pid = 10545] [serial = 2254] [outer = 0x8b537000] 09:18:09 INFO - PROCESS | 10545 | 1466180289567 Marionette DEBUG loaded listener.js 09:18:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x8da9d800) [pid = 10545] [serial = 2255] [outer = 0x8b537000] 09:18:10 INFO - PROCESS | 10545 | 1466180290420 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:18:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:18:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1335ms 09:18:10 INFO - PROCESS | 10545 | 1466180290444 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:18:10 INFO - PROCESS | 10545 | 1466180290451 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 09:18:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:18:10 INFO - PROCESS | 10545 | 1466180290458 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:18:10 INFO - PROCESS | 10545 | 1466180290461 Marionette TRACE conn4 <- [1,2974,null,{}] 09:18:10 INFO - PROCESS | 10545 | 1466180290468 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:10 INFO - PROCESS | 10545 | 1466180290474 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:10 INFO - PROCESS | 10545 | 1466180290655 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:18:10 INFO - PROCESS | 10545 | 1466180290816 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 10545 | 1466180290825 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:10 INFO - PROCESS | 10545 | ++DOCSHELL 0x8daa7400 == 27 [pid = 10545] [id = 752] 09:18:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x8dbd2c00) [pid = 10545] [serial = 2256] [outer = (nil)] 09:18:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x8dcaf400) [pid = 10545] [serial = 2257] [outer = 0x8dbd2c00] 09:18:10 INFO - PROCESS | 10545 | 1466180290899 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8dd2a800) [pid = 10545] [serial = 2258] [outer = 0x8dbd2c00] 09:18:11 INFO - PROCESS | 10545 | 1466180291832 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:18:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:18:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1434ms 09:18:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:18:11 INFO - PROCESS | 10545 | 1466180291905 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 10545 | 1466180291909 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 09:18:11 INFO - PROCESS | 10545 | 1466180291925 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - PROCESS | 10545 | 1466180291936 Marionette TRACE conn4 <- [1,2978,null,{}] 09:18:11 INFO - PROCESS | 10545 | 1466180291954 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:11 INFO - PROCESS | 10545 | 1466180291962 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:12 INFO - PROCESS | 10545 | 1466180292222 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:18:12 INFO - PROCESS | 10545 | 1466180292251 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 10545 | 1466180292261 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:12 INFO - PROCESS | 10545 | ++DOCSHELL 0x8e8c6000 == 28 [pid = 10545] [id = 753] 09:18:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8eddd800) [pid = 10545] [serial = 2259] [outer = (nil)] 09:18:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8efd5400) [pid = 10545] [serial = 2260] [outer = 0x8eddd800] 09:18:12 INFO - PROCESS | 10545 | 1466180292339 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8efda000) [pid = 10545] [serial = 2261] [outer = 0x8eddd800] 09:18:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:18:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1372ms 09:18:13 INFO - PROCESS | 10545 | 1466180293277 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:18:13 INFO - PROCESS | 10545 | 1466180293289 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:18:13 INFO - PROCESS | 10545 | 1466180293294 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 09:18:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:18:13 INFO - PROCESS | 10545 | 1466180293311 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - PROCESS | 10545 | 1466180293315 Marionette TRACE conn4 <- [1,2982,null,{}] 09:18:13 INFO - PROCESS | 10545 | 1466180293321 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:13 INFO - PROCESS | 10545 | 1466180293327 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:13 INFO - PROCESS | 10545 | 1466180293558 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:18:13 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8dd2ac00) [pid = 10545] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:18:13 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8b6e4000) [pid = 10545] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:18:13 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x89ddcc00) [pid = 10545] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:18:13 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8a9eb800) [pid = 10545] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:18:13 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x8ddb6000) [pid = 10545] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:18:13 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x8a9ee400) [pid = 10545] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:18:13 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x8f6d6000) [pid = 10545] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:18:13 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x8f841800) [pid = 10545] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:18:13 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0x8a9e3800) [pid = 10545] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:18:13 INFO - PROCESS | 10545 | --DOMWINDOW == 68 (0x8da9f800) [pid = 10545] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:18:13 INFO - PROCESS | 10545 | --DOMWINDOW == 67 (0x8daa8000) [pid = 10545] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:18:13 INFO - PROCESS | 10545 | 1466180293825 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 10545 | 1466180293835 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:13 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd4800 == 29 [pid = 10545] [id = 754] 09:18:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 68 (0x89ddcc00) [pid = 10545] [serial = 2262] [outer = (nil)] 09:18:13 INFO - PROCESS | 10545 | ++DOMWINDOW == 69 (0x8c0cb800) [pid = 10545] [serial = 2263] [outer = 0x89ddcc00] 09:18:13 INFO - PROCESS | 10545 | 1466180293913 Marionette DEBUG loaded listener.js 09:18:14 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x8daa8000) [pid = 10545] [serial = 2264] [outer = 0x89ddcc00] 09:18:14 INFO - PROCESS | 10545 | 1466180294677 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:18:14 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:18:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:18:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1390ms 09:18:14 INFO - PROCESS | 10545 | 1466180294692 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 10545 | 1466180294696 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 09:18:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:18:14 INFO - PROCESS | 10545 | 1466180294703 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 10545 | 1466180294706 Marionette TRACE conn4 <- [1,2986,null,{}] 09:18:14 INFO - PROCESS | 10545 | 1466180294712 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:14 INFO - PROCESS | 10545 | 1466180294718 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:14 INFO - PROCESS | 10545 | 1466180294942 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:18:15 INFO - PROCESS | 10545 | 1466180295046 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 10545 | 1466180295065 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:15 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c918000 == 30 [pid = 10545] [id = 755] 09:18:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x8efd6400) [pid = 10545] [serial = 2265] [outer = (nil)] 09:18:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x8f6bd000) [pid = 10545] [serial = 2266] [outer = 0x8efd6400] 09:18:15 INFO - PROCESS | 10545 | 1466180295156 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x8fac5800) [pid = 10545] [serial = 2267] [outer = 0x8efd6400] 09:18:16 INFO - PROCESS | 10545 | 1466180296103 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:18:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:18:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1448ms 09:18:16 INFO - PROCESS | 10545 | 1466180296154 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 10545 | 1466180296161 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 09:18:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:18:16 INFO - PROCESS | 10545 | 1466180296172 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 10545 | 1466180296177 Marionette TRACE conn4 <- [1,2990,null,{}] 09:18:16 INFO - PROCESS | 10545 | 1466180296208 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:16 INFO - PROCESS | 10545 | 1466180296213 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:16 INFO - PROCESS | 10545 | 1466180296440 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:18:16 INFO - PROCESS | 10545 | 1466180296635 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 10545 | 1466180296651 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:16 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b29ec00 == 31 [pid = 10545] [id = 756] 09:18:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x8b29fc00) [pid = 10545] [serial = 2268] [outer = (nil)] 09:18:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8c912800) [pid = 10545] [serial = 2269] [outer = 0x8b29fc00] 09:18:16 INFO - PROCESS | 10545 | 1466180296781 Marionette DEBUG loaded listener.js 09:18:16 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8da9fc00) [pid = 10545] [serial = 2270] [outer = 0x8b29fc00] 09:18:17 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ddb9400 == 32 [pid = 10545] [id = 757] 09:18:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8ddba800) [pid = 10545] [serial = 2271] [outer = (nil)] 09:18:17 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8e883800) [pid = 10545] [serial = 2272] [outer = 0x8ddba800] 09:18:17 INFO - PROCESS | 10545 | 1466180297878 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:18:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:18:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1747ms 09:18:17 INFO - PROCESS | 10545 | 1466180297919 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:18:17 INFO - PROCESS | 10545 | 1466180297927 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 09:18:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:18:17 INFO - PROCESS | 10545 | 1466180297941 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:18:17 INFO - PROCESS | 10545 | 1466180297947 Marionette TRACE conn4 <- [1,2994,null,{}] 09:18:17 INFO - PROCESS | 10545 | 1466180297954 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:17 INFO - PROCESS | 10545 | 1466180297960 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:18 INFO - PROCESS | 10545 | 1466180298262 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:18:18 INFO - PROCESS | 10545 | 1466180298602 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 10545 | 1466180298614 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:18 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b2a2800 == 33 [pid = 10545] [id = 758] 09:18:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8eddb000) [pid = 10545] [serial = 2273] [outer = (nil)] 09:18:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8efd7000) [pid = 10545] [serial = 2274] [outer = 0x8eddb000] 09:18:18 INFO - PROCESS | 10545 | 1466180298704 Marionette DEBUG loaded listener.js 09:18:18 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8f64ac00) [pid = 10545] [serial = 2275] [outer = 0x8eddb000] 09:18:19 INFO - PROCESS | 10545 | 1466180299614 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:18:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:18:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:18:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1693ms 09:18:19 INFO - PROCESS | 10545 | 1466180299633 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:18:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:18:19 INFO - PROCESS | 10545 | 1466180299638 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 09:18:19 INFO - PROCESS | 10545 | 1466180299646 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - PROCESS | 10545 | 1466180299653 Marionette TRACE conn4 <- [1,2998,null,{}] 09:18:19 INFO - PROCESS | 10545 | 1466180299672 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:19 INFO - PROCESS | 10545 | 1466180299682 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:19 INFO - PROCESS | 10545 | 1466180299891 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:18:20 INFO - PROCESS | 10545 | 1466180300092 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 10545 | 1466180300106 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:20 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6e5400 == 34 [pid = 10545] [id = 759] 09:18:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x9021b000) [pid = 10545] [serial = 2276] [outer = (nil)] 09:18:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x903d1000) [pid = 10545] [serial = 2277] [outer = 0x9021b000] 09:18:20 INFO - PROCESS | 10545 | 1466180300242 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x903d9400) [pid = 10545] [serial = 2278] [outer = 0x9021b000] 09:18:21 INFO - PROCESS | 10545 | 1466180301175 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:18:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:18:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1588ms 09:18:21 INFO - PROCESS | 10545 | 1466180301235 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 10545 | 1466180301241 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 09:18:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:18:21 INFO - PROCESS | 10545 | 1466180301289 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 10545 | 1466180301294 Marionette TRACE conn4 <- [1,3002,null,{}] 09:18:21 INFO - PROCESS | 10545 | 1466180301307 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:21 INFO - PROCESS | 10545 | 1466180301312 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:21 INFO - PROCESS | 10545 | 1466180301524 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:18:21 INFO - PROCESS | 10545 | 1466180301715 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 10545 | 1466180301726 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:21 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ddbbc00 == 35 [pid = 10545] [id = 760] 09:18:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x9157ec00) [pid = 10545] [serial = 2279] [outer = (nil)] 09:18:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x91584c00) [pid = 10545] [serial = 2280] [outer = 0x9157ec00] 09:18:21 INFO - PROCESS | 10545 | 1466180301851 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x9158a800) [pid = 10545] [serial = 2281] [outer = 0x9157ec00] 09:18:22 INFO - PROCESS | 10545 | 1466180302764 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:18:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:18:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1549ms 09:18:22 INFO - PROCESS | 10545 | 1466180302801 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:18:22 INFO - PROCESS | 10545 | 1466180302806 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 09:18:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:18:22 INFO - PROCESS | 10545 | 1466180302814 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 10545 | 1466180302818 Marionette TRACE conn4 <- [1,3006,null,{}] 09:18:22 INFO - PROCESS | 10545 | 1466180302824 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:22 INFO - PROCESS | 10545 | 1466180302830 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:23 INFO - PROCESS | 10545 | 1466180303027 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:18:23 INFO - PROCESS | 10545 | 1466180303241 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 10545 | 1466180303247 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:23 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dac9c00 == 36 [pid = 10545] [id = 761] 09:18:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x8ddba000) [pid = 10545] [serial = 2282] [outer = (nil)] 09:18:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x917dcc00) [pid = 10545] [serial = 2283] [outer = 0x8ddba000] 09:18:23 INFO - PROCESS | 10545 | 1466180303345 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x917ddc00) [pid = 10545] [serial = 2284] [outer = 0x8ddba000] 09:18:24 INFO - PROCESS | 10545 | 1466180304297 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:18:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:18:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1541ms 09:18:24 INFO - PROCESS | 10545 | 1466180304356 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 10545 | 1466180304360 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 09:18:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:18:24 INFO - PROCESS | 10545 | 1466180304368 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 10545 | 1466180304372 Marionette TRACE conn4 <- [1,3010,null,{}] 09:18:24 INFO - PROCESS | 10545 | 1466180304378 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:24 INFO - PROCESS | 10545 | 1466180304389 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:24 INFO - PROCESS | 10545 | 1466180304739 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:18:24 INFO - PROCESS | 10545 | 1466180304894 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 10545 | 1466180304901 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:24 INFO - PROCESS | 10545 | ++DOCSHELL 0x8ddb6c00 == 37 [pid = 10545] [id = 762] 09:18:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x8e8c3000) [pid = 10545] [serial = 2285] [outer = (nil)] 09:18:24 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x91c4f000) [pid = 10545] [serial = 2286] [outer = 0x8e8c3000] 09:18:25 INFO - PROCESS | 10545 | 1466180304999 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x91c5c000) [pid = 10545] [serial = 2287] [outer = 0x8e8c3000] 09:18:25 INFO - PROCESS | 10545 | 1466180305909 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:18:25 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:18:25 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1581ms 09:18:25 INFO - PROCESS | 10545 | 1466180305951 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 10545 | 1466180305956 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 09:18:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:18:25 INFO - PROCESS | 10545 | 1466180305963 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 10545 | 1466180305967 Marionette TRACE conn4 <- [1,3014,null,{}] 09:18:25 INFO - PROCESS | 10545 | 1466180305974 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:25 INFO - PROCESS | 10545 | 1466180305979 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:26 INFO - PROCESS | 10545 | 1466180306176 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:18:26 INFO - PROCESS | 10545 | 1466180306373 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 10545 | 1466180306381 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:26 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e8c00 == 38 [pid = 10545] [id = 763] 09:18:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x8b6d9400) [pid = 10545] [serial = 2288] [outer = (nil)] 09:18:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0x91cc5000) [pid = 10545] [serial = 2289] [outer = 0x8b6d9400] 09:18:26 INFO - PROCESS | 10545 | 1466180306465 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0x91cc9c00) [pid = 10545] [serial = 2290] [outer = 0x8b6d9400] 09:18:26 INFO - PROCESS | 10545 | [10545] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:18:27 INFO - PROCESS | 10545 | 1466180307955 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:18:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:18:27 INFO - {} 09:18:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:18:27 INFO - {} 09:18:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:18:27 INFO - {} 09:18:27 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:18:27 INFO - {} 09:18:28 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2038ms 09:18:28 INFO - PROCESS | 10545 | 1466180308125 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:18:28 INFO - PROCESS | 10545 | 1466180308136 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 09:18:28 INFO - TEST-START | /FileAPI/fileReader.html 09:18:28 INFO - PROCESS | 10545 | 1466180308174 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 10545 | 1466180308184 Marionette TRACE conn4 <- [1,3018,null,{}] 09:18:28 INFO - PROCESS | 10545 | 1466180308202 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:28 INFO - PROCESS | 10545 | 1466180308209 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:28 INFO - PROCESS | 10545 | 1466180308431 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:18:29 INFO - PROCESS | 10545 | --DOCSHELL 0x8e884c00 == 37 [pid = 10545] [id = 746] 09:18:29 INFO - PROCESS | 10545 | --DOCSHELL 0x8b29a000 == 36 [pid = 10545] [id = 727] 09:18:29 INFO - PROCESS | 10545 | --DOCSHELL 0x8b534800 == 35 [pid = 10545] [id = 728] 09:18:29 INFO - PROCESS | 10545 | --DOCSHELL 0x8daa8400 == 34 [pid = 10545] [id = 731] 09:18:29 INFO - PROCESS | 10545 | --DOCSHELL 0x8b539800 == 33 [pid = 10545] [id = 733] 09:18:29 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd5800 == 32 [pid = 10545] [id = 730] 09:18:29 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9ea000 == 31 [pid = 10545] [id = 732] 09:18:29 INFO - PROCESS | 10545 | --DOCSHELL 0x8b530800 == 30 [pid = 10545] [id = 745] 09:18:29 INFO - PROCESS | 10545 | --DOCSHELL 0x89dde400 == 29 [pid = 10545] [id = 736] 09:18:29 INFO - PROCESS | 10545 | --DOCSHELL 0x89dd7400 == 28 [pid = 10545] [id = 744] 09:18:29 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6d5c00 == 27 [pid = 10545] [id = 734] 09:18:29 INFO - PROCESS | 10545 | --DOCSHELL 0x8a9ed000 == 26 [pid = 10545] [id = 738] 09:18:29 INFO - PROCESS | 10545 | --DOCSHELL 0x8edda400 == 25 [pid = 10545] [id = 747] 09:18:29 INFO - PROCESS | 10545 | --DOCSHELL 0x8f6ba000 == 24 [pid = 10545] [id = 748] 09:18:29 INFO - PROCESS | 10545 | --DOCSHELL 0x8dd27c00 == 23 [pid = 10545] [id = 749] 09:18:29 INFO - PROCESS | 10545 | --DOCSHELL 0x8c0cd400 == 22 [pid = 10545] [id = 737] 09:18:29 INFO - PROCESS | 10545 | --DOCSHELL 0x8e8c9c00 == 21 [pid = 10545] [id = 735] 09:18:29 INFO - PROCESS | 10545 | --DOCSHELL 0x8ddbe000 == 20 [pid = 10545] [id = 729] 09:18:29 INFO - PROCESS | 10545 | --DOCSHELL 0x8ddb9400 == 19 [pid = 10545] [id = 757] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x8ddc0400) [pid = 10545] [serial = 2228] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x8c0c6c00) [pid = 10545] [serial = 2222] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x8c0ce800) [pid = 10545] [serial = 2223] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x89de2400) [pid = 10545] [serial = 2219] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x8b294800) [pid = 10545] [serial = 2220] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x8dca3000) [pid = 10545] [serial = 2199] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8c91cc00) [pid = 10545] [serial = 2198] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x8f64c800) [pid = 10545] [serial = 2202] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8efe1400) [pid = 10545] [serial = 2201] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8b29b400) [pid = 10545] [serial = 2216] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8f849800) [pid = 10545] [serial = 2205] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8f842c00) [pid = 10545] [serial = 2204] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8b6e2000) [pid = 10545] [serial = 2217] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8fad4c00) [pid = 10545] [serial = 2208] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8face400) [pid = 10545] [serial = 2207] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8ddbac00) [pid = 10545] [serial = 2231] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x903cfc00) [pid = 10545] [serial = 2211] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x9021f400) [pid = 10545] [serial = 2210] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x917d1400) [pid = 10545] [serial = 2214] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x917ce400) [pid = 10545] [serial = 2213] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8dac8400) [pid = 10545] [serial = 2225] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8e88c400) [pid = 10545] [serial = 2229] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x8dbc9800) [pid = 10545] [serial = 2226] [outer = (nil)] [url = about:blank] 09:18:29 INFO - PROCESS | 10545 | 1466180309814 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 10545 | 1466180309824 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:29 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddb400 == 20 [pid = 10545] [id = 764] 09:18:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x89ddc400) [pid = 10545] [serial = 2291] [outer = (nil)] 09:18:29 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x89de3c00) [pid = 10545] [serial = 2292] [outer = 0x89ddc400] 09:18:29 INFO - PROCESS | 10545 | 1466180309906 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8a9ef000) [pid = 10545] [serial = 2293] [outer = 0x89ddc400] 09:18:30 INFO - PROCESS | 10545 | 1466180310755 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:18:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:18:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:18:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:18:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:18:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 2671ms 09:18:30 INFO - PROCESS | 10545 | 1466180310840 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 10545 | 1466180310847 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 09:18:30 INFO - TEST-START | /FileAPI/historical.html 09:18:30 INFO - PROCESS | 10545 | 1466180310859 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 10545 | 1466180310863 Marionette TRACE conn4 <- [1,3022,null,{}] 09:18:30 INFO - PROCESS | 10545 | 1466180310904 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:30 INFO - PROCESS | 10545 | 1466180310912 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:31 INFO - PROCESS | 10545 | 1466180311120 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:18:31 INFO - PROCESS | 10545 | 1466180311307 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 10545 | 1466180311325 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:31 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6df000 == 21 [pid = 10545] [id = 765] 09:18:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8b6e1800) [pid = 10545] [serial = 2294] [outer = (nil)] 09:18:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8c0c5400) [pid = 10545] [serial = 2295] [outer = 0x8b6e1800] 09:18:31 INFO - PROCESS | 10545 | 1466180311475 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8c0cf800) [pid = 10545] [serial = 2296] [outer = 0x8b6e1800] 09:18:32 INFO - PROCESS | 10545 | 1466180312462 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:18:32 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:18:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:18:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:18:32 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:18:32 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:18:32 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:18:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:18:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:18:32 INFO - TEST-OK | /FileAPI/historical.html | took 1640ms 09:18:32 INFO - PROCESS | 10545 | 1466180312503 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:18:32 INFO - PROCESS | 10545 | 1466180312514 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 09:18:32 INFO - TEST-START | /FileAPI/idlharness.html 09:18:32 INFO - PROCESS | 10545 | 1466180312529 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 10545 | 1466180312534 Marionette TRACE conn4 <- [1,3026,null,{}] 09:18:32 INFO - PROCESS | 10545 | 1466180312571 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:32 INFO - PROCESS | 10545 | 1466180312580 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:32 INFO - PROCESS | 10545 | 1466180312825 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:18:33 INFO - PROCESS | 10545 | 1466180313076 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 10545 | 1466180313083 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:33 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dac3800 == 22 [pid = 10545] [id = 766] 09:18:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8dac5400) [pid = 10545] [serial = 2297] [outer = (nil)] 09:18:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8dac7800) [pid = 10545] [serial = 2298] [outer = 0x8dac5400] 09:18:33 INFO - PROCESS | 10545 | 1466180313205 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8b536c00) [pid = 10545] [serial = 2299] [outer = 0x8dac5400] 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:18:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:18:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:18:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:18:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:18:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:18:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:18:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:18:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:18:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:18:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:18:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:18:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:18:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:18:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:18:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:18:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:18:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:18:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:18:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:18:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:18:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:18:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:18:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:18:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:18:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:18:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:18:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:18:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:18:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:18:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:18:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:18:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:18:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:18:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:18:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 2697ms 09:18:35 INFO - PROCESS | 10545 | 1466180315031 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:18:35 INFO - PROCESS | 10545 | 1466180315314 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 10545 | 1466180315318 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 09:18:35 INFO - TEST-START | /FileAPI/idlharness.worker 09:18:35 INFO - PROCESS | 10545 | 1466180315375 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 10545 | 1466180315383 Marionette TRACE conn4 <- [1,3030,null,{}] 09:18:35 INFO - PROCESS | 10545 | 1466180315406 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:35 INFO - PROCESS | 10545 | 1466180315417 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:35 INFO - PROCESS | 10545 | 1466180315632 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:18:35 INFO - PROCESS | 10545 | 1466180315820 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:35 INFO - PROCESS | 10545 | 1466180315834 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:35 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6d4400 == 23 [pid = 10545] [id = 767] 09:18:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8f6d5c00) [pid = 10545] [serial = 2300] [outer = (nil)] 09:18:35 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8f843400) [pid = 10545] [serial = 2301] [outer = 0x8f6d5c00] 09:18:35 INFO - PROCESS | 10545 | 1466180315926 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8f84f000) [pid = 10545] [serial = 2302] [outer = 0x8f6d5c00] 09:18:36 INFO - PROCESS | 10545 | [10545] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:18:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:18:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:18:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:18:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:18:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:18:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:18:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:18:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:18:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:18:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:18:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:18:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:18:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:18:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:18:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:18:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:18:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:18:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:18:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:18:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:18:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:18:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:18:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:18:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:18:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:18:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:18:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:18:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:18:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:18:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:18:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:18:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:18:38 INFO - {} 09:18:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3127ms 09:18:38 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:18:38 INFO - PROCESS | 10545 | 1466180318290 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:18:38 INFO - PROCESS | 10545 | 1466180318462 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 10545 | 1466180318472 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 09:18:38 INFO - PROCESS | 10545 | 1466180318496 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - PROCESS | 10545 | 1466180318505 Marionette TRACE conn4 <- [1,3034,null,{}] 09:18:38 INFO - PROCESS | 10545 | 1466180318534 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:38 INFO - PROCESS | 10545 | 1466180318542 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:38 INFO - PROCESS | 10545 | 1466180318929 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:18:39 INFO - PROCESS | 10545 | 1466180319077 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:39 INFO - PROCESS | 10545 | 1466180319084 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:39 INFO - PROCESS | 10545 | ++DOCSHELL 0x89de1800 == 24 [pid = 10545] [id = 768] 09:18:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x8f84ec00) [pid = 10545] [serial = 2303] [outer = (nil)] 09:18:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x92613c00) [pid = 10545] [serial = 2304] [outer = 0x8f84ec00] 09:18:39 INFO - PROCESS | 10545 | 1466180319177 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x92616800) [pid = 10545] [serial = 2305] [outer = 0x8f84ec00] 09:18:40 INFO - PROCESS | 10545 | 1466180320125 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:18:40 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:18:40 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1657ms 09:18:40 INFO - PROCESS | 10545 | 1466180320149 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:18:40 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:18:40 INFO - PROCESS | 10545 | 1466180320154 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 09:18:40 INFO - PROCESS | 10545 | 1466180320162 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:18:40 INFO - PROCESS | 10545 | 1466180320166 Marionette TRACE conn4 <- [1,3038,null,{}] 09:18:40 INFO - PROCESS | 10545 | 1466180320173 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:40 INFO - PROCESS | 10545 | 1466180320180 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:40 INFO - PROCESS | 10545 | 1466180320379 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:18:40 INFO - PROCESS | 10545 | 1466180320706 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 10545 | 1466180320717 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:40 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e8800 == 25 [pid = 10545] [id = 769] 09:18:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x8a9ea000) [pid = 10545] [serial = 2306] [outer = (nil)] 09:18:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x8b296c00) [pid = 10545] [serial = 2307] [outer = 0x8a9ea000] 09:18:40 INFO - PROCESS | 10545 | 1466180320850 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x8c912400) [pid = 10545] [serial = 2308] [outer = 0x8a9ea000] 09:18:41 INFO - PROCESS | 10545 | 1466180321789 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:18:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:18:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1689ms 09:18:41 INFO - PROCESS | 10545 | 1466180321864 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:18:41 INFO - PROCESS | 10545 | 1466180321869 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 09:18:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:18:41 INFO - PROCESS | 10545 | 1466180321883 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:18:41 INFO - PROCESS | 10545 | 1466180321887 Marionette TRACE conn4 <- [1,3042,null,{}] 09:18:41 INFO - PROCESS | 10545 | 1466180321897 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:41 INFO - PROCESS | 10545 | 1466180321904 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:42 INFO - PROCESS | 10545 | 1466180322079 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:18:42 INFO - PROCESS | 10545 | 1466180322103 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 10545 | 1466180322113 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:42 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbca400 == 26 [pid = 10545] [id = 770] 09:18:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x8f644400) [pid = 10545] [serial = 2309] [outer = (nil)] 09:18:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x8f844000) [pid = 10545] [serial = 2310] [outer = 0x8f644400] 09:18:42 INFO - PROCESS | 10545 | 1466180322235 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x90215800) [pid = 10545] [serial = 2311] [outer = 0x8f644400] 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:18:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:18:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:18:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:18:43 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1678ms 09:18:43 INFO - PROCESS | 10545 | 1466180323461 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:18:43 INFO - PROCESS | 10545 | 1466180323595 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:18:43 INFO - PROCESS | 10545 | 1466180323608 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 09:18:43 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:18:43 INFO - PROCESS | 10545 | 1466180323691 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:18:43 INFO - PROCESS | 10545 | 1466180323694 Marionette TRACE conn4 <- [1,3046,null,{}] 09:18:43 INFO - PROCESS | 10545 | 1466180323702 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:43 INFO - PROCESS | 10545 | 1466180323706 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:44 INFO - PROCESS | 10545 | 1466180324127 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:18:44 INFO - PROCESS | 10545 | 1466180324175 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:44 INFO - PROCESS | 10545 | 1466180324185 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:44 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6dbc00 == 27 [pid = 10545] [id = 771] 09:18:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0x8f850800) [pid = 10545] [serial = 2312] [outer = (nil)] 09:18:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0x90212800) [pid = 10545] [serial = 2313] [outer = 0x8f850800] 09:18:44 INFO - PROCESS | 10545 | 1466180324259 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 10545 | ++DOMWINDOW == 97 (0x9021fc00) [pid = 10545] [serial = 2314] [outer = 0x8f850800] 09:18:44 INFO - PROCESS | 10545 | [10545] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:18:45 INFO - PROCESS | 10545 | 1466180325236 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:18:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:18:45 INFO - {} 09:18:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1591ms 09:18:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:18:45 INFO - PROCESS | 10545 | 1466180325287 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:18:45 INFO - PROCESS | 10545 | 1466180325290 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 09:18:45 INFO - PROCESS | 10545 | 1466180325307 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:18:45 INFO - PROCESS | 10545 | 1466180325316 Marionette TRACE conn4 <- [1,3050,null,{}] 09:18:45 INFO - PROCESS | 10545 | 1466180325332 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:45 INFO - PROCESS | 10545 | 1466180325340 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:45 INFO - PROCESS | 10545 | 1466180325584 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:18:45 INFO - PROCESS | 10545 | --DOMWINDOW == 96 (0x8eddb000) [pid = 10545] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:18:45 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x9157ec00) [pid = 10545] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:18:45 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x9021b000) [pid = 10545] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:18:45 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x8e8c3000) [pid = 10545] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:18:45 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x8daa0800) [pid = 10545] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:18:45 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x8b29fc00) [pid = 10545] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:18:45 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x8ddba000) [pid = 10545] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:18:45 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x8b6d9400) [pid = 10545] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:18:45 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x8ddba800) [pid = 10545] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:18:45 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8efd6400) [pid = 10545] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:18:45 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8eddd800) [pid = 10545] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:18:45 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x89ddcc00) [pid = 10545] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:18:45 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8f6ba800) [pid = 10545] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:18:45 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8b29c000) [pid = 10545] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:18:45 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x89dd8000) [pid = 10545] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:18:45 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8f6c5400) [pid = 10545] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:18:45 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8dbd2c00) [pid = 10545] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:18:45 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x8da9d400) [pid = 10545] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:18:45 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x8e886000) [pid = 10545] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:18:45 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8edda800) [pid = 10545] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:18:45 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x8b537000) [pid = 10545] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:18:45 INFO - PROCESS | 10545 | 1466180325924 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 10545 | 1466180325931 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:45 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd8000 == 28 [pid = 10545] [id = 772] 09:18:45 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x89ddcc00) [pid = 10545] [serial = 2315] [outer = (nil)] 09:18:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8dd1ec00) [pid = 10545] [serial = 2316] [outer = 0x89ddcc00] 09:18:46 INFO - PROCESS | 10545 | 1466180326011 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8f6ba800) [pid = 10545] [serial = 2317] [outer = 0x89ddcc00] 09:18:46 INFO - PROCESS | 10545 | 1466180326706 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:18:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:18:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:18:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:18:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:18:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1462ms 09:18:46 INFO - PROCESS | 10545 | 1466180326760 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 10545 | 1466180326765 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 09:18:46 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:18:46 INFO - PROCESS | 10545 | 1466180326773 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - PROCESS | 10545 | 1466180326777 Marionette TRACE conn4 <- [1,3054,null,{}] 09:18:46 INFO - PROCESS | 10545 | 1466180326783 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:46 INFO - PROCESS | 10545 | 1466180326788 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:47 INFO - PROCESS | 10545 | 1466180327016 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:18:47 INFO - PROCESS | 10545 | 1466180327040 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:47 INFO - PROCESS | 10545 | 1466180327048 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:47 INFO - PROCESS | 10545 | ++DOCSHELL 0x8efe1800 == 29 [pid = 10545] [id = 773] 09:18:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x917d0800) [pid = 10545] [serial = 2318] [outer = (nil)] 09:18:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x919c1c00) [pid = 10545] [serial = 2319] [outer = 0x917d0800] 09:18:47 INFO - PROCESS | 10545 | 1466180327122 Marionette DEBUG loaded listener.js 09:18:47 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x919bec00) [pid = 10545] [serial = 2320] [outer = 0x917d0800] 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:18:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:18:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:18:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:18:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:18:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1931ms 09:18:48 INFO - PROCESS | 10545 | 1466180328533 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:18:49 INFO - PROCESS | 10545 | 1466180329004 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 10545 | 1466180329010 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 09:18:49 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:18:49 INFO - PROCESS | 10545 | 1466180329037 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 10545 | 1466180329042 Marionette TRACE conn4 <- [1,3058,null,{}] 09:18:49 INFO - PROCESS | 10545 | 1466180329053 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:49 INFO - PROCESS | 10545 | 1466180329058 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:49 INFO - PROCESS | 10545 | 1466180329279 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:18:49 INFO - PROCESS | 10545 | 1466180329469 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 10545 | 1466180329479 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:49 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6e1c00 == 30 [pid = 10545] [id = 774] 09:18:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8b6e6000) [pid = 10545] [serial = 2321] [outer = (nil)] 09:18:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 84 (0x8e88c800) [pid = 10545] [serial = 2322] [outer = 0x8b6e6000] 09:18:49 INFO - PROCESS | 10545 | 1466180329619 Marionette DEBUG loaded listener.js 09:18:49 INFO - PROCESS | 10545 | ++DOMWINDOW == 85 (0x8edd9000) [pid = 10545] [serial = 2323] [outer = 0x8b6e6000] 09:18:50 INFO - PROCESS | 10545 | 1466180330606 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:18:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:18:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:18:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:18:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:18:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:18:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:18:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:18:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:18:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:18:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:18:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:18:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:18:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:18:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:18:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:18:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:18:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:18:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:18:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:18:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:18:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:18:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1639ms 09:18:50 INFO - PROCESS | 10545 | 1466180330706 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 10545 | 1466180330715 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 09:18:50 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:18:50 INFO - PROCESS | 10545 | 1466180330735 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - PROCESS | 10545 | 1466180330741 Marionette TRACE conn4 <- [1,3062,null,{}] 09:18:50 INFO - PROCESS | 10545 | 1466180330748 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:50 INFO - PROCESS | 10545 | 1466180330754 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:50 INFO - PROCESS | 10545 | 1466180330978 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:18:51 INFO - PROCESS | 10545 | 1466180331224 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 10545 | 1466180331234 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:51 INFO - PROCESS | 10545 | ++DOCSHELL 0x903d1400 == 31 [pid = 10545] [id = 775] 09:18:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 86 (0x91582800) [pid = 10545] [serial = 2324] [outer = (nil)] 09:18:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 87 (0x917d1000) [pid = 10545] [serial = 2325] [outer = 0x91582800] 09:18:51 INFO - PROCESS | 10545 | 1466180331343 Marionette DEBUG loaded listener.js 09:18:51 INFO - PROCESS | 10545 | ++DOMWINDOW == 88 (0x917d5800) [pid = 10545] [serial = 2326] [outer = 0x91582800] 09:18:51 INFO - PROCESS | 10545 | [10545] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:18:52 INFO - PROCESS | 10545 | 1466180332354 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:18:52 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:18:52 INFO - {} 09:18:52 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1639ms 09:18:52 INFO - PROCESS | 10545 | 1466180332374 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:18:52 INFO - PROCESS | 10545 | 1466180332378 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 09:18:52 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:18:52 INFO - PROCESS | 10545 | 1466180332395 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 10545 | 1466180332403 Marionette TRACE conn4 <- [1,3066,null,{}] 09:18:52 INFO - PROCESS | 10545 | 1466180332468 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:52 INFO - PROCESS | 10545 | 1466180332478 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:52 INFO - PROCESS | 10545 | 1466180332699 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:18:52 INFO - PROCESS | 10545 | 1466180332967 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:52 INFO - PROCESS | 10545 | 1466180332979 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:53 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dac6400 == 32 [pid = 10545] [id = 776] 09:18:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 89 (0x91dc1c00) [pid = 10545] [serial = 2327] [outer = (nil)] 09:18:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 90 (0x9261c000) [pid = 10545] [serial = 2328] [outer = 0x91dc1c00] 09:18:53 INFO - PROCESS | 10545 | 1466180333112 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 10545 | ++DOMWINDOW == 91 (0x92620800) [pid = 10545] [serial = 2329] [outer = 0x91dc1c00] 09:18:53 INFO - PROCESS | 10545 | 1466180333936 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:18:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:18:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:18:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:18:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:18:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:18:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:18:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:18:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1581ms 09:18:53 INFO - PROCESS | 10545 | 1466180333979 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 09:18:53 INFO - PROCESS | 10545 | 1466180333985 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 09:18:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:18:53 INFO - PROCESS | 10545 | 1466180333993 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 10545 | 1466180333996 Marionette TRACE conn4 <- [1,3070,null,{}] 09:18:54 INFO - PROCESS | 10545 | 1466180334003 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:54 INFO - PROCESS | 10545 | 1466180334012 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:54 INFO - PROCESS | 10545 | 1466180334263 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:18:54 INFO - PROCESS | 10545 | 1466180334463 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:54 INFO - PROCESS | 10545 | 1466180334473 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:54 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dbd2000 == 33 [pid = 10545] [id = 777] 09:18:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 92 (0x9275d800) [pid = 10545] [serial = 2330] [outer = (nil)] 09:18:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 93 (0x92eb2400) [pid = 10545] [serial = 2331] [outer = 0x9275d800] 09:18:54 INFO - PROCESS | 10545 | 1466180334597 Marionette DEBUG loaded listener.js 09:18:54 INFO - PROCESS | 10545 | ++DOMWINDOW == 94 (0x92eb5400) [pid = 10545] [serial = 2332] [outer = 0x9275d800] 09:18:55 INFO - PROCESS | 10545 | 1466180335520 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:18:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:18:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:18:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:18:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:18:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:18:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:18:55 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1586ms 09:18:55 INFO - PROCESS | 10545 | 1466180335615 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:18:55 INFO - PROCESS | 10545 | 1466180335619 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 09:18:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:18:55 INFO - PROCESS | 10545 | 1466180335634 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 10545 | 1466180335637 Marionette TRACE conn4 <- [1,3074,null,{}] 09:18:55 INFO - PROCESS | 10545 | 1466180335645 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:55 INFO - PROCESS | 10545 | 1466180335651 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:55 INFO - PROCESS | 10545 | 1466180335848 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:18:56 INFO - PROCESS | 10545 | 1466180336051 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 10545 | 1466180336063 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:56 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b29a000 == 34 [pid = 10545] [id = 778] 09:18:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 95 (0x90217c00) [pid = 10545] [serial = 2333] [outer = (nil)] 09:18:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 96 (0x92ebb400) [pid = 10545] [serial = 2334] [outer = 0x90217c00] 09:18:56 INFO - PROCESS | 10545 | 1466180336184 Marionette DEBUG loaded listener.js 09:18:56 INFO - PROCESS | 10545 | ++DOMWINDOW == 97 (0x92ebd000) [pid = 10545] [serial = 2335] [outer = 0x90217c00] 09:18:57 INFO - PROCESS | 10545 | 1466180337096 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:18:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:18:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:18:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:18:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:18:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:18:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:18:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1536ms 09:18:57 INFO - PROCESS | 10545 | 1466180337168 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 10545 | 1466180337172 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 09:18:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:18:57 INFO - PROCESS | 10545 | 1466180337181 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 10545 | 1466180337185 Marionette TRACE conn4 <- [1,3078,null,{}] 09:18:57 INFO - PROCESS | 10545 | 1466180337192 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:57 INFO - PROCESS | 10545 | 1466180337205 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:57 INFO - PROCESS | 10545 | 1466180337548 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:18:57 INFO - PROCESS | 10545 | 1466180337819 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 10545 | 1466180337829 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:57 INFO - PROCESS | 10545 | ++DOCSHELL 0x89ddd400 == 35 [pid = 10545] [id = 779] 09:18:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 98 (0x8a9e4400) [pid = 10545] [serial = 2336] [outer = (nil)] 09:18:57 INFO - PROCESS | 10545 | ++DOMWINDOW == 99 (0x8b6da000) [pid = 10545] [serial = 2337] [outer = 0x8a9e4400] 09:18:57 INFO - PROCESS | 10545 | 1466180337935 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 10545 | ++DOMWINDOW == 100 (0x8daa3400) [pid = 10545] [serial = 2338] [outer = 0x8a9e4400] 09:18:58 INFO - PROCESS | 10545 | 1466180338821 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 09:18:58 INFO - PROCESS | 10545 | 1466180338872 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 09:18:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:18:58 INFO - PROCESS | 10545 | 1466180338884 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:18:58 INFO - PROCESS | 10545 | 1466180338895 Marionette TRACE conn4 <- [1,3082,null,{}] 09:18:58 INFO - PROCESS | 10545 | 1466180338927 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:58 INFO - PROCESS | 10545 | 1466180338933 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:59 INFO - PROCESS | 10545 | 1466180339138 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:18:59 INFO - PROCESS | 10545 | 1466180339610 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 10545 | 1466180339619 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:18:59 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b298800 == 36 [pid = 10545] [id = 780] 09:18:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 101 (0x8b29ac00) [pid = 10545] [serial = 2339] [outer = (nil)] 09:18:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 102 (0x8b537000) [pid = 10545] [serial = 2340] [outer = 0x8b29ac00] 09:18:59 INFO - PROCESS | 10545 | 1466180339717 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 10545 | ++DOMWINDOW == 103 (0x8c917800) [pid = 10545] [serial = 2341] [outer = 0x8b29ac00] 09:19:00 INFO - PROCESS | 10545 | 1466180340552 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:19:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:19:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:19:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:19:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1717ms 09:19:00 INFO - PROCESS | 10545 | 1466180340607 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 10545 | 1466180340614 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 09:19:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:19:00 INFO - PROCESS | 10545 | 1466180340623 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 10545 | 1466180340629 Marionette TRACE conn4 <- [1,3086,null,{}] 09:19:00 INFO - PROCESS | 10545 | 1466180340638 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:00 INFO - PROCESS | 10545 | 1466180340647 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:19:00 INFO - PROCESS | 10545 | 1466180340843 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:19:01 INFO - PROCESS | 10545 | 1466180341161 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 10545 | 1466180341168 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:19:01 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b2a2c00 == 37 [pid = 10545] [id = 781] 09:19:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 104 (0x8c0c7c00) [pid = 10545] [serial = 2342] [outer = (nil)] 09:19:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 105 (0x8e8c3000) [pid = 10545] [serial = 2343] [outer = 0x8c0c7c00] 09:19:01 INFO - PROCESS | 10545 | 1466180341257 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 10545 | ++DOMWINDOW == 106 (0x8efd9000) [pid = 10545] [serial = 2344] [outer = 0x8c0c7c00] 09:19:02 INFO - PROCESS | 10545 | --DOCSHELL 0x8b6e5400 == 36 [pid = 10545] [id = 759] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 105 (0x89de3c00) [pid = 10545] [serial = 2292] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 104 (0x8f6bd000) [pid = 10545] [serial = 2266] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 103 (0x91cc9c00) [pid = 10545] [serial = 2290] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 102 (0x8efd5400) [pid = 10545] [serial = 2260] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 101 (0x8c0cb800) [pid = 10545] [serial = 2263] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 100 (0x8f6cb400) [pid = 10545] [serial = 2245] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 99 (0x8f6cfc00) [pid = 10545] [serial = 2246] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 98 (0x8b52f400) [pid = 10545] [serial = 2251] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 97 (0x8b6dc400) [pid = 10545] [serial = 2252] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 96 (0x89de0000) [pid = 10545] [serial = 2234] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 95 (0x8b29b800) [pid = 10545] [serial = 2235] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 94 (0x8f84cc00) [pid = 10545] [serial = 2248] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 93 (0x8fac9800) [pid = 10545] [serial = 2249] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 92 (0x8efda000) [pid = 10545] [serial = 2261] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 91 (0x8dcaf400) [pid = 10545] [serial = 2257] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 90 (0x8dac5c00) [pid = 10545] [serial = 2237] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 89 (0x89dd9000) [pid = 10545] [serial = 2240] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 88 (0x8dbcf400) [pid = 10545] [serial = 2238] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 87 (0x8eddf400) [pid = 10545] [serial = 2242] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 86 (0x8efd3800) [pid = 10545] [serial = 2243] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 85 (0x8c915800) [pid = 10545] [serial = 2254] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 84 (0x8da9d800) [pid = 10545] [serial = 2255] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 83 (0x8fac5800) [pid = 10545] [serial = 2267] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 82 (0x8daa8000) [pid = 10545] [serial = 2264] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 81 (0x8dd2a800) [pid = 10545] [serial = 2258] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 80 (0x8efd7000) [pid = 10545] [serial = 2274] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 79 (0x91584c00) [pid = 10545] [serial = 2280] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 78 (0x903d9400) [pid = 10545] [serial = 2278] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x91c5c000) [pid = 10545] [serial = 2287] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x9158a800) [pid = 10545] [serial = 2281] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8e887400) [pid = 10545] [serial = 2232] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8c912800) [pid = 10545] [serial = 2269] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 73 (0x8da9fc00) [pid = 10545] [serial = 2270] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 72 (0x8f64ac00) [pid = 10545] [serial = 2275] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 71 (0x917ddc00) [pid = 10545] [serial = 2284] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 70 (0x917dcc00) [pid = 10545] [serial = 2283] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 69 (0x91cc5000) [pid = 10545] [serial = 2289] [outer = (nil)] [url = about:blank] 09:19:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:19:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1686ms 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 68 (0x8e883800) [pid = 10545] [serial = 2272] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 67 (0x903d1000) [pid = 10545] [serial = 2277] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | --DOMWINDOW == 66 (0x91c4f000) [pid = 10545] [serial = 2286] [outer = (nil)] [url = about:blank] 09:19:02 INFO - PROCESS | 10545 | 1466180342275 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:19:02 INFO - PROCESS | 10545 | 1466180342332 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 10545 | 1466180342339 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 09:19:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:19:02 INFO - PROCESS | 10545 | 1466180342352 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 10545 | 1466180342356 Marionette TRACE conn4 <- [1,3090,null,{}] 09:19:02 INFO - PROCESS | 10545 | 1466180342364 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:02 INFO - PROCESS | 10545 | 1466180342370 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:19:02 INFO - PROCESS | 10545 | 1466180342579 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:19:02 INFO - PROCESS | 10545 | 1466180342744 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 10545 | 1466180342757 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:19:02 INFO - PROCESS | 10545 | ++DOCSHELL 0x8b6ddc00 == 37 [pid = 10545] [id = 782] 09:19:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 67 (0x8c0d0800) [pid = 10545] [serial = 2345] [outer = (nil)] 09:19:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 68 (0x8dace800) [pid = 10545] [serial = 2346] [outer = 0x8c0d0800] 09:19:02 INFO - PROCESS | 10545 | 1466180342846 Marionette DEBUG loaded listener.js 09:19:02 INFO - PROCESS | 10545 | ++DOMWINDOW == 69 (0x8dd29400) [pid = 10545] [serial = 2347] [outer = 0x8c0d0800] 09:19:03 INFO - PROCESS | 10545 | 1466180343752 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:19:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:19:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1436ms 09:19:03 INFO - PROCESS | 10545 | 1466180343785 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:19:03 INFO - PROCESS | 10545 | 1466180343788 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 09:19:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:19:03 INFO - PROCESS | 10545 | 1466180343805 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:19:03 INFO - PROCESS | 10545 | 1466180343815 Marionette TRACE conn4 <- [1,3094,null,{}] 09:19:03 INFO - PROCESS | 10545 | 1466180343825 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:03 INFO - PROCESS | 10545 | 1466180343834 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:19:04 INFO - PROCESS | 10545 | 1466180344020 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:19:04 INFO - PROCESS | 10545 | 1466180344227 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 10545 | 1466180344236 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:19:04 INFO - PROCESS | 10545 | ++DOCSHELL 0x8dca4400 == 38 [pid = 10545] [id = 783] 09:19:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 70 (0x8e888c00) [pid = 10545] [serial = 2348] [outer = (nil)] 09:19:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 71 (0x8e8ca000) [pid = 10545] [serial = 2349] [outer = 0x8e888c00] 09:19:04 INFO - PROCESS | 10545 | 1466180344313 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 10545 | ++DOMWINDOW == 72 (0x8efd6800) [pid = 10545] [serial = 2350] [outer = 0x8e888c00] 09:19:05 INFO - PROCESS | 10545 | 1466180345097 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:19:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:19:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1349ms 09:19:05 INFO - PROCESS | 10545 | 1466180345152 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:19:05 INFO - PROCESS | 10545 | 1466180345156 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 09:19:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:19:05 INFO - PROCESS | 10545 | 1466180345164 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 10545 | 1466180345168 Marionette TRACE conn4 <- [1,3098,null,{}] 09:19:05 INFO - PROCESS | 10545 | 1466180345174 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:05 INFO - PROCESS | 10545 | 1466180345180 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:19:05 INFO - PROCESS | 10545 | 1466180345433 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:19:05 INFO - PROCESS | 10545 | 1466180345455 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 10545 | 1466180345463 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:19:05 INFO - PROCESS | 10545 | ++DOCSHELL 0x89dd4400 == 39 [pid = 10545] [id = 784] 09:19:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 73 (0x8a9e8400) [pid = 10545] [serial = 2351] [outer = (nil)] 09:19:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 74 (0x8f647000) [pid = 10545] [serial = 2352] [outer = 0x8a9e8400] 09:19:05 INFO - PROCESS | 10545 | 1466180345552 Marionette DEBUG loaded listener.js 09:19:05 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8f6b9400) [pid = 10545] [serial = 2353] [outer = 0x8a9e8400] 09:19:06 INFO - PROCESS | 10545 | 1466180346480 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:19:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:19:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:19:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1338ms 09:19:06 INFO - PROCESS | 10545 | 1466180346510 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:19:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:19:06 INFO - PROCESS | 10545 | 1466180346515 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 09:19:06 INFO - PROCESS | 10545 | 1466180346522 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - PROCESS | 10545 | 1466180346525 Marionette TRACE conn4 <- [1,3102,null,{}] 09:19:06 INFO - PROCESS | 10545 | 1466180346532 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:06 INFO - PROCESS | 10545 | 1466180346539 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:19:06 INFO - PROCESS | 10545 | 1466180346781 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:19:06 INFO - PROCESS | 10545 | 1466180346813 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 10545 | 1466180346831 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:19:06 INFO - PROCESS | 10545 | ++DOCSHELL 0x8f6cfc00 == 40 [pid = 10545] [id = 785] 09:19:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x8f6d1400) [pid = 10545] [serial = 2354] [outer = (nil)] 09:19:06 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x8f843000) [pid = 10545] [serial = 2355] [outer = 0x8f6d1400] 09:19:06 INFO - PROCESS | 10545 | 1466180346928 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8fac7000) [pid = 10545] [serial = 2356] [outer = 0x8f6d1400] 09:19:07 INFO - PROCESS | 10545 | --DOMWINDOW == 77 (0x8f850800) [pid = 10545] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:19:07 INFO - PROCESS | 10545 | --DOMWINDOW == 76 (0x89ddcc00) [pid = 10545] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:19:07 INFO - PROCESS | 10545 | --DOMWINDOW == 75 (0x8f644400) [pid = 10545] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:19:07 INFO - PROCESS | 10545 | --DOMWINDOW == 74 (0x8a9ea000) [pid = 10545] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:19:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:19:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1535ms 09:19:08 INFO - PROCESS | 10545 | 1466180348046 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:19:08 INFO - PROCESS | 10545 | 1466180348058 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 10545 | 1466180348062 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 09:19:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:19:08 INFO - PROCESS | 10545 | 1466180348069 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 10545 | 1466180348074 Marionette TRACE conn4 <- [1,3106,null,{}] 09:19:08 INFO - PROCESS | 10545 | 1466180348080 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:08 INFO - PROCESS | 10545 | 1466180348087 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:19:08 INFO - PROCESS | 10545 | 1466180348273 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 09:19:08 INFO - PROCESS | 10545 | 1466180348449 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:08 INFO - PROCESS | 10545 | 1466180348459 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:19:08 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c91b800 == 41 [pid = 10545] [id = 786] 09:19:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 75 (0x8dacd800) [pid = 10545] [serial = 2357] [outer = (nil)] 09:19:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 76 (0x9021e400) [pid = 10545] [serial = 2358] [outer = 0x8dacd800] 09:19:08 INFO - PROCESS | 10545 | 1466180348535 Marionette DEBUG loaded listener.js 09:19:08 INFO - PROCESS | 10545 | ++DOMWINDOW == 77 (0x903d9800) [pid = 10545] [serial = 2359] [outer = 0x8dacd800] 09:19:09 INFO - PROCESS | 10545 | 1466180349286 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:19:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:19:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:19:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:19:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1245ms 09:19:09 INFO - PROCESS | 10545 | 1466180349316 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 10545 | 1466180349319 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 09:19:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:19:09 INFO - PROCESS | 10545 | 1466180349327 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 10545 | 1466180349331 Marionette TRACE conn4 <- [1,3110,null,{}] 09:19:09 INFO - PROCESS | 10545 | 1466180349338 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:09 INFO - PROCESS | 10545 | 1466180349343 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:19:09 INFO - PROCESS | 10545 | 1466180349591 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 09:19:09 INFO - PROCESS | 10545 | 1466180349814 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 10545 | 1466180349828 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:19:09 INFO - PROCESS | 10545 | ++DOCSHELL 0x8a9e2400 == 42 [pid = 10545] [id = 787] 09:19:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 78 (0x8a9e4c00) [pid = 10545] [serial = 2360] [outer = (nil)] 09:19:09 INFO - PROCESS | 10545 | ++DOMWINDOW == 79 (0x8a9ec800) [pid = 10545] [serial = 2361] [outer = 0x8a9e4c00] 09:19:09 INFO - PROCESS | 10545 | 1466180349962 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 10545 | ++DOMWINDOW == 80 (0x8b530c00) [pid = 10545] [serial = 2362] [outer = 0x8a9e4c00] 09:19:11 INFO - PROCESS | 10545 | 1466180351028 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:19:11 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:19:11 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:19:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:19:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:19:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:19:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:19:11 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1736ms 09:19:11 INFO - PROCESS | 10545 | 1466180351068 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 09:19:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:19:11 INFO - PROCESS | 10545 | 1466180351075 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 09:19:11 INFO - PROCESS | 10545 | 1466180351085 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 10545 | 1466180351092 Marionette TRACE conn4 <- [1,3114,null,{}] 09:19:11 INFO - PROCESS | 10545 | 1466180351142 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:11 INFO - PROCESS | 10545 | 1466180351149 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:19:11 INFO - PROCESS | 10545 | 1466180351500 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 09:19:11 INFO - PROCESS | 10545 | 1466180351668 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"658236c7-8e8c-4c06-9851-2706789de832\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 10545 | 1466180351676 Marionette INFO sendAsync 96629cf9-96e2-42a3-93c3-0e1f1c76ff47 09:19:11 INFO - PROCESS | 10545 | ++DOCSHELL 0x8c915800 == 43 [pid = 10545] [id = 788] 09:19:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 81 (0x8dd21400) [pid = 10545] [serial = 2363] [outer = (nil)] 09:19:11 INFO - PROCESS | 10545 | ++DOMWINDOW == 82 (0x8ddb6400) [pid = 10545] [serial = 2364] [outer = 0x8dd21400] 09:19:11 INFO - PROCESS | 10545 | 1466180351868 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 10545 | ++DOMWINDOW == 83 (0x8ddbd000) [pid = 10545] [serial = 2365] [outer = 0x8dd21400] 09:19:12 INFO - PROCESS | 10545 | 1466180352760 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:19:12 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:19:12 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1694ms 09:19:12 INFO - PROCESS | 10545 | 1466180352778 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 10545 | 1466180352785 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 09:19:13 WARNING - u'runner_teardown' () 09:19:13 INFO - No more tests 09:19:13 INFO - Got 0 unexpected results 09:19:13 INFO - SUITE-END | took 1364s 09:19:13 INFO - Closing logging queue 09:19:13 INFO - queue closed 09:19:14 INFO - Return code: 0 09:19:14 WARNING - # TBPL SUCCESS # 09:19:14 INFO - Running post-action listener: _resource_record_post_action 09:19:14 INFO - Running post-run listener: _resource_record_post_run 09:19:15 INFO - Total resource usage - Wall time: 1403s; CPU: 98.0%; Read bytes: 4096; Write bytes: 923873280; Read time: 12; Write time: 357860 09:19:15 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:19:15 INFO - install - Wall time: 34s; CPU: 100.0%; Read bytes: 0; Write bytes: 135491584; Read time: 0; Write time: 213728 09:19:15 INFO - run-tests - Wall time: 1369s; CPU: 98.0%; Read bytes: 4096; Write bytes: 778010624; Read time: 12; Write time: 131412 09:19:15 INFO - Running post-run listener: _upload_blobber_files 09:19:15 INFO - Blob upload gear active. 09:19:15 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:19:15 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:19:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:19:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:19:15 INFO - (blobuploader) - INFO - Open directory for files ... 09:19:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:19:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:19:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:19:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:19:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:19:16 INFO - (blobuploader) - INFO - Done attempting. 09:19:16 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:19:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:19:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:19:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:19:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:19:17 INFO - (blobuploader) - INFO - Done attempting. 09:19:17 INFO - (blobuploader) - INFO - Iteration through files over. 09:19:17 INFO - Return code: 0 09:19:17 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:19:17 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:19:17 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3bb55b63866afee87641f656e52f03b76c46eba6b9b3962ba700a154d2318fde6faa51e7a1f59ffbc7cdeeb7052fe3fefa4f248ee7c0a4e83970b487b36ce6d7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d28dc6555042872ad2c9f3498aefbb7ad4a5c790be0a2691bb129ea1258236f66e388f9baf6158e399b94892507029feeb84123834188f4e13287c6e4e224c1c"} 09:19:17 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:19:17 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:19:17 INFO - Contents: 09:19:17 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3bb55b63866afee87641f656e52f03b76c46eba6b9b3962ba700a154d2318fde6faa51e7a1f59ffbc7cdeeb7052fe3fefa4f248ee7c0a4e83970b487b36ce6d7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d28dc6555042872ad2c9f3498aefbb7ad4a5c790be0a2691bb129ea1258236f66e388f9baf6158e399b94892507029feeb84123834188f4e13287c6e4e224c1c"} 09:19:17 INFO - Running post-run listener: copy_logs_to_upload_dir 09:19:17 INFO - Copying logs to upload dir... 09:19:17 INFO - mkdir: /builds/slave/test/build/upload/logs 09:19:17 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1539.061485 ========= master_lag: 7.85 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 46 secs) (at 2016-06-17 09:19:25.257464) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-06-17 09:19:25.261423) ========= 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-1466175245.885792-1425435698 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3bb55b63866afee87641f656e52f03b76c46eba6b9b3962ba700a154d2318fde6faa51e7a1f59ffbc7cdeeb7052fe3fefa4f248ee7c0a4e83970b487b36ce6d7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d28dc6555042872ad2c9f3498aefbb7ad4a5c790be0a2691bb129ea1258236f66e388f9baf6158e399b94892507029feeb84123834188f4e13287c6e4e224c1c"} build_url:https://queue.taskcluster.net/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.039098 build_url: 'https://queue.taskcluster.net/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3bb55b63866afee87641f656e52f03b76c46eba6b9b3962ba700a154d2318fde6faa51e7a1f59ffbc7cdeeb7052fe3fefa4f248ee7c0a4e83970b487b36ce6d7", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d28dc6555042872ad2c9f3498aefbb7ad4a5c790be0a2691bb129ea1258236f66e388f9baf6158e399b94892507029feeb84123834188f4e13287c6e4e224c1c"}' symbols_url: 'https://queue.taskcluster.net/v1/task/RC1s4WsBTSCwn5st0lj6JA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 1.44 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-06-17 09:19:26.744037) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-17 09:19:26.744400) ========= 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-1466175245.885792-1425435698 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020099 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-17 09:19:26.814123) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-17 09:19:26.814443) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-17 09:19:26.814835) ========= ========= Total master_lag: 17.21 =========