builder: mozilla-release_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1000 starttime: 1472298777.49 results: success (0) buildid: 20160827031513 builduid: 331c702e2f89401aab91cc9955875f83 revision: 9d7f2992eb888ed2a85df5020a2123c0c43b795a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-27 04:52:57.488703) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-27 04:52:57.489321) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-27 04:52:57.489766) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-27 04:52:57.670577) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 04:52:57.671055) ========= 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-1472298762.942573-1380168372 _=/tools/buildbot/bin/python using PTY: False --2016-08-27 04:52:57-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 168K=0.07s 2016-08-27 04:52:58 (168 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.663538 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 04:52:58.369127) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 04:52:58.369587) ========= 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-1472298762.942573-1380168372 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.064724 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 04:52:58.466059) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-27 04:52:58.466588) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev 9d7f2992eb888ed2a85df5020a2123c0c43b795a --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-release --rev 9d7f2992eb888ed2a85df5020a2123c0c43b795a --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-1472298762.942573-1380168372 _=/tools/buildbot/bin/python using PTY: False 2016-08-27 04:52:58,578 truncating revision to first 12 chars 2016-08-27 04:52:58,578 Setting DEBUG logging. 2016-08-27 04:52:58,579 attempt 1/10 2016-08-27 04:52:58,579 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/9d7f2992eb88?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-27 04:53:00,453 unpacking tar archive at: mozilla-release-9d7f2992eb88/testing/mozharness/ program finished with exit code 0 elapsedTime=2.459337 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-27 04:53:00.958860) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-27 04:53:00.959358) ========= script_repo_revision: 9d7f2992eb888ed2a85df5020a2123c0c43b795a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-27 04:53:00.965978) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-27 04:53:00.966429) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-27 04:53:00.996941) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 31 mins, 15 secs) (at 2016-08-27 04:53:00.997452) ========= /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-release --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-release', '--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-1472298762.942573-1380168372 _=/tools/buildbot/bin/python using PTY: False 04:53:01 INFO - MultiFileLogger online at 20160827 04:53:01 in /builds/slave/test 04:53:01 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-release --download-symbols true 04:53:01 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:53:01 INFO - {'append_to_log': False, 04:53:01 INFO - 'base_work_dir': '/builds/slave/test', 04:53:01 INFO - 'blob_upload_branch': 'mozilla-release', 04:53:01 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:53:01 INFO - 'buildbot_json_path': 'buildprops.json', 04:53:01 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:53:01 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:53:01 INFO - 'download_minidump_stackwalk': True, 04:53:01 INFO - 'download_symbols': 'true', 04:53:01 INFO - 'e10s': False, 04:53:01 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:53:01 INFO - 'tooltool.py': '/tools/tooltool.py', 04:53:01 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:53:01 INFO - '/tools/misc-python/virtualenv.py')}, 04:53:01 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:53:01 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:53:01 INFO - 'log_level': 'info', 04:53:01 INFO - 'log_to_console': True, 04:53:01 INFO - 'opt_config_files': (), 04:53:01 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:53:01 INFO - '--processes=1', 04:53:01 INFO - '--config=%(test_path)s/wptrunner.ini', 04:53:01 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:53:01 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:53:01 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:53:01 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:53:01 INFO - 'pip_index': False, 04:53:01 INFO - 'require_test_zip': True, 04:53:01 INFO - 'test_type': ('testharness',), 04:53:01 INFO - 'this_chunk': '1', 04:53:01 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:53:01 INFO - 'total_chunks': '10', 04:53:01 INFO - 'virtualenv_path': 'venv', 04:53:01 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:53:01 INFO - 'work_dir': 'build'} 04:53:01 INFO - ##### 04:53:01 INFO - ##### Running clobber step. 04:53:01 INFO - ##### 04:53:01 INFO - Running pre-action listener: _resource_record_pre_action 04:53:01 INFO - Running main action method: clobber 04:53:01 INFO - rmtree: /builds/slave/test/build 04:53:01 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:53:04 INFO - Running post-action listener: _resource_record_post_action 04:53:04 INFO - ##### 04:53:04 INFO - ##### Running read-buildbot-config step. 04:53:04 INFO - ##### 04:53:04 INFO - Running pre-action listener: _resource_record_pre_action 04:53:04 INFO - Running main action method: read_buildbot_config 04:53:04 INFO - Using buildbot properties: 04:53:04 INFO - { 04:53:04 INFO - "project": "", 04:53:04 INFO - "product": "firefox", 04:53:04 INFO - "script_repo_revision": "production", 04:53:04 INFO - "scheduler": "tests-mozilla-release-ubuntu32_vm-debug-unittest", 04:53:04 INFO - "repository": "", 04:53:04 INFO - "buildername": "Ubuntu VM 12.04 mozilla-release debug test web-platform-tests-1", 04:53:04 INFO - "buildid": "20160827031513", 04:53:04 INFO - "pgo_build": "False", 04:53:04 INFO - "basedir": "/builds/slave/test", 04:53:04 INFO - "buildnumber": 23, 04:53:04 INFO - "slavename": "tst-linux32-spot-1000", 04:53:04 INFO - "revision": "9d7f2992eb888ed2a85df5020a2123c0c43b795a", 04:53:04 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 04:53:04 INFO - "platform": "linux", 04:53:04 INFO - "branch": "mozilla-release", 04:53:04 INFO - "repo_path": "releases/mozilla-release", 04:53:04 INFO - "moz_repo_path": "", 04:53:04 INFO - "stage_platform": "linux", 04:53:04 INFO - "builduid": "331c702e2f89401aab91cc9955875f83", 04:53:04 INFO - "slavebuilddir": "test" 04:53:04 INFO - } 04:53:04 INFO - Found installer url https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2. 04:53:04 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json. 04:53:04 INFO - Running post-action listener: _resource_record_post_action 04:53:04 INFO - ##### 04:53:04 INFO - ##### Running download-and-extract step. 04:53:04 INFO - ##### 04:53:04 INFO - Running pre-action listener: _resource_record_pre_action 04:53:04 INFO - Running main action method: download_and_extract 04:53:04 INFO - mkdir: /builds/slave/test/build/tests 04:53:04 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')]} 04:53:04 INFO - https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 04:53:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 04:53:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 04:53:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 04:53:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json'}, attempt #1 04:53:04 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 04:53:04 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:53:04 INFO - retry: Failed, sleeping 30 seconds before retrying 04:53:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json'}, attempt #2 04:53:34 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 04:53:34 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:53:34 INFO - retry: Failed, sleeping 60 seconds before retrying 04:54:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json'}, attempt #3 04:54:35 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 04:54:35 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 04:54:35 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json! 04:54:35 INFO - Caught exception: HTTP Error 404: Not Found 04:54:35 INFO - Caught exception: HTTP Error 404: Not Found 04:54:35 INFO - Caught exception: HTTP Error 404: Not Found 04:54:35 INFO - trying https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 04:54:35 INFO - Downloading https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 04:54:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json'}, attempt #1 04:54:36 INFO - Downloaded 1325 bytes. 04:54:36 INFO - Reading from file /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 04:54:36 INFO - Using the following test package requirements: 04:54:36 INFO - {u'common': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip'], 04:54:36 INFO - u'cppunittest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 04:54:36 INFO - u'firefox-48.0.3.en-US.linux-i686.cppunittest.tests.zip'], 04:54:36 INFO - u'gtest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 04:54:36 INFO - u'firefox-48.0.3.en-US.linux-i686.gtest.tests.zip'], 04:54:36 INFO - u'jittest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 04:54:36 INFO - u'jsshell-linux-i686.zip'], 04:54:36 INFO - u'mochitest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 04:54:36 INFO - u'firefox-48.0.3.en-US.linux-i686.mochitest.tests.zip'], 04:54:36 INFO - u'mozbase': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip'], 04:54:36 INFO - u'reftest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 04:54:36 INFO - u'firefox-48.0.3.en-US.linux-i686.reftest.tests.zip'], 04:54:36 INFO - u'talos': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 04:54:36 INFO - u'firefox-48.0.3.en-US.linux-i686.talos.tests.zip'], 04:54:36 INFO - u'web-platform': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 04:54:36 INFO - u'firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'], 04:54:36 INFO - u'xpcshell': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 04:54:36 INFO - u'firefox-48.0.3.en-US.linux-i686.xpcshell.tests.zip']} 04:54:36 INFO - Downloading packages: [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', u'firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 04:54:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:54:36 INFO - https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 04:54:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 04:54:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 04:54:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 04:54:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip'}, attempt #1 04:54:36 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 04:54:36 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:54:36 INFO - retry: Failed, sleeping 30 seconds before retrying 04:55:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip'}, attempt #2 04:55:06 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 04:55:06 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:55:06 INFO - retry: Failed, sleeping 60 seconds before retrying 04:56:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip'}, attempt #3 04:56:07 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 04:56:07 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 04:56:07 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip! 04:56:07 INFO - Caught exception: HTTP Error 404: Not Found 04:56:07 INFO - Caught exception: HTTP Error 404: Not Found 04:56:07 INFO - Caught exception: HTTP Error 404: Not Found 04:56:07 INFO - trying https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 04:56:07 INFO - Downloading https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 04:56:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip'}, attempt #1 04:56:14 INFO - Downloaded 22834128 bytes. 04:56:14 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:56:14 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:56:15 INFO - caution: filename not matched: web-platform/* 04:56:15 INFO - Return code: 11 04:56: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')]} 04:56:15 INFO - https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 04:56:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 04:56:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 04:56:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 04:56:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 04:56:15 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 04:56:15 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:56:15 INFO - retry: Failed, sleeping 30 seconds before retrying 04:56:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'}, attempt #2 04:56:45 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 04:56:45 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:56:45 INFO - retry: Failed, sleeping 60 seconds before retrying 04:57:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'}, attempt #3 04:57:46 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 04:57:46 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 04:57:46 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip! 04:57:46 INFO - Caught exception: HTTP Error 404: Not Found 04:57:46 INFO - Caught exception: HTTP Error 404: Not Found 04:57:46 INFO - Caught exception: HTTP Error 404: Not Found 04:57:46 INFO - trying https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 04:57:46 INFO - Downloading https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 04:57:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 04:57:47 INFO - Downloaded 36389875 bytes. 04:57:47 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:57:47 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:57:52 INFO - caution: filename not matched: bin/* 04:57:52 INFO - caution: filename not matched: config/* 04:57:52 INFO - caution: filename not matched: mozbase/* 04:57:52 INFO - caution: filename not matched: marionette/* 04:57:52 INFO - caution: filename not matched: tools/wptserve/* 04:57:52 INFO - Return code: 11 04:57:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:57:52 INFO - https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 04:57:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 04:57:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 04:57:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 04:57:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2'}, attempt #1 04:57:52 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 04:57:52 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:57:52 INFO - retry: Failed, sleeping 30 seconds before retrying 04:58:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2'}, attempt #2 04:58:22 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 04:58:22 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:58:22 INFO - retry: Failed, sleeping 60 seconds before retrying 04:59:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2'}, attempt #3 04:59:23 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 04:59:23 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 04:59:23 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2! 04:59:23 INFO - Caught exception: HTTP Error 404: Not Found 04:59:23 INFO - Caught exception: HTTP Error 404: Not Found 04:59:23 INFO - Caught exception: HTTP Error 404: Not Found 04:59:23 INFO - trying https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 04:59:23 INFO - Downloading https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 04:59:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2'}, attempt #1 04:59:26 INFO - Downloaded 69349482 bytes. 04:59:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 04:59:26 INFO - mkdir: /builds/slave/test/properties 04:59:26 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:59:26 INFO - Writing to file /builds/slave/test/properties/build_url 04:59:26 INFO - Contents: 04:59:26 INFO - build_url:https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 04:59:26 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 04:59:26 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:59:26 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:59:26 INFO - Contents: 04:59:26 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 04:59:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:59:26 INFO - https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:59:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 04:59:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 04:59:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 04:59:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 04:59:27 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 04:59:27 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:59:27 INFO - retry: Failed, sleeping 30 seconds before retrying 04:59:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #2 04:59:57 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 04:59:57 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:59:57 INFO - retry: Failed, sleeping 60 seconds before retrying 05:00:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #3 05:00:57 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 05:00:57 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 05:00:57 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip! 05:00:57 INFO - Caught exception: HTTP Error 404: Not Found 05:00:57 INFO - Caught exception: HTTP Error 404: Not Found 05:00:57 INFO - Caught exception: HTTP Error 404: Not Found 05:00:57 INFO - trying https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 05:00:57 INFO - Downloading https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 05:00:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 05:01:20 INFO - Downloaded 92317758 bytes. 05:01:20 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:01:20 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:01:29 INFO - Return code: 0 05:01:29 INFO - Running post-action listener: _resource_record_post_action 05:01:29 INFO - Running post-action listener: set_extra_try_arguments 05:01:29 INFO - ##### 05:01:29 INFO - ##### Running create-virtualenv step. 05:01:29 INFO - ##### 05:01:29 INFO - Running pre-action listener: _pre_create_virtualenv 05:01:29 INFO - Running pre-action listener: _resource_record_pre_action 05:01:29 INFO - Running main action method: create_virtualenv 05:01:29 INFO - Creating virtualenv /builds/slave/test/build/venv 05:01:29 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 05:01:29 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:01:30 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:01:30 INFO - Using real prefix '/usr' 05:01:30 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:01:31 INFO - Installing distribute.............................................................................................................................................................................................done. 05:01:35 INFO - Installing pip.................done. 05:01:35 INFO - Return code: 0 05:01:35 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:01:35 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')]} 05:01:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:01:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:01:35 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')]} 05:01:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:01:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:01:35 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 0xa348c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3af598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4632b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa452f70>, '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 0xa452620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa458750>, '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-1472298762.942573-1380168372', '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 05:01:35 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 05:01:35 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 05:01:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:01:35 INFO - 'CCACHE_UMASK': '002', 05:01:35 INFO - 'DISPLAY': ':0', 05:01:35 INFO - 'HOME': '/home/cltbld', 05:01:35 INFO - 'LANG': 'en_US.UTF-8', 05:01:35 INFO - 'LOGNAME': 'cltbld', 05:01:35 INFO - 'MAIL': '/var/mail/cltbld', 05:01:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:01:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:01:35 INFO - 'MOZ_NO_REMOTE': '1', 05:01:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:01:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:01:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:01:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:01:35 INFO - 'PWD': '/builds/slave/test', 05:01:35 INFO - 'SHELL': '/bin/bash', 05:01:35 INFO - 'SHLVL': '1', 05:01:35 INFO - 'TERM': 'linux', 05:01:35 INFO - 'TMOUT': '86400', 05:01:35 INFO - 'USER': 'cltbld', 05:01:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472298762.942573-1380168372', 05:01:35 INFO - '_': '/tools/buildbot/bin/python'} 05:01:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:01:35 INFO - Downloading/unpacking psutil>=0.7.1 05:01:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:01:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:01:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:01:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:01:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:01:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:01:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:01:41 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:01:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:01:41 INFO - Installing collected packages: psutil 05:01:41 INFO - Running setup.py install for psutil 05:01:41 INFO - building 'psutil._psutil_linux' extension 05:01:41 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 05:01:41 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 05:01:41 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 05:01:42 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 05:01:42 INFO - building 'psutil._psutil_posix' extension 05:01:42 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 05:01:42 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 05:01:42 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:01:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:01:42 INFO - Successfully installed psutil 05:01:42 INFO - Cleaning up... 05:01:42 INFO - Return code: 0 05:01:42 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:01:42 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')]} 05:01:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:01:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:01:42 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')]} 05:01:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:01:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:01:42 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 0xa348c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3af598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4632b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa452f70>, '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 0xa452620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa458750>, '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-1472298762.942573-1380168372', '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 05:01:42 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 05:01:42 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 05:01:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:01:42 INFO - 'CCACHE_UMASK': '002', 05:01:42 INFO - 'DISPLAY': ':0', 05:01:42 INFO - 'HOME': '/home/cltbld', 05:01:42 INFO - 'LANG': 'en_US.UTF-8', 05:01:42 INFO - 'LOGNAME': 'cltbld', 05:01:42 INFO - 'MAIL': '/var/mail/cltbld', 05:01:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:01:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:01:42 INFO - 'MOZ_NO_REMOTE': '1', 05:01:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:01:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:01:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:01:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:01:42 INFO - 'PWD': '/builds/slave/test', 05:01:42 INFO - 'SHELL': '/bin/bash', 05:01:42 INFO - 'SHLVL': '1', 05:01:42 INFO - 'TERM': 'linux', 05:01:42 INFO - 'TMOUT': '86400', 05:01:42 INFO - 'USER': 'cltbld', 05:01:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472298762.942573-1380168372', 05:01:42 INFO - '_': '/tools/buildbot/bin/python'} 05:01:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:01:43 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:01: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 05:01: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 05:01: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 05:01: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 05:01: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 05:01: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 05:01:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:01:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:01:48 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:01:48 INFO - Installing collected packages: mozsystemmonitor 05:01:48 INFO - Running setup.py install for mozsystemmonitor 05:01:48 INFO - Successfully installed mozsystemmonitor 05:01:48 INFO - Cleaning up... 05:01:48 INFO - Return code: 0 05:01:48 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:01:48 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')]} 05:01:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:01:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:01:48 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')]} 05:01:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:01:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:01:48 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 0xa348c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3af598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4632b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa452f70>, '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 0xa452620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa458750>, '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-1472298762.942573-1380168372', '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 05:01:48 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 05:01:48 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 05:01:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:01:48 INFO - 'CCACHE_UMASK': '002', 05:01:48 INFO - 'DISPLAY': ':0', 05:01:48 INFO - 'HOME': '/home/cltbld', 05:01:48 INFO - 'LANG': 'en_US.UTF-8', 05:01:48 INFO - 'LOGNAME': 'cltbld', 05:01:48 INFO - 'MAIL': '/var/mail/cltbld', 05:01:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:01:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:01:48 INFO - 'MOZ_NO_REMOTE': '1', 05:01:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:01:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:01:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:01:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:01:48 INFO - 'PWD': '/builds/slave/test', 05:01:48 INFO - 'SHELL': '/bin/bash', 05:01:48 INFO - 'SHLVL': '1', 05:01:48 INFO - 'TERM': 'linux', 05:01:48 INFO - 'TMOUT': '86400', 05:01:48 INFO - 'USER': 'cltbld', 05:01:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472298762.942573-1380168372', 05:01:48 INFO - '_': '/tools/buildbot/bin/python'} 05:01:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:01:48 INFO - Downloading/unpacking blobuploader==1.2.4 05:01:48 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 05:01:48 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 05:01:48 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 05:01:48 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 05:01:48 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 05:01:48 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 05:01:53 INFO - Downloading blobuploader-1.2.4.tar.gz 05:01:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:01:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:01:53 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 05:01:53 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 05:01:53 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 05:01:53 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 05:01:53 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 05:01:53 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 05:01:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:01:55 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:01:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:01:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:01:55 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 05:01:55 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 05:01:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:01:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:01:55 INFO - Downloading docopt-0.6.1.tar.gz 05:01:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:01:55 INFO - Installing collected packages: blobuploader, requests, docopt 05:01:55 INFO - Running setup.py install for blobuploader 05:01:55 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:01:55 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:01:55 INFO - Running setup.py install for requests 05:01:56 INFO - Running setup.py install for docopt 05:01:56 INFO - Successfully installed blobuploader requests docopt 05:01:56 INFO - Cleaning up... 05:01:56 INFO - Return code: 0 05:01:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:01:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:01:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:01:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:01:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:01:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:01:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:01:56 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 0xa348c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3af598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4632b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa452f70>, '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 0xa452620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa458750>, '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-1472298762.942573-1380168372', '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 05:01:56 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 05:01:56 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 05:01:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:01:56 INFO - 'CCACHE_UMASK': '002', 05:01:56 INFO - 'DISPLAY': ':0', 05:01:56 INFO - 'HOME': '/home/cltbld', 05:01:56 INFO - 'LANG': 'en_US.UTF-8', 05:01:57 INFO - 'LOGNAME': 'cltbld', 05:01:57 INFO - 'MAIL': '/var/mail/cltbld', 05:01:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:01:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:01:57 INFO - 'MOZ_NO_REMOTE': '1', 05:01:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:01:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:01:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:01:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:01:57 INFO - 'PWD': '/builds/slave/test', 05:01:57 INFO - 'SHELL': '/bin/bash', 05:01:57 INFO - 'SHLVL': '1', 05:01:57 INFO - 'TERM': 'linux', 05:01:57 INFO - 'TMOUT': '86400', 05:01:57 INFO - 'USER': 'cltbld', 05:01:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472298762.942573-1380168372', 05:01:57 INFO - '_': '/tools/buildbot/bin/python'} 05:01:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:01:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:01:57 INFO - Running setup.py (path:/tmp/pip-pXcCKX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:01:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:01:57 INFO - Running setup.py (path:/tmp/pip-dyJVoA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:01:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:01:57 INFO - Running setup.py (path:/tmp/pip-84EdjG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:01:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:01:57 INFO - Running setup.py (path:/tmp/pip-ii7Fvo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:01:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:01:57 INFO - Running setup.py (path:/tmp/pip-mo_cJQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:01:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:01:58 INFO - Running setup.py (path:/tmp/pip-y3G7jk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:01:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:01:58 INFO - Running setup.py (path:/tmp/pip-Setj99-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:01:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:01:58 INFO - Running setup.py (path:/tmp/pip-QrWKdJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:01:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:01:58 INFO - Running setup.py (path:/tmp/pip-LH7R8D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:01:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:01:58 INFO - Running setup.py (path:/tmp/pip-iDmTpl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:01:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:01:58 INFO - Running setup.py (path:/tmp/pip-9amph3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:01:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:01:58 INFO - Running setup.py (path:/tmp/pip-EN3J1I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:01:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:01:58 INFO - Running setup.py (path:/tmp/pip-ddFdKX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:01:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:01:59 INFO - Running setup.py (path:/tmp/pip-H562bN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:01:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:01:59 INFO - Running setup.py (path:/tmp/pip-kGdvHR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:01:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:01:59 INFO - Running setup.py (path:/tmp/pip-6XIurs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:01:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:01:59 INFO - Running setup.py (path:/tmp/pip-LiAU2G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:01:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:01:59 INFO - Running setup.py (path:/tmp/pip-l7bvyf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:01:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:01:59 INFO - Running setup.py (path:/tmp/pip-5WsamP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:01:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:01:59 INFO - Running setup.py (path:/tmp/pip-NcNf8a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:01:59 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:02:00 INFO - Running setup.py (path:/tmp/pip-kya0EC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:02:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:02:00 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 05:02:00 INFO - Running setup.py install for manifestparser 05:02:00 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:02:00 INFO - Running setup.py install for mozcrash 05:02:00 INFO - Running setup.py install for mozdebug 05:02:01 INFO - Running setup.py install for mozdevice 05:02:01 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:02:01 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:02:01 INFO - Running setup.py install for mozfile 05:02:01 INFO - Running setup.py install for mozhttpd 05:02:01 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:02:01 INFO - Running setup.py install for mozinfo 05:02:01 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:02:01 INFO - Running setup.py install for mozInstall 05:02:02 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:02:02 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:02:02 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:02:02 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:02:02 INFO - Running setup.py install for mozleak 05:02:02 INFO - Running setup.py install for mozlog 05:02:02 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:02:02 INFO - Running setup.py install for moznetwork 05:02:02 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:02:02 INFO - Running setup.py install for mozprocess 05:02:02 INFO - Running setup.py install for mozprofile 05:02:03 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:02:03 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:02:03 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:02:03 INFO - Running setup.py install for mozrunner 05:02:03 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:02:03 INFO - Running setup.py install for mozscreenshot 05:02:03 INFO - Running setup.py install for moztest 05:02:03 INFO - Running setup.py install for mozversion 05:02:04 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:02:04 INFO - Running setup.py install for wptserve 05:02:04 INFO - Running setup.py install for marionette-driver 05:02:04 INFO - Running setup.py install for browsermob-proxy 05:02:04 INFO - Running setup.py install for marionette-client 05:02:04 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:02:05 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:02:05 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 05:02:05 INFO - Cleaning up... 05:02:05 INFO - Return code: 0 05:02:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:02:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:02:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:02:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:02:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:02:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:02:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:02:05 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 0xa348c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3af598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa4632b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa452f70>, '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 0xa452620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa458750>, '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-1472298762.942573-1380168372', '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 05:02:05 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 05:02:05 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 05:02:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:02:05 INFO - 'CCACHE_UMASK': '002', 05:02:05 INFO - 'DISPLAY': ':0', 05:02:05 INFO - 'HOME': '/home/cltbld', 05:02:05 INFO - 'LANG': 'en_US.UTF-8', 05:02:05 INFO - 'LOGNAME': 'cltbld', 05:02:05 INFO - 'MAIL': '/var/mail/cltbld', 05:02:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:02:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:02:05 INFO - 'MOZ_NO_REMOTE': '1', 05:02:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:02:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:02:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:02:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:02:05 INFO - 'PWD': '/builds/slave/test', 05:02:05 INFO - 'SHELL': '/bin/bash', 05:02:05 INFO - 'SHLVL': '1', 05:02:05 INFO - 'TERM': 'linux', 05:02:05 INFO - 'TMOUT': '86400', 05:02:05 INFO - 'USER': 'cltbld', 05:02:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472298762.942573-1380168372', 05:02:05 INFO - '_': '/tools/buildbot/bin/python'} 05:02:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:02:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:02:05 INFO - Running setup.py (path:/tmp/pip-wd9Aa0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:02:05 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)) 05:02:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:02:05 INFO - Running setup.py (path:/tmp/pip-Rcgv8p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:02:06 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)) 05:02:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:02:06 INFO - Running setup.py (path:/tmp/pip-KFj1IU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:02:06 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)) 05:02:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:02:06 INFO - Running setup.py (path:/tmp/pip-dSu_hb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:02:06 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)) 05:02:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:02:06 INFO - Running setup.py (path:/tmp/pip-FbLgsY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:02:06 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)) 05:02:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:02:06 INFO - Running setup.py (path:/tmp/pip-Sgq5Fu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:02:06 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)) 05:02:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:02:06 INFO - Running setup.py (path:/tmp/pip-yns5I7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:02:06 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)) 05:02:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:02:06 INFO - Running setup.py (path:/tmp/pip-7vadwa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:02:06 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)) 05:02:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:02:06 INFO - Running setup.py (path:/tmp/pip-ZD9gtc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:02:07 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)) 05:02:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:02:07 INFO - Running setup.py (path:/tmp/pip-B4yR1U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:02:07 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)) 05:02:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:02:07 INFO - Running setup.py (path:/tmp/pip-4Ic4x5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:02:07 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)) 05:02:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:02:07 INFO - Running setup.py (path:/tmp/pip-R35zlj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:02:07 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)) 05:02:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:02:07 INFO - Running setup.py (path:/tmp/pip-9iT9J3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:02:07 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)) 05:02:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:02:07 INFO - Running setup.py (path:/tmp/pip-QZ2sSs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:02:07 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)) 05:02:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:02:07 INFO - Running setup.py (path:/tmp/pip-xD8B1i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:02:07 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)) 05:02:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:02:07 INFO - Running setup.py (path:/tmp/pip-U3NKhh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:02:07 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)) 05:02:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:02:07 INFO - Running setup.py (path:/tmp/pip-9k_FJW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:02:08 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)) 05:02:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:02:08 INFO - Running setup.py (path:/tmp/pip-pXngGU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:02:08 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)) 05:02:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:02:08 INFO - Running setup.py (path:/tmp/pip-6HnbKA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:02:08 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)) 05:02:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:02:08 INFO - Running setup.py (path:/tmp/pip-5Pk5x7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:02:08 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)) 05:02:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:02:08 INFO - Running setup.py (path:/tmp/pip-UnvvLT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:02:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:02:09 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)) 05:02:09 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)) 05:02:09 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)) 05:02:09 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)) 05:02:09 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)) 05:02:09 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)) 05:02:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:02:09 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 05:02:09 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 05:02:09 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 05:02:09 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 05:02:09 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 05:02:09 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 05:02:13 INFO - Downloading blessings-1.6.tar.gz 05:02:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:02:14 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)) 05:02:14 INFO - Installing collected packages: blessings 05:02:14 INFO - Running setup.py install for blessings 05:02:14 INFO - Successfully installed blessings 05:02:14 INFO - Cleaning up... 05:02:14 INFO - Return code: 0 05:02:14 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:02:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:02:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:02:14 INFO - Reading from file tmpfile_stdout 05:02:14 INFO - Current package versions: 05:02:14 INFO - argparse == 1.2.1 05:02:14 INFO - blessings == 1.6 05:02:14 INFO - blobuploader == 1.2.4 05:02:14 INFO - browsermob-proxy == 0.6.0 05:02:14 INFO - docopt == 0.6.1 05:02:14 INFO - manifestparser == 1.1 05:02:14 INFO - marionette-client == 2.3.0 05:02:14 INFO - marionette-driver == 1.4.0 05:02:14 INFO - mozInstall == 1.12 05:02:14 INFO - mozcrash == 0.17 05:02:14 INFO - mozdebug == 0.1 05:02:14 INFO - mozdevice == 0.48 05:02:14 INFO - mozfile == 1.2 05:02:14 INFO - mozhttpd == 0.7 05:02:14 INFO - mozinfo == 0.9 05:02:14 INFO - mozleak == 0.1 05:02:14 INFO - mozlog == 3.1 05:02:14 INFO - moznetwork == 0.27 05:02:14 INFO - mozprocess == 0.22 05:02:14 INFO - mozprofile == 0.28 05:02:14 INFO - mozrunner == 6.11 05:02:14 INFO - mozscreenshot == 0.1 05:02:14 INFO - mozsystemmonitor == 0.0 05:02:14 INFO - moztest == 0.7 05:02:14 INFO - mozversion == 1.4 05:02:14 INFO - psutil == 3.1.1 05:02:14 INFO - requests == 1.2.3 05:02:14 INFO - wptserve == 1.4.0 05:02:14 INFO - wsgiref == 0.1.2 05:02:14 INFO - Running post-action listener: _resource_record_post_action 05:02:14 INFO - Running post-action listener: _start_resource_monitoring 05:02:14 INFO - Starting resource monitoring. 05:02:14 INFO - ##### 05:02:14 INFO - ##### Running pull step. 05:02:14 INFO - ##### 05:02:14 INFO - Running pre-action listener: _resource_record_pre_action 05:02:14 INFO - Running main action method: pull 05:02:14 INFO - Pull has nothing to do! 05:02:14 INFO - Running post-action listener: _resource_record_post_action 05:02:14 INFO - ##### 05:02:14 INFO - ##### Running install step. 05:02:14 INFO - ##### 05:02:14 INFO - Running pre-action listener: _resource_record_pre_action 05:02:14 INFO - Running main action method: install 05:02:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:02:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:02:15 INFO - Reading from file tmpfile_stdout 05:02:15 INFO - Detecting whether we're running mozinstall >=1.0... 05:02:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:02:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:02:15 INFO - Reading from file tmpfile_stdout 05:02:15 INFO - Output received: 05:02:15 INFO - Usage: mozinstall [options] installer 05:02:15 INFO - Options: 05:02:15 INFO - -h, --help show this help message and exit 05:02:15 INFO - -d DEST, --destination=DEST 05:02:15 INFO - Directory to install application into. [default: 05:02:15 INFO - "/builds/slave/test"] 05:02:15 INFO - --app=APP Application being installed. [default: firefox] 05:02:15 INFO - mkdir: /builds/slave/test/build/application 05:02:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 05:02:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 05:02:45 INFO - Reading from file tmpfile_stdout 05:02:45 INFO - Output received: 05:02:45 INFO - /builds/slave/test/build/application/firefox/firefox 05:02:45 INFO - Running post-action listener: _resource_record_post_action 05:02:45 INFO - ##### 05:02:45 INFO - ##### Running run-tests step. 05:02:45 INFO - ##### 05:02:45 INFO - Running pre-action listener: _resource_record_pre_action 05:02:45 INFO - Running main action method: run_tests 05:02:45 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:02:45 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:02:45 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:02:45 INFO - grabbing minidump binary from tooltool 05:02:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:02:45 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 0xa452f70>, '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 0xa452620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa458750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:02:45 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 05:02:45 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 05:02:45 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:02:45 INFO - Return code: 0 05:02:45 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 05:02:45 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:02:45 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/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.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 05:02:45 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/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.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 05:02:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:02:45 INFO - 'CCACHE_UMASK': '002', 05:02:45 INFO - 'DISPLAY': ':0', 05:02:45 INFO - 'HOME': '/home/cltbld', 05:02:45 INFO - 'LANG': 'en_US.UTF-8', 05:02:45 INFO - 'LOGNAME': 'cltbld', 05:02:45 INFO - 'MAIL': '/var/mail/cltbld', 05:02:45 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:02:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:02:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:02:45 INFO - 'MOZ_NO_REMOTE': '1', 05:02:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:02:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:02:45 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:02:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:02:45 INFO - 'PWD': '/builds/slave/test', 05:02:45 INFO - 'SHELL': '/bin/bash', 05:02:45 INFO - 'SHLVL': '1', 05:02:45 INFO - 'TERM': 'linux', 05:02:45 INFO - 'TMOUT': '86400', 05:02:45 INFO - 'USER': 'cltbld', 05:02:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472298762.942573-1380168372', 05:02:45 INFO - '_': '/tools/buildbot/bin/python'} 05:02:45 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/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.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 05:02:46 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 05:02:46 INFO - import pkg_resources 05:02:47 INFO - Using 1 client processes 05:02:47 INFO - wptserve Starting http server on 127.0.0.1:8000 05:02:47 INFO - wptserve Starting http server on 127.0.0.1:8001 05:02:47 INFO - wptserve Starting http server on 127.0.0.1:8443 05:02:49 INFO - SUITE-START | Running 778 tests 05:02:49 INFO - Running testharness tests 05:02:49 INFO - Setting up ssl 05:02:49 INFO - PROCESS | certutil | 05:02:49 INFO - PROCESS | certutil | 05:02:50 INFO - PROCESS | certutil | 05:02:50 INFO - Certificate Nickname Trust Attributes 05:02:50 INFO - SSL,S/MIME,JAR/XPI 05:02:50 INFO - 05:02:50 INFO - web-platform-tests CT,, 05:02:50 INFO - 05:02:50 INFO - Starting runner 05:02:52 INFO - PROCESS | 1809 | 1472299372984 Marionette DEBUG Marionette enabled via build flag and pref 05:02:53 INFO - PROCESS | 1809 | ++DOCSHELL 0xa4e5f400 == 1 [pid = 1809] [id = 1] 05:02:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 1 (0xa4e5f800) [pid = 1809] [serial = 1] [outer = (nil)] 05:02:53 INFO - PROCESS | 1809 | [1809] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:02:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 2 (0xa4e60000) [pid = 1809] [serial = 2] [outer = 0xa4e5f800] 05:02:53 INFO - PROCESS | 1809 | 1472299373687 Marionette INFO Listening on port 2828 05:02:54 INFO - PROCESS | 1809 | 1472299374310 Marionette DEBUG Marionette enabled via command-line flag 05:02:54 INFO - PROCESS | 1809 | ++DOCSHELL 0xa2003c00 == 2 [pid = 1809] [id = 2] 05:02:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 3 (0xa2004000) [pid = 1809] [serial = 3] [outer = (nil)] 05:02:54 INFO - PROCESS | 1809 | [1809] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:02:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 4 (0xa2004800) [pid = 1809] [serial = 4] [outer = 0xa2004000] 05:02:54 INFO - PROCESS | 1809 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d8880 05:02:54 INFO - PROCESS | 1809 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20df380 05:02:54 INFO - PROCESS | 1809 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20ec580 05:02:54 INFO - PROCESS | 1809 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20ee1e0 05:02:54 INFO - PROCESS | 1809 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20eef00 05:02:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 5 (0xa1120400) [pid = 1809] [serial = 5] [outer = 0xa4e5f800] 05:02:54 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:02:54 INFO - PROCESS | 1809 | 1472299374729 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49905 05:02:54 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:02:54 INFO - PROCESS | 1809 | 1472299374763 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49906 05:02:54 INFO - PROCESS | 1809 | 1472299374823 Marionette DEBUG Closed connection conn0 05:02:54 INFO - PROCESS | 1809 | 1472299374827 Marionette DEBUG Closed connection conn1 05:02:54 INFO - PROCESS | 1809 | [1809] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 05:02:54 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:02:54 INFO - PROCESS | 1809 | 1472299374956 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49907 05:02:54 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:02:55 INFO - PROCESS | 1809 | 1472299375012 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49908 05:02:55 INFO - PROCESS | 1809 | 1472299375015 Marionette DEBUG Closed connection conn2 05:02:55 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:02:55 INFO - PROCESS | 1809 | 1472299375064 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49909 05:02:55 INFO - PROCESS | 1809 | 1472299375077 Marionette DEBUG Closed connection conn3 05:02:55 INFO - PROCESS | 1809 | 1472299375117 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:02:55 INFO - PROCESS | 1809 | 1472299375126 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.3","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":"20160827031513","device":"desktop","version":"48.0.3"} 05:02:55 INFO - PROCESS | 1809 | [1809] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:02:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x9b476000 == 3 [pid = 1809] [id = 3] 05:02:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 6 (0x9b476400) [pid = 1809] [serial = 6] [outer = (nil)] 05:02:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x9b476800 == 4 [pid = 1809] [id = 4] 05:02:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 7 (0x9b47a000) [pid = 1809] [serial = 7] [outer = (nil)] 05:02:57 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:02:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x9aaccc00 == 5 [pid = 1809] [id = 5] 05:02:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 8 (0x9aacd000) [pid = 1809] [serial = 8] [outer = (nil)] 05:02:57 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:02:57 INFO - PROCESS | 1809 | [1809] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:02:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 9 (0x9a73b000) [pid = 1809] [serial = 9] [outer = 0x9aacd000] 05:02:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 10 (0x9a5c6c00) [pid = 1809] [serial = 10] [outer = 0x9b476400] 05:02:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 11 (0x9a5c8800) [pid = 1809] [serial = 11] [outer = 0x9b47a000] 05:02:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 12 (0x9a5cb000) [pid = 1809] [serial = 12] [outer = 0x9aacd000] 05:02:59 INFO - PROCESS | 1809 | 1472299379461 Marionette INFO startBrowser 89676c4f-84fb-48c2-96f6-054772702385 05:02:59 INFO - PROCESS | 1809 | 1472299379506 Marionette DEBUG loaded listener.js 05:02:59 INFO - PROCESS | 1809 | 1472299379525 Marionette DEBUG loaded listener.js 05:02:59 INFO - PROCESS | 1809 | 1472299379529 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 13 (0x9889fc00) [pid = 1809] [serial = 13] [outer = 0x9aacd000] 05:03:00 INFO - PROCESS | 1809 | 1472299380253 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"89676c4f-84fb-48c2-96f6-054772702385","capabilities":{"browserName":"Firefox","browserVersion":"48.0.3","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":"20160827031513","device":"desktop","version":"48.0.3","command_id":1}}] 05:03:00 INFO - PROCESS | 1809 | 1472299380460 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}] 05:03:00 INFO - PROCESS | 1809 | 1472299380477 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:00 INFO - PROCESS | 1809 | 1472299380786 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 05:03:00 INFO - PROCESS | 1809 | 1472299380904 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:03:00 INFO - PROCESS | 1809 | 1472299380910 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:00 INFO - PROCESS | 1809 | [1809] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:03:01 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:03:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 14 (0x94796c00) [pid = 1809] [serial = 14] [outer = 0x9aacd000] 05:03:01 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:03:01 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:01 INFO - PROCESS | 1809 | 1472299381444 Marionette TRACE conn4 <- [1,3,null,{}] 05:03:01 INFO - PROCESS | 1809 | 1472299381471 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:03:01 INFO - PROCESS | 1809 | 1472299381479 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:01 INFO - PROCESS | 1809 | 1472299381514 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 05:03:01 INFO - PROCESS | 1809 | 1472299381559 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 05:03:01 INFO - PROCESS | 1809 | 1472299381564 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 05:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:03:01 INFO - PROCESS | 1809 | 1472299381572 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:03:01 INFO - PROCESS | 1809 | 1472299381578 Marionette TRACE conn4 <- [1,6,null,{}] 05:03:01 INFO - PROCESS | 1809 | 1472299381590 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}] 05:03:01 INFO - PROCESS | 1809 | 1472299381594 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:01 INFO - PROCESS | 1809 | 1472299381617 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 05:03:01 INFO - PROCESS | 1809 | 1472299381623 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:01 INFO - PROCESS | 1809 | 1472299381633 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:01 INFO - PROCESS | 1809 | ++DOCSHELL 0x93c90000 == 6 [pid = 1809] [id = 6] 05:03:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 15 (0x93c90400) [pid = 1809] [serial = 15] [outer = (nil)] 05:03:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 16 (0x93c92400) [pid = 1809] [serial = 16] [outer = 0x93c90400] 05:03:01 INFO - PROCESS | 1809 | 1472299381708 Marionette DEBUG loaded listener.js 05:03:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 17 (0x93c96c00) [pid = 1809] [serial = 17] [outer = 0x93c90400] 05:03:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x93953c00 == 7 [pid = 1809] [id = 7] 05:03:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 18 (0x93954000) [pid = 1809] [serial = 18] [outer = (nil)] 05:03:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 19 (0x9395ac00) [pid = 1809] [serial = 19] [outer = 0x93954000] 05:03:02 INFO - PROCESS | 1809 | 1472299382226 Marionette DEBUG loaded listener.js 05:03:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 20 (0x93a76400) [pid = 1809] [serial = 20] [outer = 0x93954000] 05:03:02 INFO - PROCESS | 1809 | [1809] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 05:03:02 INFO - PROCESS | 1809 | 1472299382804 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]]]}] 05:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1292ms 05:03:02 INFO - PROCESS | 1809 | 1472299382882 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 05:03:02 INFO - PROCESS | 1809 | 1472299382886 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 05:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:03:02 INFO - PROCESS | 1809 | 1472299382993 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:03:02 INFO - PROCESS | 1809 | 1472299382996 Marionette TRACE conn4 <- [1,10,null,{}] 05:03:03 INFO - PROCESS | 1809 | 1472299383032 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}] 05:03:03 INFO - PROCESS | 1809 | 1472299383048 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:03 INFO - PROCESS | 1809 | 1472299383262 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 05:03:03 INFO - PROCESS | 1809 | 1472299383283 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:03 INFO - PROCESS | 1809 | 1472299383292 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x91f52000 == 8 [pid = 1809] [id = 8] 05:03:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 21 (0x91f52400) [pid = 1809] [serial = 21] [outer = (nil)] 05:03:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 22 (0x91f54400) [pid = 1809] [serial = 22] [outer = 0x91f52400] 05:03:03 INFO - PROCESS | 1809 | 1472299383381 Marionette DEBUG loaded listener.js 05:03:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 23 (0x91f59000) [pid = 1809] [serial = 23] [outer = 0x91f52400] 05:03:04 INFO - PROCESS | 1809 | 1472299384484 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]]]}] 05:03:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:03:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1620ms 05:03:04 INFO - PROCESS | 1809 | 1472299384534 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 05:03:04 INFO - PROCESS | 1809 | 1472299384539 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 05:03:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:03:04 INFO - PROCESS | 1809 | 1472299384548 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:03:04 INFO - PROCESS | 1809 | 1472299384556 Marionette TRACE conn4 <- [1,14,null,{}] 05:03:04 INFO - PROCESS | 1809 | 1472299384564 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}] 05:03:04 INFO - PROCESS | 1809 | 1472299384570 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:04 INFO - PROCESS | 1809 | 1472299384811 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 05:03:04 INFO - PROCESS | 1809 | 1472299384938 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:04 INFO - PROCESS | 1809 | 1472299384948 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x91f5d400 == 9 [pid = 1809] [id = 9] 05:03:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 24 (0x93950c00) [pid = 1809] [serial = 24] [outer = (nil)] 05:03:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 25 (0x93a77c00) [pid = 1809] [serial = 25] [outer = 0x93950c00] 05:03:05 INFO - PROCESS | 1809 | 1472299385040 Marionette DEBUG loaded listener.js 05:03:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 26 (0x9477b800) [pid = 1809] [serial = 26] [outer = 0x93950c00] 05:03:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x97606000 == 10 [pid = 1809] [id = 10] 05:03:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 27 (0x97606800) [pid = 1809] [serial = 27] [outer = (nil)] 05:03:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 28 (0x99796800) [pid = 1809] [serial = 28] [outer = 0x97606800] 05:03:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 29 (0x992ed000) [pid = 1809] [serial = 29] [outer = 0x97606800] 05:03:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x99f1c800 == 11 [pid = 1809] [id = 11] 05:03:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 30 (0x99fe4800) [pid = 1809] [serial = 30] [outer = (nil)] 05:03:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 31 (0x9a6cdc00) [pid = 1809] [serial = 31] [outer = 0x99fe4800] 05:03:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 32 (0x9b212400) [pid = 1809] [serial = 32] [outer = 0x99fe4800] 05:03:06 INFO - PROCESS | 1809 | 1472299386298 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]]]}] 05:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1786ms 05:03:06 INFO - PROCESS | 1809 | 1472299386425 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 05:03:06 INFO - PROCESS | 1809 | 1472299386433 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 05:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:03:06 INFO - PROCESS | 1809 | 1472299386450 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:03:06 INFO - PROCESS | 1809 | 1472299386454 Marionette TRACE conn4 <- [1,18,null,{}] 05:03:06 INFO - PROCESS | 1809 | 1472299386462 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}] 05:03:06 INFO - PROCESS | 1809 | 1472299386467 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:06 INFO - PROCESS | 1809 | 1472299386684 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 05:03:06 INFO - PROCESS | 1809 | 1472299386802 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:06 INFO - PROCESS | 1809 | 1472299386813 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x93956c00 == 12 [pid = 1809] [id = 12] 05:03:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 33 (0x99f1d000) [pid = 1809] [serial = 33] [outer = (nil)] 05:03:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 34 (0x9b736400) [pid = 1809] [serial = 34] [outer = 0x99f1d000] 05:03:06 INFO - PROCESS | 1809 | 1472299386903 Marionette DEBUG loaded listener.js 05:03:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 35 (0x9d913400) [pid = 1809] [serial = 35] [outer = 0x99f1d000] 05:03:07 INFO - PROCESS | 1809 | 1472299387731 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]]]}] 05:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1340ms 05:03:07 INFO - PROCESS | 1809 | 1472299387791 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 05:03:07 INFO - PROCESS | 1809 | 1472299387797 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 05:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:03:07 INFO - PROCESS | 1809 | 1472299387803 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:03:07 INFO - PROCESS | 1809 | 1472299387810 Marionette TRACE conn4 <- [1,22,null,{}] 05:03:07 INFO - PROCESS | 1809 | 1472299387827 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}] 05:03:07 INFO - PROCESS | 1809 | 1472299387835 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:08 INFO - PROCESS | 1809 | 1472299388070 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 05:03:08 INFO - PROCESS | 1809 | 1472299388202 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:08 INFO - PROCESS | 1809 | 1472299388214 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:08 INFO - PROCESS | 1809 | ++DOCSHELL 0xa327b400 == 13 [pid = 1809] [id = 13] 05:03:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 36 (0xa4e5fc00) [pid = 1809] [serial = 36] [outer = (nil)] 05:03:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 37 (0xa6245c00) [pid = 1809] [serial = 37] [outer = 0xa4e5fc00] 05:03:08 INFO - PROCESS | 1809 | 1472299388301 Marionette DEBUG loaded listener.js 05:03:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 38 (0xa68bd000) [pid = 1809] [serial = 38] [outer = 0xa4e5fc00] 05:03:09 INFO - PROCESS | 1809 | 1472299389154 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]]]}] 05:03:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1387ms 05:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:03:09 INFO - PROCESS | 1809 | 1472299389190 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 05:03:09 INFO - PROCESS | 1809 | 1472299389195 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 05:03:09 INFO - PROCESS | 1809 | 1472299389202 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:03:09 INFO - PROCESS | 1809 | 1472299389205 Marionette TRACE conn4 <- [1,26,null,{}] 05:03:09 INFO - PROCESS | 1809 | 1472299389227 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}] 05:03:09 INFO - PROCESS | 1809 | 1472299389233 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:09 INFO - PROCESS | 1809 | 1472299389547 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 05:03:09 INFO - PROCESS | 1809 | 1472299389739 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:09 INFO - PROCESS | 1809 | 1472299389753 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:09 INFO - PROCESS | 1809 | ++DOCSHELL 0xac09c800 == 14 [pid = 1809] [id = 14] 05:03:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 39 (0xac09cc00) [pid = 1809] [serial = 39] [outer = (nil)] 05:03:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 40 (0xac09ec00) [pid = 1809] [serial = 40] [outer = 0xac09cc00] 05:03:09 INFO - PROCESS | 1809 | 1472299389840 Marionette DEBUG loaded listener.js 05:03:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 41 (0xac0a2c00) [pid = 1809] [serial = 41] [outer = 0xac09cc00] 05:03:10 INFO - PROCESS | 1809 | 1472299390667 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]]]}] 05:03:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1480ms 05:03:10 INFO - PROCESS | 1809 | 1472299390698 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 05:03:10 INFO - PROCESS | 1809 | 1472299390701 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 05:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:03:10 INFO - PROCESS | 1809 | 1472299390710 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:03:10 INFO - PROCESS | 1809 | 1472299390713 Marionette TRACE conn4 <- [1,30,null,{}] 05:03:10 INFO - PROCESS | 1809 | 1472299390719 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}] 05:03:10 INFO - PROCESS | 1809 | 1472299390725 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:10 INFO - PROCESS | 1809 | 1472299390923 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 05:03:11 INFO - PROCESS | 1809 | 1472299391220 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:11 INFO - PROCESS | 1809 | 1472299391231 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x91f4f800 == 15 [pid = 1809] [id = 15] 05:03:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 42 (0x93959400) [pid = 1809] [serial = 42] [outer = (nil)] 05:03:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 43 (0x93a7a000) [pid = 1809] [serial = 43] [outer = 0x93959400] 05:03:11 INFO - PROCESS | 1809 | 1472299391358 Marionette DEBUG loaded listener.js 05:03:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 44 (0x951bf000) [pid = 1809] [serial = 44] [outer = 0x93959400] 05:03:12 INFO - PROCESS | 1809 | 1472299392287 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]]]}] 05:03:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1640ms 05:03:12 INFO - PROCESS | 1809 | 1472299392353 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 05:03:12 INFO - PROCESS | 1809 | 1472299392358 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 05:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:03:12 INFO - PROCESS | 1809 | 1472299392366 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:03:12 INFO - PROCESS | 1809 | 1472299392370 Marionette TRACE conn4 <- [1,34,null,{}] 05:03:12 INFO - PROCESS | 1809 | 1472299392379 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}] 05:03:12 INFO - PROCESS | 1809 | 1472299392386 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:12 INFO - PROCESS | 1809 | 1472299392544 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 05:03:12 INFO - PROCESS | 1809 | 1472299392556 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:12 INFO - PROCESS | 1809 | 1472299392565 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x99fde800 == 16 [pid = 1809] [id = 16] 05:03:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 45 (0x99fe1000) [pid = 1809] [serial = 45] [outer = (nil)] 05:03:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 46 (0x9a467000) [pid = 1809] [serial = 46] [outer = 0x99fe1000] 05:03:12 INFO - PROCESS | 1809 | 1472299392642 Marionette DEBUG loaded listener.js 05:03:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 47 (0x9a4c6800) [pid = 1809] [serial = 47] [outer = 0x99fe1000] 05:03:13 INFO - PROCESS | 1809 | 1472299393446 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]]]}] 05:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1141ms 05:03:13 INFO - PROCESS | 1809 | 1472299393510 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 05:03:13 INFO - PROCESS | 1809 | 1472299393516 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 05:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:03:13 INFO - PROCESS | 1809 | 1472299393524 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:03:13 INFO - PROCESS | 1809 | 1472299393528 Marionette TRACE conn4 <- [1,38,null,{}] 05:03:13 INFO - PROCESS | 1809 | 1472299393534 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}] 05:03:13 INFO - PROCESS | 1809 | 1472299393539 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:13 INFO - PROCESS | 1809 | 1472299393702 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 05:03:13 INFO - PROCESS | 1809 | 1472299393803 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:13 INFO - PROCESS | 1809 | 1472299393811 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x95310800 == 17 [pid = 1809] [id = 17] 05:03:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 48 (0x9a5cc400) [pid = 1809] [serial = 48] [outer = (nil)] 05:03:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 49 (0x9a899400) [pid = 1809] [serial = 49] [outer = 0x9a5cc400] 05:03:13 INFO - PROCESS | 1809 | 1472299393884 Marionette DEBUG loaded listener.js 05:03:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 50 (0x9b209400) [pid = 1809] [serial = 50] [outer = 0x9a5cc400] 05:03:14 INFO - PROCESS | 1809 | 1472299394600 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]]]}] 05:03:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:03:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1084ms 05:03:14 INFO - PROCESS | 1809 | 1472299394609 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 05:03:14 INFO - PROCESS | 1809 | 1472299394612 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 05:03:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:03:14 INFO - PROCESS | 1809 | 1472299394630 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:03:14 INFO - PROCESS | 1809 | 1472299394647 Marionette TRACE conn4 <- [1,42,null,{}] 05:03:14 INFO - PROCESS | 1809 | 1472299394682 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}] 05:03:14 INFO - PROCESS | 1809 | 1472299394690 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:14 INFO - PROCESS | 1809 | 1472299394846 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 05:03:14 INFO - PROCESS | 1809 | 1472299394857 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:14 INFO - PROCESS | 1809 | 1472299394867 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x9b474800 == 18 [pid = 1809] [id = 18] 05:03:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 51 (0x9b47cc00) [pid = 1809] [serial = 51] [outer = (nil)] 05:03:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 52 (0x9c21a400) [pid = 1809] [serial = 52] [outer = 0x9b47cc00] 05:03:14 INFO - PROCESS | 1809 | 1472299394939 Marionette DEBUG loaded listener.js 05:03:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 53 (0x9c358000) [pid = 1809] [serial = 53] [outer = 0x9b47cc00] 05:03:15 INFO - PROCESS | 1809 | 1472299395730 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]]]}] 05:03:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:03:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1168ms 05:03:15 INFO - PROCESS | 1809 | 1472299395792 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 05:03:15 INFO - PROCESS | 1809 | 1472299395810 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 05:03:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:03:15 INFO - PROCESS | 1809 | 1472299395818 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:03:15 INFO - PROCESS | 1809 | 1472299395821 Marionette TRACE conn4 <- [1,46,null,{}] 05:03:15 INFO - PROCESS | 1809 | 1472299395827 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}] 05:03:15 INFO - PROCESS | 1809 | 1472299395831 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:15 INFO - PROCESS | 1809 | 1472299395981 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 05:03:16 INFO - PROCESS | 1809 | 1472299395990 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:16 INFO - PROCESS | 1809 | 1472299395997 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x9b737800 == 19 [pid = 1809] [id = 19] 05:03:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 54 (0x9c215000) [pid = 1809] [serial = 54] [outer = (nil)] 05:03:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 55 (0x9d5ecc00) [pid = 1809] [serial = 55] [outer = 0x9c215000] 05:03:16 INFO - PROCESS | 1809 | 1472299396074 Marionette DEBUG loaded listener.js 05:03:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 56 (0x9d91dc00) [pid = 1809] [serial = 56] [outer = 0x9c215000] 05:03:16 INFO - PROCESS | 1809 | 1472299396900 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]]]}] 05:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1130ms 05:03:16 INFO - PROCESS | 1809 | 1472299396949 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 05:03:16 INFO - PROCESS | 1809 | 1472299396952 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 05:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:03:16 INFO - PROCESS | 1809 | 1472299396958 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:03:16 INFO - PROCESS | 1809 | 1472299396962 Marionette TRACE conn4 <- [1,50,null,{}] 05:03:16 INFO - PROCESS | 1809 | 1472299396968 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}] 05:03:16 INFO - PROCESS | 1809 | 1472299396972 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:17 INFO - PROCESS | 1809 | 1472299397126 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 05:03:17 INFO - PROCESS | 1809 | 1472299397135 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:17 INFO - PROCESS | 1809 | 1472299397154 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:17 INFO - PROCESS | 1809 | ++DOCSHELL 0xa1125800 == 20 [pid = 1809] [id = 20] 05:03:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 57 (0xa1194c00) [pid = 1809] [serial = 57] [outer = (nil)] 05:03:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 58 (0xa2006400) [pid = 1809] [serial = 58] [outer = 0xa1194c00] 05:03:17 INFO - PROCESS | 1809 | 1472299397235 Marionette DEBUG loaded listener.js 05:03:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 59 (0xa2304400) [pid = 1809] [serial = 59] [outer = 0xa1194c00] 05:03:18 INFO - PROCESS | 1809 | 1472299398048 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]]]}] 05:03:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1140ms 05:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:03:18 INFO - PROCESS | 1809 | 1472299398100 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 05:03:18 INFO - PROCESS | 1809 | 1472299398103 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 05:03:18 INFO - PROCESS | 1809 | 1472299398111 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:03:18 INFO - PROCESS | 1809 | 1472299398114 Marionette TRACE conn4 <- [1,54,null,{}] 05:03:18 INFO - PROCESS | 1809 | 1472299398119 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}] 05:03:18 INFO - PROCESS | 1809 | 1472299398125 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:18 INFO - PROCESS | 1809 | 1472299398281 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 05:03:18 INFO - PROCESS | 1809 | 1472299398292 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:18 INFO - PROCESS | 1809 | 1472299398301 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:18 INFO - PROCESS | 1809 | ++DOCSHELL 0x93a6c400 == 21 [pid = 1809] [id = 21] 05:03:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 60 (0xa2310000) [pid = 1809] [serial = 60] [outer = (nil)] 05:03:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 61 (0xa2563800) [pid = 1809] [serial = 61] [outer = 0xa2310000] 05:03:18 INFO - PROCESS | 1809 | 1472299398371 Marionette DEBUG loaded listener.js 05:03:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 62 (0x97605400) [pid = 1809] [serial = 62] [outer = 0xa2310000] 05:03:19 INFO - PROCESS | 1809 | 1472299399152 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]]]}] 05:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1087ms 05:03:19 INFO - PROCESS | 1809 | 1472299399198 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 05:03:19 INFO - PROCESS | 1809 | 1472299399202 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 05:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:03:19 INFO - PROCESS | 1809 | 1472299399209 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:03:19 INFO - PROCESS | 1809 | 1472299399213 Marionette TRACE conn4 <- [1,58,null,{}] 05:03:19 INFO - PROCESS | 1809 | 1472299399219 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}] 05:03:19 INFO - PROCESS | 1809 | 1472299399224 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:19 INFO - PROCESS | 1809 | 1472299399424 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 05:03:19 INFO - PROCESS | 1809 | 1472299399434 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:19 INFO - PROCESS | 1809 | 1472299399441 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x9a4c4800 == 22 [pid = 1809] [id = 22] 05:03:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 63 (0xa1196800) [pid = 1809] [serial = 63] [outer = (nil)] 05:03:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 64 (0xa3279800) [pid = 1809] [serial = 64] [outer = 0xa1196800] 05:03:19 INFO - PROCESS | 1809 | 1472299399510 Marionette DEBUG loaded listener.js 05:03:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 65 (0xa3285000) [pid = 1809] [serial = 65] [outer = 0xa1196800] 05:03:20 INFO - PROCESS | 1809 | 1472299400235 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]]]}] 05:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1081ms 05:03:20 INFO - PROCESS | 1809 | 1472299400294 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 05:03:20 INFO - PROCESS | 1809 | 1472299400298 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 05:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:03:20 INFO - PROCESS | 1809 | 1472299400304 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:03:20 INFO - PROCESS | 1809 | 1472299400306 Marionette TRACE conn4 <- [1,62,null,{}] 05:03:20 INFO - PROCESS | 1809 | 1472299400312 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}] 05:03:20 INFO - PROCESS | 1809 | 1472299400317 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:20 INFO - PROCESS | 1809 | 1472299400538 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 05:03:20 INFO - PROCESS | 1809 | 1472299400551 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:20 INFO - PROCESS | 1809 | 1472299400560 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x94792000 == 23 [pid = 1809] [id = 23] 05:03:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 66 (0x9d517800) [pid = 1809] [serial = 66] [outer = (nil)] 05:03:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 67 (0xa4e5d800) [pid = 1809] [serial = 67] [outer = 0x9d517800] 05:03:20 INFO - PROCESS | 1809 | 1472299400642 Marionette DEBUG loaded listener.js 05:03:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 68 (0xa502e000) [pid = 1809] [serial = 68] [outer = 0x9d517800] 05:03:22 INFO - PROCESS | 1809 | 1472299402453 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]]]}] 05:03:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2184ms 05:03:22 INFO - PROCESS | 1809 | 1472299402491 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 05:03:22 INFO - PROCESS | 1809 | 1472299402496 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 05:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:03:22 INFO - PROCESS | 1809 | 1472299402504 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:03:22 INFO - PROCESS | 1809 | 1472299402512 Marionette TRACE conn4 <- [1,66,null,{}] 05:03:22 INFO - PROCESS | 1809 | 1472299402527 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}] 05:03:22 INFO - PROCESS | 1809 | 1472299402533 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:22 INFO - PROCESS | 1809 | 1472299402731 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 05:03:22 INFO - PROCESS | 1809 | 1472299402752 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:22 INFO - PROCESS | 1809 | 1472299402758 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x9889f400 == 24 [pid = 1809] [id = 24] 05:03:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 69 (0x988a3800) [pid = 1809] [serial = 69] [outer = (nil)] 05:03:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 70 (0x9970e000) [pid = 1809] [serial = 70] [outer = 0x988a3800] 05:03:22 INFO - PROCESS | 1809 | 1472299402835 Marionette DEBUG loaded listener.js 05:03:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 71 (0x9979c000) [pid = 1809] [serial = 71] [outer = 0x988a3800] 05:03:23 INFO - PROCESS | 1809 | --DOMWINDOW == 70 (0x93c90400) [pid = 1809] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:03:23 INFO - PROCESS | 1809 | --DOMWINDOW == 69 (0x91f52400) [pid = 1809] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:03:23 INFO - PROCESS | 1809 | --DOMWINDOW == 68 (0x93950c00) [pid = 1809] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:03:23 INFO - PROCESS | 1809 | --DOMWINDOW == 67 (0x99f1d000) [pid = 1809] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:03:23 INFO - PROCESS | 1809 | --DOMWINDOW == 66 (0xa4e5fc00) [pid = 1809] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:03:23 INFO - PROCESS | 1809 | --DOMWINDOW == 65 (0xac09cc00) [pid = 1809] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:03:23 INFO - PROCESS | 1809 | --DOMWINDOW == 64 (0x93959400) [pid = 1809] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:03:23 INFO - PROCESS | 1809 | --DOMWINDOW == 63 (0x99fe1000) [pid = 1809] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:03:23 INFO - PROCESS | 1809 | --DOMWINDOW == 62 (0x9a5cc400) [pid = 1809] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:03:23 INFO - PROCESS | 1809 | --DOMWINDOW == 61 (0x9b47cc00) [pid = 1809] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:03:23 INFO - PROCESS | 1809 | --DOMWINDOW == 60 (0xa1194c00) [pid = 1809] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:03:23 INFO - PROCESS | 1809 | --DOMWINDOW == 59 (0xa2310000) [pid = 1809] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:03:24 INFO - PROCESS | 1809 | 1472299404143 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]]]}] 05:03:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1694ms 05:03:24 INFO - PROCESS | 1809 | 1472299404198 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 05:03:24 INFO - PROCESS | 1809 | 1472299404205 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 05:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:03:24 INFO - PROCESS | 1809 | 1472299404215 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:03:24 INFO - PROCESS | 1809 | 1472299404220 Marionette TRACE conn4 <- [1,70,null,{}] 05:03:24 INFO - PROCESS | 1809 | 1472299404226 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}] 05:03:24 INFO - PROCESS | 1809 | 1472299404232 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:24 INFO - PROCESS | 1809 | 1472299404392 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 05:03:24 INFO - PROCESS | 1809 | 1472299404404 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:24 INFO - PROCESS | 1809 | 1472299404413 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x9970f400 == 25 [pid = 1809] [id = 25] 05:03:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 60 (0x9a88fc00) [pid = 1809] [serial = 72] [outer = (nil)] 05:03:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 61 (0x9a895c00) [pid = 1809] [serial = 73] [outer = 0x9a88fc00] 05:03:24 INFO - PROCESS | 1809 | 1472299404512 Marionette DEBUG loaded listener.js 05:03:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 62 (0x9ad88400) [pid = 1809] [serial = 74] [outer = 0x9a88fc00] 05:03:25 INFO - PROCESS | 1809 | 1472299405305 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]]]}] 05:03:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1141ms 05:03:25 INFO - PROCESS | 1809 | 1472299405355 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 05:03:25 INFO - PROCESS | 1809 | 1472299405359 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 05:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:03:25 INFO - PROCESS | 1809 | 1472299405366 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:03:25 INFO - PROCESS | 1809 | 1472299405372 Marionette TRACE conn4 <- [1,74,null,{}] 05:03:25 INFO - PROCESS | 1809 | 1472299405395 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}] 05:03:25 INFO - PROCESS | 1809 | 1472299405404 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:25 INFO - PROCESS | 1809 | 1472299405556 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 05:03:25 INFO - PROCESS | 1809 | 1472299405716 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:25 INFO - PROCESS | 1809 | 1472299405728 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x91f54800 == 26 [pid = 1809] [id = 26] 05:03:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 63 (0x91f56c00) [pid = 1809] [serial = 75] [outer = (nil)] 05:03:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 64 (0x92244400) [pid = 1809] [serial = 76] [outer = 0x91f56c00] 05:03:25 INFO - PROCESS | 1809 | 1472299405853 Marionette DEBUG loaded listener.js 05:03:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 65 (0x93953800) [pid = 1809] [serial = 77] [outer = 0x91f56c00] 05:03:26 INFO - PROCESS | 1809 | 1472299406780 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]]]}] 05:03:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1445ms 05:03:26 INFO - PROCESS | 1809 | 1472299406815 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 05:03:26 INFO - PROCESS | 1809 | 1472299406821 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 05:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:03:26 INFO - PROCESS | 1809 | 1472299406829 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:03:26 INFO - PROCESS | 1809 | 1472299406834 Marionette TRACE conn4 <- [1,78,null,{}] 05:03:26 INFO - PROCESS | 1809 | 1472299406842 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}] 05:03:26 INFO - PROCESS | 1809 | 1472299406852 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:27 INFO - PROCESS | 1809 | 1472299407037 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 05:03:27 INFO - PROCESS | 1809 | 1472299407177 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:27 INFO - PROCESS | 1809 | 1472299407192 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x9803bc00 == 27 [pid = 1809] [id = 27] 05:03:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 66 (0x99f19800) [pid = 1809] [serial = 78] [outer = (nil)] 05:03:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 67 (0x9a465800) [pid = 1809] [serial = 79] [outer = 0x99f19800] 05:03:27 INFO - PROCESS | 1809 | 1472299407274 Marionette DEBUG loaded listener.js 05:03:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 68 (0x9a88b400) [pid = 1809] [serial = 80] [outer = 0x99f19800] 05:03:28 INFO - PROCESS | 1809 | 1472299408160 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]]]}] 05:03:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1384ms 05:03:28 INFO - PROCESS | 1809 | 1472299408217 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 05:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:03:28 INFO - PROCESS | 1809 | 1472299408224 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 05:03:28 INFO - PROCESS | 1809 | 1472299408230 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:03:28 INFO - PROCESS | 1809 | 1472299408234 Marionette TRACE conn4 <- [1,82,null,{}] 05:03:28 INFO - PROCESS | 1809 | 1472299408241 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}] 05:03:28 INFO - PROCESS | 1809 | 1472299408247 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:28 INFO - PROCESS | 1809 | 1472299408458 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 05:03:28 INFO - PROCESS | 1809 | 1472299408600 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:28 INFO - PROCESS | 1809 | 1472299408608 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:28 INFO - PROCESS | 1809 | ++DOCSHELL 0x92e10000 == 28 [pid = 1809] [id = 28] 05:03:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 69 (0x9b213000) [pid = 1809] [serial = 81] [outer = (nil)] 05:03:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 70 (0x9c21a000) [pid = 1809] [serial = 82] [outer = 0x9b213000] 05:03:28 INFO - PROCESS | 1809 | 1472299408695 Marionette DEBUG loaded listener.js 05:03:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 71 (0x9c365c00) [pid = 1809] [serial = 83] [outer = 0x9b213000] 05:03:29 INFO - PROCESS | 1809 | 1472299409616 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]]]}] 05:03:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1432ms 05:03:29 INFO - PROCESS | 1809 | 1472299409663 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 05:03:29 INFO - PROCESS | 1809 | 1472299409667 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 05:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:03:29 INFO - PROCESS | 1809 | 1472299409684 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:03:29 INFO - PROCESS | 1809 | 1472299409693 Marionette TRACE conn4 <- [1,86,null,{}] 05:03:29 INFO - PROCESS | 1809 | 1472299409699 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}] 05:03:29 INFO - PROCESS | 1809 | 1472299409707 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:29 INFO - PROCESS | 1809 | 1472299409924 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 05:03:30 INFO - PROCESS | 1809 | 1472299410064 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:30 INFO - PROCESS | 1809 | 1472299410075 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x9ad86800 == 29 [pid = 1809] [id = 29] 05:03:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 72 (0x9d911400) [pid = 1809] [serial = 84] [outer = (nil)] 05:03:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 73 (0xa23b4800) [pid = 1809] [serial = 85] [outer = 0x9d911400] 05:03:30 INFO - PROCESS | 1809 | 1472299410154 Marionette DEBUG loaded listener.js 05:03:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 74 (0xa2546400) [pid = 1809] [serial = 86] [outer = 0x9d911400] 05:03:31 INFO - PROCESS | 1809 | 1472299411002 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]]]}] 05:03:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1393ms 05:03:31 INFO - PROCESS | 1809 | 1472299411083 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 05:03:31 INFO - PROCESS | 1809 | 1472299411089 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 05:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:03:31 INFO - PROCESS | 1809 | 1472299411097 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:03:31 INFO - PROCESS | 1809 | 1472299411100 Marionette TRACE conn4 <- [1,90,null,{}] 05:03:31 INFO - PROCESS | 1809 | 1472299411105 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}] 05:03:31 INFO - PROCESS | 1809 | 1472299411111 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:31 INFO - PROCESS | 1809 | 1472299411289 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 05:03:31 INFO - PROCESS | 1809 | 1472299411427 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:31 INFO - PROCESS | 1809 | 1472299411433 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x9a890000 == 30 [pid = 1809] [id = 30] 05:03:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0x9ad8bc00) [pid = 1809] [serial = 87] [outer = (nil)] 05:03:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0xa327f400) [pid = 1809] [serial = 88] [outer = 0x9ad8bc00] 05:03:31 INFO - PROCESS | 1809 | 1472299411534 Marionette DEBUG loaded listener.js 05:03:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0xa34b0400) [pid = 1809] [serial = 89] [outer = 0x9ad8bc00] 05:03:32 INFO - PROCESS | 1809 | 1472299412374 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]]]}] 05:03:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1330ms 05:03:32 INFO - PROCESS | 1809 | 1472299412445 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 05:03:32 INFO - PROCESS | 1809 | 1472299412450 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 05:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:03:32 INFO - PROCESS | 1809 | 1472299412459 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:03:32 INFO - PROCESS | 1809 | 1472299412463 Marionette TRACE conn4 <- [1,94,null,{}] 05:03:32 INFO - PROCESS | 1809 | 1472299412469 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}] 05:03:32 INFO - PROCESS | 1809 | 1472299412474 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:32 INFO - PROCESS | 1809 | 1472299412647 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 05:03:32 INFO - PROCESS | 1809 | 1472299412789 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:32 INFO - PROCESS | 1809 | 1472299412806 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x93953000 == 31 [pid = 1809] [id = 31] 05:03:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x93957800) [pid = 1809] [serial = 90] [outer = (nil)] 05:03:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x98039c00) [pid = 1809] [serial = 91] [outer = 0x93957800] 05:03:32 INFO - PROCESS | 1809 | 1472299412904 Marionette DEBUG loaded listener.js 05:03:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x9d5f9400) [pid = 1809] [serial = 92] [outer = 0x93957800] 05:03:33 INFO - PROCESS | 1809 | 1472299413902 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]]]}] 05:03:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1482ms 05:03:33 INFO - PROCESS | 1809 | 1472299413943 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 05:03:33 INFO - PROCESS | 1809 | 1472299413950 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 05:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:03:33 INFO - PROCESS | 1809 | 1472299413960 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:03:33 INFO - PROCESS | 1809 | 1472299413965 Marionette TRACE conn4 <- [1,98,null,{}] 05:03:33 INFO - PROCESS | 1809 | 1472299413975 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}] 05:03:33 INFO - PROCESS | 1809 | 1472299413980 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:34 INFO - PROCESS | 1809 | 1472299414181 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 05:03:34 INFO - PROCESS | 1809 | 1472299414349 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:34 INFO - PROCESS | 1809 | 1472299414369 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x93951400 == 32 [pid = 1809] [id = 32] 05:03:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x93a73000) [pid = 1809] [serial = 93] [outer = (nil)] 05:03:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x94799c00) [pid = 1809] [serial = 94] [outer = 0x93a73000] 05:03:34 INFO - PROCESS | 1809 | 1472299414480 Marionette DEBUG loaded listener.js 05:03:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x98038400) [pid = 1809] [serial = 95] [outer = 0x93a73000] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0x9970f400 == 31 [pid = 1809] [id = 25] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0x9889f400 == 30 [pid = 1809] [id = 24] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0x91f52000 == 29 [pid = 1809] [id = 8] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0xa327b400 == 28 [pid = 1809] [id = 13] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0x91f4f800 == 27 [pid = 1809] [id = 15] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0xac09c800 == 26 [pid = 1809] [id = 14] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0x99fde800 == 25 [pid = 1809] [id = 16] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0x93c90000 == 24 [pid = 1809] [id = 6] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0x9b474800 == 23 [pid = 1809] [id = 18] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0x93956c00 == 22 [pid = 1809] [id = 12] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0x91f5d400 == 21 [pid = 1809] [id = 9] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0x93953000 == 20 [pid = 1809] [id = 31] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0x95310800 == 19 [pid = 1809] [id = 17] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0x9b737800 == 18 [pid = 1809] [id = 19] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0x9ad86800 == 17 [pid = 1809] [id = 29] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0x9a890000 == 16 [pid = 1809] [id = 30] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0x92e10000 == 15 [pid = 1809] [id = 28] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0x93a6c400 == 14 [pid = 1809] [id = 21] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0xa1125800 == 13 [pid = 1809] [id = 20] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0x94792000 == 12 [pid = 1809] [id = 23] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0x91f54800 == 11 [pid = 1809] [id = 26] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0x9803bc00 == 10 [pid = 1809] [id = 27] 05:03:35 INFO - PROCESS | 1809 | --DOCSHELL 0x9a4c4800 == 9 [pid = 1809] [id = 22] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x9a5cb000) [pid = 1809] [serial = 12] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x91f59000) [pid = 1809] [serial = 23] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x91f54400) [pid = 1809] [serial = 22] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x93a77c00) [pid = 1809] [serial = 25] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x9a6cdc00) [pid = 1809] [serial = 31] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x9b736400) [pid = 1809] [serial = 34] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0xa6245c00) [pid = 1809] [serial = 37] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0xac09ec00) [pid = 1809] [serial = 40] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 74 (0x93a7a000) [pid = 1809] [serial = 43] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 73 (0x9a467000) [pid = 1809] [serial = 46] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 72 (0x9a4c6800) [pid = 1809] [serial = 47] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 71 (0x9a899400) [pid = 1809] [serial = 49] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 70 (0x99796800) [pid = 1809] [serial = 28] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 69 (0xa2304400) [pid = 1809] [serial = 59] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 68 (0x9477b800) [pid = 1809] [serial = 26] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 67 (0x97605400) [pid = 1809] [serial = 62] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 66 (0x9d913400) [pid = 1809] [serial = 35] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 65 (0xa3279800) [pid = 1809] [serial = 64] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 64 (0x9b209400) [pid = 1809] [serial = 50] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 63 (0xa68bd000) [pid = 1809] [serial = 38] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 62 (0x951bf000) [pid = 1809] [serial = 44] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 61 (0xac0a2c00) [pid = 1809] [serial = 41] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 60 (0xa4e60000) [pid = 1809] [serial = 2] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 59 (0x9c21a400) [pid = 1809] [serial = 52] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 58 (0x9d5ecc00) [pid = 1809] [serial = 55] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 57 (0xa2006400) [pid = 1809] [serial = 58] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 56 (0xa2563800) [pid = 1809] [serial = 61] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 55 (0x9c358000) [pid = 1809] [serial = 53] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 54 (0x93c96c00) [pid = 1809] [serial = 17] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 53 (0x9395ac00) [pid = 1809] [serial = 19] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 52 (0x93c92400) [pid = 1809] [serial = 16] [outer = (nil)] [url = about:blank] 05:03:35 INFO - PROCESS | 1809 | --DOMWINDOW == 51 (0x9a73b000) [pid = 1809] [serial = 9] [outer = (nil)] [url = about:blank] 05:03:36 INFO - PROCESS | 1809 | 1472299416045 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]]]}] 05:03:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 52 (0x93958400) [pid = 1809] [serial = 96] [outer = 0x99fe4800] 05:03:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2145ms 05:03:36 INFO - PROCESS | 1809 | 1472299416114 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 05:03:36 INFO - PROCESS | 1809 | 1472299416121 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 05:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:03:36 INFO - PROCESS | 1809 | 1472299416173 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:03:36 INFO - PROCESS | 1809 | 1472299416178 Marionette TRACE conn4 <- [1,102,null,{}] 05:03:36 INFO - PROCESS | 1809 | 1472299416188 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}] 05:03:36 INFO - PROCESS | 1809 | 1472299416193 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:36 INFO - PROCESS | 1809 | 1472299416383 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 05:03:36 INFO - PROCESS | 1809 | 1472299416490 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:36 INFO - PROCESS | 1809 | 1472299416503 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x9395c400 == 10 [pid = 1809] [id = 33] 05:03:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 53 (0x93a6f400) [pid = 1809] [serial = 97] [outer = (nil)] 05:03:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 54 (0x9479a000) [pid = 1809] [serial = 98] [outer = 0x93a6f400] 05:03:36 INFO - PROCESS | 1809 | 1472299416627 Marionette DEBUG loaded listener.js 05:03:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 55 (0x9760e800) [pid = 1809] [serial = 99] [outer = 0x93a6f400] 05:03:37 INFO - PROCESS | 1809 | 1472299417459 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]]]}] 05:03:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:03:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1371ms 05:03:37 INFO - PROCESS | 1809 | 1472299417508 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 05:03:37 INFO - PROCESS | 1809 | 1472299417517 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 05:03:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:03:37 INFO - PROCESS | 1809 | 1472299417529 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:03:37 INFO - PROCESS | 1809 | 1472299417534 Marionette TRACE conn4 <- [1,106,null,{}] 05:03:37 INFO - PROCESS | 1809 | 1472299417540 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}] 05:03:37 INFO - PROCESS | 1809 | 1472299417546 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:37 INFO - PROCESS | 1809 | 1472299417716 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 05:03:37 INFO - PROCESS | 1809 | 1472299417818 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:37 INFO - PROCESS | 1809 | 1472299417828 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x99fe3800 == 11 [pid = 1809] [id = 34] 05:03:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 56 (0x9a172800) [pid = 1809] [serial = 100] [outer = (nil)] 05:03:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 57 (0x9a465000) [pid = 1809] [serial = 101] [outer = 0x9a172800] 05:03:37 INFO - PROCESS | 1809 | 1472299417905 Marionette DEBUG loaded listener.js 05:03:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 58 (0x9a5cb400) [pid = 1809] [serial = 102] [outer = 0x9a172800] 05:03:38 INFO - PROCESS | 1809 | 1472299418736 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]]]}] 05:03:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:03:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1284ms 05:03:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:03:38 INFO - PROCESS | 1809 | 1472299418812 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 05:03:38 INFO - PROCESS | 1809 | 1472299418815 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 05:03:38 INFO - PROCESS | 1809 | 1472299418822 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:03:38 INFO - PROCESS | 1809 | 1472299418828 Marionette TRACE conn4 <- [1,110,null,{}] 05:03:38 INFO - PROCESS | 1809 | 1472299418850 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}] 05:03:38 INFO - PROCESS | 1809 | 1472299418860 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:39 INFO - PROCESS | 1809 | 1472299419077 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 05:03:39 INFO - PROCESS | 1809 | 1472299419107 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:39 INFO - PROCESS | 1809 | 1472299419119 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x9b213c00 == 12 [pid = 1809] [id = 35] 05:03:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 59 (0x9b442000) [pid = 1809] [serial = 103] [outer = (nil)] 05:03:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 60 (0x9b72b800) [pid = 1809] [serial = 104] [outer = 0x9b442000] 05:03:39 INFO - PROCESS | 1809 | 1472299419202 Marionette DEBUG loaded listener.js 05:03:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 61 (0x9bc45000) [pid = 1809] [serial = 105] [outer = 0x9b442000] 05:03:40 INFO - PROCESS | 1809 | 1472299420068 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]]]}] 05:03:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:03:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1295ms 05:03:40 INFO - PROCESS | 1809 | 1472299420117 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 05:03:40 INFO - PROCESS | 1809 | 1472299420120 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 05:03:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:03:40 INFO - PROCESS | 1809 | 1472299420133 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:03:40 INFO - PROCESS | 1809 | 1472299420135 Marionette TRACE conn4 <- [1,114,null,{}] 05:03:40 INFO - PROCESS | 1809 | 1472299420141 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}] 05:03:40 INFO - PROCESS | 1809 | 1472299420146 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:40 INFO - PROCESS | 1809 | 1472299420409 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 05:03:40 INFO - PROCESS | 1809 | --DOMWINDOW == 60 (0x9a88fc00) [pid = 1809] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:03:40 INFO - PROCESS | 1809 | --DOMWINDOW == 59 (0x9d517800) [pid = 1809] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:03:40 INFO - PROCESS | 1809 | --DOMWINDOW == 58 (0xa1196800) [pid = 1809] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:03:40 INFO - PROCESS | 1809 | --DOMWINDOW == 57 (0x9c215000) [pid = 1809] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:03:40 INFO - PROCESS | 1809 | --DOMWINDOW == 56 (0x988a3800) [pid = 1809] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:03:40 INFO - PROCESS | 1809 | 1472299420488 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:40 INFO - PROCESS | 1809 | 1472299420494 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x93c96800 == 13 [pid = 1809] [id = 36] 05:03:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 57 (0x97610c00) [pid = 1809] [serial = 106] [outer = (nil)] 05:03:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 58 (0x9b448c00) [pid = 1809] [serial = 107] [outer = 0x97610c00] 05:03:40 INFO - PROCESS | 1809 | 1472299420569 Marionette DEBUG loaded listener.js 05:03:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 59 (0x9c365400) [pid = 1809] [serial = 108] [outer = 0x97610c00] 05:03:41 INFO - PROCESS | 1809 | 1472299421299 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]]]}] 05:03:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:03:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1230ms 05:03:41 INFO - PROCESS | 1809 | 1472299421364 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 05:03:41 INFO - PROCESS | 1809 | 1472299421368 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 05:03:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:03:41 INFO - PROCESS | 1809 | 1472299421374 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:03:41 INFO - PROCESS | 1809 | 1472299421378 Marionette TRACE conn4 <- [1,118,null,{}] 05:03:41 INFO - PROCESS | 1809 | 1472299421383 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}] 05:03:41 INFO - PROCESS | 1809 | 1472299421388 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:41 INFO - PROCESS | 1809 | 1472299421560 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 05:03:41 INFO - PROCESS | 1809 | 1472299421571 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:41 INFO - PROCESS | 1809 | 1472299421579 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x9d916800 == 14 [pid = 1809] [id = 37] 05:03:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 60 (0x9d91e000) [pid = 1809] [serial = 109] [outer = (nil)] 05:03:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 61 (0xa119ac00) [pid = 1809] [serial = 110] [outer = 0x9d91e000] 05:03:41 INFO - PROCESS | 1809 | 1472299421648 Marionette DEBUG loaded listener.js 05:03:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 62 (0xa209b000) [pid = 1809] [serial = 111] [outer = 0x9d91e000] 05:03:42 INFO - PROCESS | 1809 | 1472299422446 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]]]}] 05:03:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:03:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1142ms 05:03:42 INFO - PROCESS | 1809 | 1472299422545 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 05:03:42 INFO - PROCESS | 1809 | 1472299422553 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 05:03:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:03:42 INFO - PROCESS | 1809 | 1472299422575 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:03:42 INFO - PROCESS | 1809 | 1472299422581 Marionette TRACE conn4 <- [1,122,null,{}] 05:03:42 INFO - PROCESS | 1809 | 1472299422590 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}] 05:03:42 INFO - PROCESS | 1809 | 1472299422597 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:42 INFO - PROCESS | 1809 | 1472299422780 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 05:03:42 INFO - PROCESS | 1809 | 1472299422902 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:42 INFO - PROCESS | 1809 | 1472299422918 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x93c97800 == 15 [pid = 1809] [id = 38] 05:03:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 63 (0x93c98c00) [pid = 1809] [serial = 112] [outer = (nil)] 05:03:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 64 (0x94792800) [pid = 1809] [serial = 113] [outer = 0x93c98c00] 05:03:43 INFO - PROCESS | 1809 | 1472299423046 Marionette DEBUG loaded listener.js 05:03:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 65 (0x951bd000) [pid = 1809] [serial = 114] [outer = 0x93c98c00] 05:03:44 INFO - PROCESS | 1809 | 1472299424035 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]]]}] 05:03:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:03:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1553ms 05:03:44 INFO - PROCESS | 1809 | 1472299424117 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 05:03:44 INFO - PROCESS | 1809 | 1472299424125 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 05:03:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:03:44 INFO - PROCESS | 1809 | 1472299424136 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:03:44 INFO - PROCESS | 1809 | 1472299424140 Marionette TRACE conn4 <- [1,126,null,{}] 05:03:44 INFO - PROCESS | 1809 | 1472299424147 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}] 05:03:44 INFO - PROCESS | 1809 | 1472299424153 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:44 INFO - PROCESS | 1809 | 1472299424366 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 05:03:44 INFO - PROCESS | 1809 | 1472299424539 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:44 INFO - PROCESS | 1809 | 1472299424550 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x93a78c00 == 16 [pid = 1809] [id = 39] 05:03:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 66 (0x97608000) [pid = 1809] [serial = 115] [outer = (nil)] 05:03:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 67 (0x99791000) [pid = 1809] [serial = 116] [outer = 0x97608000] 05:03:44 INFO - PROCESS | 1809 | 1472299424642 Marionette DEBUG loaded listener.js 05:03:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 68 (0x99fe4c00) [pid = 1809] [serial = 117] [outer = 0x97608000] 05:03:45 INFO - PROCESS | 1809 | 1472299425631 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]]]}] 05:03:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:03:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1532ms 05:03:45 INFO - PROCESS | 1809 | 1472299425669 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 05:03:45 INFO - PROCESS | 1809 | 1472299425673 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 05:03:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:03:45 INFO - PROCESS | 1809 | 1472299425680 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:03:45 INFO - PROCESS | 1809 | 1472299425686 Marionette TRACE conn4 <- [1,130,null,{}] 05:03:45 INFO - PROCESS | 1809 | 1472299425714 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}] 05:03:45 INFO - PROCESS | 1809 | 1472299425722 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:45 INFO - PROCESS | 1809 | 1472299425937 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 05:03:46 INFO - PROCESS | 1809 | 1472299426111 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:46 INFO - PROCESS | 1809 | 1472299426120 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x9b72d000 == 17 [pid = 1809] [id = 40] 05:03:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 69 (0x9b730400) [pid = 1809] [serial = 118] [outer = (nil)] 05:03:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 70 (0x9d510000) [pid = 1809] [serial = 119] [outer = 0x9b730400] 05:03:46 INFO - PROCESS | 1809 | 1472299426253 Marionette DEBUG loaded listener.js 05:03:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 71 (0xa1125c00) [pid = 1809] [serial = 120] [outer = 0x9b730400] 05:03:47 INFO - PROCESS | 1809 | 1472299427352 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]]]}] 05:03:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:03:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1700ms 05:03:47 INFO - PROCESS | 1809 | 1472299427380 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 05:03:47 INFO - PROCESS | 1809 | 1472299427386 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 05:03:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:03:47 INFO - PROCESS | 1809 | 1472299427395 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:03:47 INFO - PROCESS | 1809 | 1472299427400 Marionette TRACE conn4 <- [1,134,null,{}] 05:03:47 INFO - PROCESS | 1809 | 1472299427408 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}] 05:03:47 INFO - PROCESS | 1809 | 1472299427414 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:47 INFO - PROCESS | 1809 | 1472299427636 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 05:03:47 INFO - PROCESS | 1809 | --DOMWINDOW == 70 (0xa3285000) [pid = 1809] [serial = 65] [outer = (nil)] [url = about:blank] 05:03:47 INFO - PROCESS | 1809 | --DOMWINDOW == 69 (0x9d91dc00) [pid = 1809] [serial = 56] [outer = (nil)] [url = about:blank] 05:03:47 INFO - PROCESS | 1809 | --DOMWINDOW == 68 (0x9970e000) [pid = 1809] [serial = 70] [outer = (nil)] [url = about:blank] 05:03:47 INFO - PROCESS | 1809 | --DOMWINDOW == 67 (0x9979c000) [pid = 1809] [serial = 71] [outer = (nil)] [url = about:blank] 05:03:47 INFO - PROCESS | 1809 | --DOMWINDOW == 66 (0x9ad88400) [pid = 1809] [serial = 74] [outer = (nil)] [url = about:blank] 05:03:47 INFO - PROCESS | 1809 | --DOMWINDOW == 65 (0xa502e000) [pid = 1809] [serial = 68] [outer = (nil)] [url = about:blank] 05:03:47 INFO - PROCESS | 1809 | --DOMWINDOW == 64 (0x9a895c00) [pid = 1809] [serial = 73] [outer = (nil)] [url = about:blank] 05:03:47 INFO - PROCESS | 1809 | --DOMWINDOW == 63 (0xa4e5d800) [pid = 1809] [serial = 67] [outer = (nil)] [url = about:blank] 05:03:47 INFO - PROCESS | 1809 | 1472299427896 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:47 INFO - PROCESS | 1809 | 1472299427909 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x93c94800 == 18 [pid = 1809] [id = 41] 05:03:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 64 (0x951bac00) [pid = 1809] [serial = 121] [outer = (nil)] 05:03:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 65 (0x951c2000) [pid = 1809] [serial = 122] [outer = 0x951bac00] 05:03:47 INFO - PROCESS | 1809 | 1472299427982 Marionette DEBUG loaded listener.js 05:03:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 66 (0x95306800) [pid = 1809] [serial = 123] [outer = 0x951bac00] 05:03:48 INFO - PROCESS | 1809 | 1472299428709 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]]]}] 05:03:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:03:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1331ms 05:03:48 INFO - PROCESS | 1809 | 1472299428727 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 05:03:48 INFO - PROCESS | 1809 | 1472299428733 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 05:03:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:03:48 INFO - PROCESS | 1809 | 1472299428752 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:03:48 INFO - PROCESS | 1809 | 1472299428757 Marionette TRACE conn4 <- [1,138,null,{}] 05:03:48 INFO - PROCESS | 1809 | 1472299428764 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}] 05:03:48 INFO - PROCESS | 1809 | 1472299428769 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:48 INFO - PROCESS | 1809 | 1472299428933 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 05:03:48 INFO - PROCESS | 1809 | 1472299428945 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:48 INFO - PROCESS | 1809 | 1472299428953 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x99fe4000 == 19 [pid = 1809] [id = 42] 05:03:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 67 (0x9a175800) [pid = 1809] [serial = 124] [outer = (nil)] 05:03:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 68 (0x9a746c00) [pid = 1809] [serial = 125] [outer = 0x9a175800] 05:03:49 INFO - PROCESS | 1809 | 1472299429033 Marionette DEBUG loaded listener.js 05:03:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 69 (0x9a896000) [pid = 1809] [serial = 126] [outer = 0x9a175800] 05:03:49 INFO - PROCESS | 1809 | 1472299429864 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]]]}] 05:03:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:03:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1193ms 05:03:49 INFO - PROCESS | 1809 | 1472299429937 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 05:03:49 INFO - PROCESS | 1809 | 1472299429940 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 05:03:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:03:49 INFO - PROCESS | 1809 | 1472299429947 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:03:49 INFO - PROCESS | 1809 | 1472299429953 Marionette TRACE conn4 <- [1,142,null,{}] 05:03:49 INFO - PROCESS | 1809 | 1472299429968 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}] 05:03:49 INFO - PROCESS | 1809 | 1472299429976 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:50 INFO - PROCESS | 1809 | 1472299430158 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 05:03:50 INFO - PROCESS | 1809 | 1472299430310 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:50 INFO - PROCESS | 1809 | 1472299430318 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:50 INFO - PROCESS | 1809 | ++DOCSHELL 0xa1121400 == 20 [pid = 1809] [id = 43] 05:03:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 70 (0xa1122800) [pid = 1809] [serial = 127] [outer = (nil)] 05:03:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 71 (0xa2301400) [pid = 1809] [serial = 128] [outer = 0xa1122800] 05:03:50 INFO - PROCESS | 1809 | 1472299430404 Marionette DEBUG loaded listener.js 05:03:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 72 (0xa23b7800) [pid = 1809] [serial = 129] [outer = 0xa1122800] 05:03:51 INFO - PROCESS | 1809 | 1472299431320 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]]]}] 05:03:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:03:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1439ms 05:03:51 INFO - PROCESS | 1809 | 1472299431387 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 05:03:51 INFO - PROCESS | 1809 | 1472299431391 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 05:03:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:03:51 INFO - PROCESS | 1809 | 1472299431397 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:03:51 INFO - PROCESS | 1809 | 1472299431401 Marionette TRACE conn4 <- [1,146,null,{}] 05:03:51 INFO - PROCESS | 1809 | 1472299431413 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}] 05:03:51 INFO - PROCESS | 1809 | 1472299431416 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:51 INFO - PROCESS | 1809 | 1472299431609 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 05:03:51 INFO - PROCESS | 1809 | 1472299431627 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:51 INFO - PROCESS | 1809 | 1472299431636 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:51 INFO - PROCESS | 1809 | ++DOCSHELL 0xa2fcbc00 == 21 [pid = 1809] [id = 44] 05:03:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 73 (0xa2fcc000) [pid = 1809] [serial = 130] [outer = (nil)] 05:03:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 74 (0xa3219800) [pid = 1809] [serial = 131] [outer = 0xa2fcc000] 05:03:51 INFO - PROCESS | 1809 | 1472299431707 Marionette DEBUG loaded listener.js 05:03:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0xa344cc00) [pid = 1809] [serial = 132] [outer = 0xa2fcc000] 05:03:52 INFO - PROCESS | 1809 | --DOMWINDOW == 74 (0x93a73000) [pid = 1809] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:03:52 INFO - PROCESS | 1809 | --DOMWINDOW == 73 (0x9a172800) [pid = 1809] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:03:52 INFO - PROCESS | 1809 | --DOMWINDOW == 72 (0x93a6f400) [pid = 1809] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:03:52 INFO - PROCESS | 1809 | --DOMWINDOW == 71 (0x9b442000) [pid = 1809] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:03:52 INFO - PROCESS | 1809 | --DOMWINDOW == 70 (0x97610c00) [pid = 1809] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:03:52 INFO - PROCESS | 1809 | --DOMWINDOW == 69 (0x91f56c00) [pid = 1809] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:03:52 INFO - PROCESS | 1809 | --DOMWINDOW == 68 (0x99f19800) [pid = 1809] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:03:52 INFO - PROCESS | 1809 | --DOMWINDOW == 67 (0x9b213000) [pid = 1809] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:03:52 INFO - PROCESS | 1809 | --DOMWINDOW == 66 (0x9d911400) [pid = 1809] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:03:52 INFO - PROCESS | 1809 | --DOMWINDOW == 65 (0x9ad8bc00) [pid = 1809] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:03:52 INFO - PROCESS | 1809 | --DOMWINDOW == 64 (0x93957800) [pid = 1809] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:03:52 INFO - PROCESS | 1809 | 1472299432562 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]]]}] 05:03:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:03:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1185ms 05:03:52 INFO - PROCESS | 1809 | 1472299432583 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 05:03:52 INFO - PROCESS | 1809 | 1472299432586 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 05:03:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:03:52 INFO - PROCESS | 1809 | 1472299432593 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:03:52 INFO - PROCESS | 1809 | 1472299432596 Marionette TRACE conn4 <- [1,150,null,{}] 05:03:52 INFO - PROCESS | 1809 | 1472299432602 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}] 05:03:52 INFO - PROCESS | 1809 | 1472299432607 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:52 INFO - PROCESS | 1809 | 1472299432750 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 05:03:52 INFO - PROCESS | 1809 | 1472299432765 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:52 INFO - PROCESS | 1809 | 1472299432774 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x92e10400 == 22 [pid = 1809] [id = 45] 05:03:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 65 (0x9477a400) [pid = 1809] [serial = 133] [outer = (nil)] 05:03:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 66 (0x9a896c00) [pid = 1809] [serial = 134] [outer = 0x9477a400] 05:03:52 INFO - PROCESS | 1809 | 1472299432847 Marionette DEBUG loaded listener.js 05:03:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 67 (0xa2324400) [pid = 1809] [serial = 135] [outer = 0x9477a400] 05:03:53 INFO - PROCESS | 1809 | 1472299433833 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]]]}] 05:03:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:03:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1286ms 05:03:53 INFO - PROCESS | 1809 | 1472299433890 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 05:03:53 INFO - PROCESS | 1809 | 1472299433893 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 05:03:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:03:53 INFO - PROCESS | 1809 | 1472299433915 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:03:53 INFO - PROCESS | 1809 | 1472299433918 Marionette TRACE conn4 <- [1,154,null,{}] 05:03:53 INFO - PROCESS | 1809 | 1472299433923 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}] 05:03:53 INFO - PROCESS | 1809 | 1472299433933 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:54 INFO - PROCESS | 1809 | 1472299434169 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 05:03:54 INFO - PROCESS | 1809 | 1472299434234 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:54 INFO - PROCESS | 1809 | 1472299434246 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x9394d800 == 23 [pid = 1809] [id = 46] 05:03:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 68 (0x9ad8d800) [pid = 1809] [serial = 136] [outer = (nil)] 05:03:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 69 (0xa62cc800) [pid = 1809] [serial = 137] [outer = 0x9ad8d800] 05:03:54 INFO - PROCESS | 1809 | 1472299434325 Marionette DEBUG loaded listener.js 05:03:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 70 (0xa62d0400) [pid = 1809] [serial = 138] [outer = 0x9ad8d800] 05:03:55 INFO - PROCESS | 1809 | 1472299435263 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]]]}] 05:03:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:03:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1400ms 05:03:55 INFO - PROCESS | 1809 | 1472299435308 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 05:03:55 INFO - PROCESS | 1809 | 1472299435315 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 05:03:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:03:55 INFO - PROCESS | 1809 | 1472299435324 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:03:55 INFO - PROCESS | 1809 | 1472299435332 Marionette TRACE conn4 <- [1,158,null,{}] 05:03:55 INFO - PROCESS | 1809 | 1472299435342 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}] 05:03:55 INFO - PROCESS | 1809 | 1472299435347 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:55 INFO - PROCESS | 1809 | 1472299435529 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 05:03:55 INFO - PROCESS | 1809 | 1472299435672 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:55 INFO - PROCESS | 1809 | 1472299435684 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x92e02400 == 24 [pid = 1809] [id = 47] 05:03:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 71 (0x951c0400) [pid = 1809] [serial = 139] [outer = (nil)] 05:03:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 72 (0x99252400) [pid = 1809] [serial = 140] [outer = 0x951c0400] 05:03:55 INFO - PROCESS | 1809 | 1472299435779 Marionette DEBUG loaded listener.js 05:03:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 73 (0x9a5cc400) [pid = 1809] [serial = 141] [outer = 0x951c0400] 05:03:56 INFO - PROCESS | 1809 | 1472299436716 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]]]}] 05:03:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:03:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1447ms 05:03:56 INFO - PROCESS | 1809 | 1472299436770 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 05:03:56 INFO - PROCESS | 1809 | 1472299436778 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 05:03:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:03:56 INFO - PROCESS | 1809 | 1472299436788 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:03:56 INFO - PROCESS | 1809 | 1472299436792 Marionette TRACE conn4 <- [1,162,null,{}] 05:03:56 INFO - PROCESS | 1809 | 1472299436799 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}] 05:03:56 INFO - PROCESS | 1809 | 1472299436805 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:57 INFO - PROCESS | 1809 | 1472299437042 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 05:03:57 INFO - PROCESS | 1809 | 1472299437220 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:57 INFO - PROCESS | 1809 | 1472299437227 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x9bca8400 == 25 [pid = 1809] [id = 48] 05:03:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 74 (0x9c21d800) [pid = 1809] [serial = 142] [outer = (nil)] 05:03:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0x9d98e400) [pid = 1809] [serial = 143] [outer = 0x9c21d800] 05:03:57 INFO - PROCESS | 1809 | 1472299437316 Marionette DEBUG loaded listener.js 05:03:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0xa2534400) [pid = 1809] [serial = 144] [outer = 0x9c21d800] 05:03:58 INFO - PROCESS | 1809 | 1472299438184 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]]]}] 05:03:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:03:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1438ms 05:03:58 INFO - PROCESS | 1809 | 1472299438226 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 05:03:58 INFO - PROCESS | 1809 | 1472299438230 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 05:03:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:03:58 INFO - PROCESS | 1809 | 1472299438237 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:03:58 INFO - PROCESS | 1809 | 1472299438243 Marionette TRACE conn4 <- [1,166,null,{}] 05:03:58 INFO - PROCESS | 1809 | 1472299438260 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}] 05:03:58 INFO - PROCESS | 1809 | 1472299438269 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:58 INFO - PROCESS | 1809 | 1472299438452 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 05:03:58 INFO - PROCESS | 1809 | 1472299438594 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:58 INFO - PROCESS | 1809 | 1472299438606 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:58 INFO - PROCESS | 1809 | ++DOCSHELL 0xa4e16800 == 26 [pid = 1809] [id = 49] 05:03:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0xa62cd400) [pid = 1809] [serial = 145] [outer = (nil)] 05:03:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0xa68a0400) [pid = 1809] [serial = 146] [outer = 0xa62cd400] 05:03:58 INFO - PROCESS | 1809 | 1472299438689 Marionette DEBUG loaded listener.js 05:03:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0xa68ac800) [pid = 1809] [serial = 147] [outer = 0xa62cd400] 05:03:59 INFO - PROCESS | 1809 | 1472299439609 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]]]}] 05:03:59 INFO - PROCESS | 1809 | 1472299439613 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:03:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:03:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1435ms 05:03:59 INFO - PROCESS | 1809 | 1472299439673 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 05:03:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:03:59 INFO - PROCESS | 1809 | 1472299439678 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 05:03:59 INFO - PROCESS | 1809 | 1472299439685 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:03:59 INFO - PROCESS | 1809 | 1472299439688 Marionette TRACE conn4 <- [1,170,null,{}] 05:03:59 INFO - PROCESS | 1809 | 1472299439694 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}] 05:03:59 INFO - PROCESS | 1809 | 1472299439700 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:03:59 INFO - PROCESS | 1809 | 1472299439876 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 05:04:00 INFO - PROCESS | 1809 | 1472299440020 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:00 INFO - PROCESS | 1809 | 1472299440029 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x92e02c00 == 27 [pid = 1809] [id = 50] 05:04:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0xa68a1c00) [pid = 1809] [serial = 148] [outer = (nil)] 05:04:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0xa6da9000) [pid = 1809] [serial = 149] [outer = 0xa68a1c00] 05:04:00 INFO - PROCESS | 1809 | 1472299440114 Marionette DEBUG loaded listener.js 05:04:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0xa6f42800) [pid = 1809] [serial = 150] [outer = 0xa68a1c00] 05:04:01 INFO - PROCESS | 1809 | 1472299441017 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]]]}] 05:04:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:04:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1387ms 05:04:01 INFO - PROCESS | 1809 | 1472299441072 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 05:04:01 INFO - PROCESS | 1809 | 1472299441076 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 05:04:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:04:01 INFO - PROCESS | 1809 | 1472299441083 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:04:01 INFO - PROCESS | 1809 | 1472299441086 Marionette TRACE conn4 <- [1,174,null,{}] 05:04:01 INFO - PROCESS | 1809 | 1472299441092 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}] 05:04:01 INFO - PROCESS | 1809 | 1472299441098 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:01 INFO - PROCESS | 1809 | 1472299441275 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 05:04:01 INFO - PROCESS | 1809 | 1472299441432 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:01 INFO - PROCESS | 1809 | 1472299441443 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:01 INFO - PROCESS | 1809 | ++DOCSHELL 0x951b8c00 == 28 [pid = 1809] [id = 51] 05:04:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x951be400) [pid = 1809] [serial = 151] [outer = (nil)] 05:04:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0xa8256400) [pid = 1809] [serial = 152] [outer = 0x951be400] 05:04:01 INFO - PROCESS | 1809 | 1472299441622 Marionette DEBUG loaded listener.js 05:04:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0xa8260000) [pid = 1809] [serial = 153] [outer = 0x951be400] 05:04:02 INFO - PROCESS | 1809 | 1472299442710 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]]]}] 05:04:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:04:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1691ms 05:04:02 INFO - PROCESS | 1809 | 1472299442775 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 05:04:02 INFO - PROCESS | 1809 | 1472299442780 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 05:04:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:04:02 INFO - PROCESS | 1809 | 1472299442786 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:04:02 INFO - PROCESS | 1809 | 1472299442789 Marionette TRACE conn4 <- [1,178,null,{}] 05:04:02 INFO - PROCESS | 1809 | 1472299442796 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}] 05:04:02 INFO - PROCESS | 1809 | 1472299442806 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:03 INFO - PROCESS | 1809 | 1472299443166 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 05:04:03 INFO - PROCESS | 1809 | 1472299443372 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:03 INFO - PROCESS | 1809 | 1472299443382 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x93c8d000 == 29 [pid = 1809] [id = 52] 05:04:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x94799400) [pid = 1809] [serial = 154] [outer = (nil)] 05:04:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x95302c00) [pid = 1809] [serial = 155] [outer = 0x94799400] 05:04:03 INFO - PROCESS | 1809 | 1472299443542 Marionette DEBUG loaded listener.js 05:04:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x9889c400) [pid = 1809] [serial = 156] [outer = 0x94799400] 05:04:04 INFO - PROCESS | 1809 | 1472299444398 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]]]}] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x98038400) [pid = 1809] [serial = 95] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x94799c00) [pid = 1809] [serial = 94] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x9a465000) [pid = 1809] [serial = 101] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x9479a000) [pid = 1809] [serial = 98] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x9760e800) [pid = 1809] [serial = 99] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x9bc45000) [pid = 1809] [serial = 105] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x9b72b800) [pid = 1809] [serial = 104] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x9b448c00) [pid = 1809] [serial = 107] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x9b212400) [pid = 1809] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x93953800) [pid = 1809] [serial = 77] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x92244400) [pid = 1809] [serial = 76] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x9a88b400) [pid = 1809] [serial = 80] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0x9a465800) [pid = 1809] [serial = 79] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 74 (0x9c365c00) [pid = 1809] [serial = 83] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 73 (0x9c21a000) [pid = 1809] [serial = 82] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 72 (0xa2546400) [pid = 1809] [serial = 86] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 71 (0xa23b4800) [pid = 1809] [serial = 85] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 70 (0xa34b0400) [pid = 1809] [serial = 89] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 69 (0xa327f400) [pid = 1809] [serial = 88] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 68 (0x9d5f9400) [pid = 1809] [serial = 92] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 67 (0x98039c00) [pid = 1809] [serial = 91] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 66 (0x9c365400) [pid = 1809] [serial = 108] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 65 (0x9a5cb400) [pid = 1809] [serial = 102] [outer = (nil)] [url = about:blank] 05:04:04 INFO - PROCESS | 1809 | --DOMWINDOW == 64 (0xa119ac00) [pid = 1809] [serial = 110] [outer = (nil)] [url = about:blank] 05:04:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:04:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1685ms 05:04:04 INFO - PROCESS | 1809 | 1472299444473 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 05:04:04 INFO - PROCESS | 1809 | 1472299444478 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 05:04:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:04:04 INFO - PROCESS | 1809 | 1472299444487 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:04:04 INFO - PROCESS | 1809 | 1472299444492 Marionette TRACE conn4 <- [1,182,null,{}] 05:04:04 INFO - PROCESS | 1809 | 1472299444499 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}] 05:04:04 INFO - PROCESS | 1809 | 1472299444505 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:04 INFO - PROCESS | 1809 | 1472299444666 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 05:04:04 INFO - PROCESS | 1809 | 1472299444772 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:04 INFO - PROCESS | 1809 | 1472299444779 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x9530f000 == 30 [pid = 1809] [id = 53] 05:04:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 65 (0x98036000) [pid = 1809] [serial = 157] [outer = (nil)] 05:04:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 66 (0x992edc00) [pid = 1809] [serial = 158] [outer = 0x98036000] 05:04:04 INFO - PROCESS | 1809 | 1472299444857 Marionette DEBUG loaded listener.js 05:04:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 67 (0x9a173c00) [pid = 1809] [serial = 159] [outer = 0x98036000] 05:04:05 INFO - PROCESS | 1809 | 1472299445574 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]]]}] 05:04:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:04:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1130ms 05:04:05 INFO - PROCESS | 1809 | 1472299445617 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 05:04:05 INFO - PROCESS | 1809 | 1472299445622 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 05:04:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:04:05 INFO - PROCESS | 1809 | 1472299445632 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:04:05 INFO - PROCESS | 1809 | 1472299445636 Marionette TRACE conn4 <- [1,186,null,{}] 05:04:05 INFO - PROCESS | 1809 | 1472299445650 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}] 05:04:05 INFO - PROCESS | 1809 | 1472299445656 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:05 INFO - PROCESS | 1809 | 1472299445865 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 05:04:05 INFO - PROCESS | 1809 | 1472299445878 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:05 INFO - PROCESS | 1809 | 1472299445883 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x98038400 == 31 [pid = 1809] [id = 54] 05:04:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 68 (0x9b447800) [pid = 1809] [serial = 160] [outer = (nil)] 05:04:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 69 (0x9b72bc00) [pid = 1809] [serial = 161] [outer = 0x9b447800] 05:04:05 INFO - PROCESS | 1809 | 1472299445955 Marionette DEBUG loaded listener.js 05:04:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 70 (0x9bc45000) [pid = 1809] [serial = 162] [outer = 0x9b447800] 05:04:06 INFO - PROCESS | 1809 | 1472299446711 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]]]}] 05:04:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:04:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1134ms 05:04:06 INFO - PROCESS | 1809 | 1472299446769 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 05:04:06 INFO - PROCESS | 1809 | 1472299446775 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 05:04:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:04:06 INFO - PROCESS | 1809 | 1472299446798 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:04:06 INFO - PROCESS | 1809 | 1472299446805 Marionette TRACE conn4 <- [1,190,null,{}] 05:04:06 INFO - PROCESS | 1809 | 1472299446811 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}] 05:04:06 INFO - PROCESS | 1809 | 1472299446817 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:07 INFO - PROCESS | 1809 | 1472299447016 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 05:04:07 INFO - PROCESS | 1809 | 1472299447038 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:07 INFO - PROCESS | 1809 | 1472299447047 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x91f57400 == 32 [pid = 1809] [id = 55] 05:04:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 71 (0x9a5cb800) [pid = 1809] [serial = 163] [outer = (nil)] 05:04:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 72 (0xa200b400) [pid = 1809] [serial = 164] [outer = 0x9a5cb800] 05:04:07 INFO - PROCESS | 1809 | 1472299447117 Marionette DEBUG loaded listener.js 05:04:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 73 (0xa23b4800) [pid = 1809] [serial = 165] [outer = 0x9a5cb800] 05:04:07 INFO - PROCESS | 1809 | 1472299447945 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]]]}] 05:04:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:04:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1203ms 05:04:07 INFO - PROCESS | 1809 | 1472299447987 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 05:04:07 INFO - PROCESS | 1809 | 1472299447991 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 05:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:04:08 INFO - PROCESS | 1809 | 1472299448005 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:04:08 INFO - PROCESS | 1809 | 1472299448007 Marionette TRACE conn4 <- [1,194,null,{}] 05:04:08 INFO - PROCESS | 1809 | 1472299448013 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}] 05:04:08 INFO - PROCESS | 1809 | 1472299448018 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:08 INFO - PROCESS | 1809 | 1472299448214 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 05:04:08 INFO - PROCESS | 1809 | 1472299448237 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:08 INFO - PROCESS | 1809 | 1472299448245 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x9a88c000 == 33 [pid = 1809] [id = 56] 05:04:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 74 (0xa200c400) [pid = 1809] [serial = 166] [outer = (nil)] 05:04:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0xa3215c00) [pid = 1809] [serial = 167] [outer = 0xa200c400] 05:04:08 INFO - PROCESS | 1809 | 1472299448314 Marionette DEBUG loaded listener.js 05:04:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0xa3279800) [pid = 1809] [serial = 168] [outer = 0xa200c400] 05:04:08 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0xa2fcc000) [pid = 1809] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:04:08 INFO - PROCESS | 1809 | --DOMWINDOW == 74 (0x951bac00) [pid = 1809] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:04:08 INFO - PROCESS | 1809 | --DOMWINDOW == 73 (0x9a175800) [pid = 1809] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:04:08 INFO - PROCESS | 1809 | --DOMWINDOW == 72 (0x9477a400) [pid = 1809] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:04:08 INFO - PROCESS | 1809 | --DOMWINDOW == 71 (0xa1122800) [pid = 1809] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:04:09 INFO - PROCESS | 1809 | 1472299449226 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]]]}] 05:04:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1236ms 05:04:09 INFO - PROCESS | 1809 | 1472299449241 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 05:04:09 INFO - PROCESS | 1809 | 1472299449244 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 05:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:04:09 INFO - PROCESS | 1809 | 1472299449251 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:04:09 INFO - PROCESS | 1809 | 1472299449254 Marionette TRACE conn4 <- [1,198,null,{}] 05:04:09 INFO - PROCESS | 1809 | 1472299449259 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}] 05:04:09 INFO - PROCESS | 1809 | 1472299449264 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:09 INFO - PROCESS | 1809 | 1472299449420 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 05:04:09 INFO - PROCESS | 1809 | 1472299449440 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:09 INFO - PROCESS | 1809 | 1472299449456 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x92247c00 == 34 [pid = 1809] [id = 57] 05:04:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 72 (0xa4e60400) [pid = 1809] [serial = 169] [outer = (nil)] 05:04:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 73 (0xa5032000) [pid = 1809] [serial = 170] [outer = 0xa4e60400] 05:04:09 INFO - PROCESS | 1809 | 1472299449536 Marionette DEBUG loaded listener.js 05:04:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 74 (0xa6835800) [pid = 1809] [serial = 171] [outer = 0xa4e60400] 05:04:10 INFO - PROCESS | 1809 | 1472299450367 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]]]}] 05:04:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1135ms 05:04:10 INFO - PROCESS | 1809 | 1472299450386 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 05:04:10 INFO - PROCESS | 1809 | 1472299450389 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 05:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:04:10 INFO - PROCESS | 1809 | 1472299450395 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:04:10 INFO - PROCESS | 1809 | 1472299450399 Marionette TRACE conn4 <- [1,202,null,{}] 05:04:10 INFO - PROCESS | 1809 | 1472299450405 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}] 05:04:10 INFO - PROCESS | 1809 | 1472299450410 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:10 INFO - PROCESS | 1809 | 1472299450559 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 05:04:10 INFO - PROCESS | 1809 | 1472299450574 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:10 INFO - PROCESS | 1809 | 1472299450583 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x99f42800 == 35 [pid = 1809] [id = 58] 05:04:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0x99f43400) [pid = 1809] [serial = 172] [outer = (nil)] 05:04:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x99f51400) [pid = 1809] [serial = 173] [outer = 0x99f43400] 05:04:10 INFO - PROCESS | 1809 | 1472299450664 Marionette DEBUG loaded listener.js 05:04:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0xa4e60c00) [pid = 1809] [serial = 174] [outer = 0x99f43400] 05:04:11 INFO - PROCESS | 1809 | 1472299451685 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]]]}] 05:04:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1341ms 05:04:11 INFO - PROCESS | 1809 | 1472299451739 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 05:04:11 INFO - PROCESS | 1809 | 1472299451746 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 05:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:04:11 INFO - PROCESS | 1809 | 1472299451754 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:04:11 INFO - PROCESS | 1809 | 1472299451760 Marionette TRACE conn4 <- [1,206,null,{}] 05:04:11 INFO - PROCESS | 1809 | 1472299451769 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}] 05:04:11 INFO - PROCESS | 1809 | 1472299451776 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:12 INFO - PROCESS | 1809 | 1472299452033 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 05:04:12 INFO - PROCESS | 1809 | 1472299452149 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:12 INFO - PROCESS | 1809 | 1472299452158 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x9530fc00 == 36 [pid = 1809] [id = 59] 05:04:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x9760e800) [pid = 1809] [serial = 175] [outer = (nil)] 05:04:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x99f43000) [pid = 1809] [serial = 176] [outer = 0x9760e800] 05:04:12 INFO - PROCESS | 1809 | 1472299452301 Marionette DEBUG loaded listener.js 05:04:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x99f48c00) [pid = 1809] [serial = 177] [outer = 0x9760e800] 05:04:13 INFO - PROCESS | 1809 | 1472299453139 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]]]}] 05:04:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1446ms 05:04:13 INFO - PROCESS | 1809 | 1472299453200 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 05:04:13 INFO - PROCESS | 1809 | 1472299453208 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 05:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:04:13 INFO - PROCESS | 1809 | 1472299453220 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:04:13 INFO - PROCESS | 1809 | 1472299453224 Marionette TRACE conn4 <- [1,210,null,{}] 05:04:13 INFO - PROCESS | 1809 | 1472299453231 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}] 05:04:13 INFO - PROCESS | 1809 | 1472299453237 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:13 INFO - PROCESS | 1809 | 1472299453455 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 05:04:13 INFO - PROCESS | 1809 | 1472299453604 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:13 INFO - PROCESS | 1809 | 1472299453612 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x9a891000 == 37 [pid = 1809] [id = 60] 05:04:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x9a893400) [pid = 1809] [serial = 178] [outer = (nil)] 05:04:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x9b20a400) [pid = 1809] [serial = 179] [outer = 0x9a893400] 05:04:13 INFO - PROCESS | 1809 | 1472299453703 Marionette DEBUG loaded listener.js 05:04:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x9b447000) [pid = 1809] [serial = 180] [outer = 0x9a893400] 05:04:14 INFO - PROCESS | 1809 | 1472299454574 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]]]}] 05:04:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1394ms 05:04:14 INFO - PROCESS | 1809 | 1472299454615 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 05:04:14 INFO - PROCESS | 1809 | 1472299454620 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 05:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:04:14 INFO - PROCESS | 1809 | 1472299454627 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:04:14 INFO - PROCESS | 1809 | 1472299454633 Marionette TRACE conn4 <- [1,214,null,{}] 05:04:14 INFO - PROCESS | 1809 | 1472299454650 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}] 05:04:14 INFO - PROCESS | 1809 | 1472299454660 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:14 INFO - PROCESS | 1809 | 1472299454886 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 05:04:15 INFO - PROCESS | 1809 | 1472299455035 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:15 INFO - PROCESS | 1809 | 1472299455048 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x92eae000 == 38 [pid = 1809] [id = 61] 05:04:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x92eae400) [pid = 1809] [serial = 181] [outer = (nil)] 05:04:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x9bca2400) [pid = 1809] [serial = 182] [outer = 0x92eae400] 05:04:15 INFO - PROCESS | 1809 | 1472299455134 Marionette DEBUG loaded listener.js 05:04:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x9c366400) [pid = 1809] [serial = 183] [outer = 0x92eae400] 05:04:16 INFO - PROCESS | 1809 | 1472299456051 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]]]}] 05:04:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1485ms 05:04:16 INFO - PROCESS | 1809 | 1472299456113 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 05:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:04:16 INFO - PROCESS | 1809 | 1472299456118 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 05:04:16 INFO - PROCESS | 1809 | 1472299456124 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:04:16 INFO - PROCESS | 1809 | 1472299456128 Marionette TRACE conn4 <- [1,218,null,{}] 05:04:16 INFO - PROCESS | 1809 | 1472299456134 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}] 05:04:16 INFO - PROCESS | 1809 | 1472299456139 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:16 INFO - PROCESS | 1809 | 1472299456320 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 05:04:16 INFO - PROCESS | 1809 | 1472299456469 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:16 INFO - PROCESS | 1809 | 1472299456477 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x93953400 == 39 [pid = 1809] [id = 62] 05:04:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x9ad8b400) [pid = 1809] [serial = 184] [outer = (nil)] 05:04:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x9aee6000) [pid = 1809] [serial = 185] [outer = 0x9ad8b400] 05:04:16 INFO - PROCESS | 1809 | 1472299456561 Marionette DEBUG loaded listener.js 05:04:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x9aee9000) [pid = 1809] [serial = 186] [outer = 0x9ad8b400] 05:04:17 INFO - PROCESS | 1809 | 1472299457449 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]]]}] 05:04:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:04:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1382ms 05:04:17 INFO - PROCESS | 1809 | 1472299457506 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 05:04:17 INFO - PROCESS | 1809 | 1472299457510 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 05:04:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:04:17 INFO - PROCESS | 1809 | 1472299457517 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:04:17 INFO - PROCESS | 1809 | 1472299457520 Marionette TRACE conn4 <- [1,222,null,{}] 05:04:17 INFO - PROCESS | 1809 | 1472299457526 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}] 05:04:17 INFO - PROCESS | 1809 | 1472299457531 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:17 INFO - PROCESS | 1809 | 1472299457709 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 05:04:17 INFO - PROCESS | 1809 | 1472299457861 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:17 INFO - PROCESS | 1809 | 1472299457869 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x9aee0400 == 40 [pid = 1809] [id = 63] 05:04:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x9aee5400) [pid = 1809] [serial = 187] [outer = (nil)] 05:04:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x9c159000) [pid = 1809] [serial = 188] [outer = 0x9aee5400] 05:04:17 INFO - PROCESS | 1809 | 1472299457952 Marionette DEBUG loaded listener.js 05:04:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x9c15ac00) [pid = 1809] [serial = 189] [outer = 0x9aee5400] 05:04:18 INFO - PROCESS | 1809 | 1472299458798 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]]]}] 05:04:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:04:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1330ms 05:04:18 INFO - PROCESS | 1809 | 1472299458851 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 05:04:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:04:18 INFO - PROCESS | 1809 | 1472299458855 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 05:04:18 INFO - PROCESS | 1809 | 1472299458863 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:04:18 INFO - PROCESS | 1809 | 1472299458866 Marionette TRACE conn4 <- [1,226,null,{}] 05:04:18 INFO - PROCESS | 1809 | 1472299458872 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}] 05:04:18 INFO - PROCESS | 1809 | 1472299458882 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:19 INFO - PROCESS | 1809 | 1472299459105 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 05:04:19 INFO - PROCESS | 1809 | 1472299459262 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:19 INFO - PROCESS | 1809 | 1472299459270 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x91f5d400 == 41 [pid = 1809] [id = 64] 05:04:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x9a67cc00) [pid = 1809] [serial = 190] [outer = (nil)] 05:04:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x9a687c00) [pid = 1809] [serial = 191] [outer = 0x9a67cc00] 05:04:19 INFO - PROCESS | 1809 | 1472299459354 Marionette DEBUG loaded listener.js 05:04:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x9c15e400) [pid = 1809] [serial = 192] [outer = 0x9a67cc00] 05:04:20 INFO - PROCESS | 1809 | 1472299460180 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]]]}] 05:04:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1343ms 05:04:20 INFO - PROCESS | 1809 | 1472299460205 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 05:04:20 INFO - PROCESS | 1809 | 1472299460209 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 05:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:04:20 INFO - PROCESS | 1809 | 1472299460216 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:04:20 INFO - PROCESS | 1809 | 1472299460219 Marionette TRACE conn4 <- [1,230,null,{}] 05:04:20 INFO - PROCESS | 1809 | 1472299460225 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}] 05:04:20 INFO - PROCESS | 1809 | 1472299460230 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:20 INFO - PROCESS | 1809 | 1472299460392 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 05:04:20 INFO - PROCESS | 1809 | 1472299460548 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:20 INFO - PROCESS | 1809 | 1472299460556 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x94792000 == 42 [pid = 1809] [id = 65] 05:04:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x951bd400) [pid = 1809] [serial = 193] [outer = (nil)] 05:04:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x9c163800) [pid = 1809] [serial = 194] [outer = 0x951bd400] 05:04:20 INFO - PROCESS | 1809 | 1472299460640 Marionette DEBUG loaded listener.js 05:04:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x9c166400) [pid = 1809] [serial = 195] [outer = 0x951bd400] 05:04:21 INFO - PROCESS | 1809 | 1472299461484 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]]]}] 05:04:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:04:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1485ms 05:04:21 INFO - PROCESS | 1809 | 1472299461708 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 05:04:21 INFO - PROCESS | 1809 | 1472299461715 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 05:04:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:04:21 INFO - PROCESS | 1809 | 1472299461724 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:04:21 INFO - PROCESS | 1809 | 1472299461728 Marionette TRACE conn4 <- [1,234,null,{}] 05:04:21 INFO - PROCESS | 1809 | 1472299461736 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}] 05:04:21 INFO - PROCESS | 1809 | 1472299461743 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:21 INFO - PROCESS | 1809 | 1472299461906 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 05:04:22 INFO - PROCESS | 1809 | 1472299462112 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:22 INFO - PROCESS | 1809 | 1472299462122 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x92eb0000 == 43 [pid = 1809] [id = 66] 05:04:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x92eb0400) [pid = 1809] [serial = 196] [outer = (nil)] 05:04:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x93953800) [pid = 1809] [serial = 197] [outer = 0x92eb0400] 05:04:22 INFO - PROCESS | 1809 | 1472299462204 Marionette DEBUG loaded listener.js 05:04:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x93c90400) [pid = 1809] [serial = 198] [outer = 0x92eb0400] 05:04:23 INFO - PROCESS | 1809 | 1472299463080 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]]]}] 05:04:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:04:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1390ms 05:04:23 INFO - PROCESS | 1809 | 1472299463114 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 05:04:23 INFO - PROCESS | 1809 | 1472299463118 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 05:04:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:04:23 INFO - PROCESS | 1809 | 1472299463129 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:04:23 INFO - PROCESS | 1809 | 1472299463134 Marionette TRACE conn4 <- [1,238,null,{}] 05:04:23 INFO - PROCESS | 1809 | 1472299463140 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}] 05:04:23 INFO - PROCESS | 1809 | 1472299463146 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:23 INFO - PROCESS | 1809 | 1472299463321 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 05:04:23 INFO - PROCESS | 1809 | 1472299463480 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:23 INFO - PROCESS | 1809 | 1472299463489 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:23 INFO - PROCESS | 1809 | ++DOCSHELL 0x98035400 == 44 [pid = 1809] [id = 67] 05:04:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x99f45c00) [pid = 1809] [serial = 199] [outer = (nil)] 05:04:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x99f4ec00) [pid = 1809] [serial = 200] [outer = 0x99f45c00] 05:04:23 INFO - PROCESS | 1809 | 1472299463567 Marionette DEBUG loaded listener.js 05:04:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x9a4c4800) [pid = 1809] [serial = 201] [outer = 0x99f45c00] 05:04:24 INFO - PROCESS | 1809 | --DOCSHELL 0x92247c00 == 43 [pid = 1809] [id = 57] 05:04:24 INFO - PROCESS | 1809 | --DOCSHELL 0x9a88c000 == 42 [pid = 1809] [id = 56] 05:04:24 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x99791000) [pid = 1809] [serial = 116] [outer = (nil)] [url = about:blank] 05:04:24 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x9d510000) [pid = 1809] [serial = 119] [outer = (nil)] [url = about:blank] 05:04:24 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x94792800) [pid = 1809] [serial = 113] [outer = (nil)] [url = about:blank] 05:04:24 INFO - PROCESS | 1809 | --DOCSHELL 0x91f57400 == 41 [pid = 1809] [id = 55] 05:04:24 INFO - PROCESS | 1809 | --DOCSHELL 0x98038400 == 40 [pid = 1809] [id = 54] 05:04:24 INFO - PROCESS | 1809 | --DOCSHELL 0x9530f000 == 39 [pid = 1809] [id = 53] 05:04:24 INFO - PROCESS | 1809 | --DOCSHELL 0x93c8d000 == 38 [pid = 1809] [id = 52] 05:04:24 INFO - PROCESS | 1809 | --DOCSHELL 0x951b8c00 == 37 [pid = 1809] [id = 51] 05:04:24 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0xa3219800) [pid = 1809] [serial = 131] [outer = (nil)] [url = about:blank] 05:04:24 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x951c2000) [pid = 1809] [serial = 122] [outer = (nil)] [url = about:blank] 05:04:24 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x95306800) [pid = 1809] [serial = 123] [outer = (nil)] [url = about:blank] 05:04:24 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x9a746c00) [pid = 1809] [serial = 125] [outer = (nil)] [url = about:blank] 05:04:24 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x9a896000) [pid = 1809] [serial = 126] [outer = (nil)] [url = about:blank] 05:04:24 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x9a896c00) [pid = 1809] [serial = 134] [outer = (nil)] [url = about:blank] 05:04:24 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0xa344cc00) [pid = 1809] [serial = 132] [outer = (nil)] [url = about:blank] 05:04:24 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0xa2301400) [pid = 1809] [serial = 128] [outer = (nil)] [url = about:blank] 05:04:24 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0xa23b7800) [pid = 1809] [serial = 129] [outer = (nil)] [url = about:blank] 05:04:24 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0xa2324400) [pid = 1809] [serial = 135] [outer = (nil)] [url = about:blank] 05:04:24 INFO - PROCESS | 1809 | 1472299464487 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]]]}] 05:04:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1389ms 05:04:24 INFO - PROCESS | 1809 | 1472299464514 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 05:04:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:04:24 INFO - PROCESS | 1809 | 1472299464519 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 05:04:24 INFO - PROCESS | 1809 | 1472299464525 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:04:24 INFO - PROCESS | 1809 | 1472299464529 Marionette TRACE conn4 <- [1,242,null,{}] 05:04:24 INFO - PROCESS | 1809 | 1472299464549 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}] 05:04:24 INFO - PROCESS | 1809 | 1472299464558 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:24 INFO - PROCESS | 1809 | 1472299464724 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 05:04:24 INFO - PROCESS | 1809 | 1472299464736 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:24 INFO - PROCESS | 1809 | 1472299464746 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x99f4c800 == 38 [pid = 1809] [id = 68] 05:04:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x99f50800) [pid = 1809] [serial = 202] [outer = (nil)] 05:04:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x9a6d0000) [pid = 1809] [serial = 203] [outer = 0x99f50800] 05:04:24 INFO - PROCESS | 1809 | 1472299464837 Marionette DEBUG loaded listener.js 05:04:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x9a896c00) [pid = 1809] [serial = 204] [outer = 0x99f50800] 05:04:25 INFO - PROCESS | 1809 | 1472299465668 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]]]}] 05:04:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1186ms 05:04:25 INFO - PROCESS | 1809 | 1472299465715 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 05:04:25 INFO - PROCESS | 1809 | 1472299465719 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 05:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:04:25 INFO - PROCESS | 1809 | 1472299465725 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:04:25 INFO - PROCESS | 1809 | 1472299465729 Marionette TRACE conn4 <- [1,246,null,{}] 05:04:25 INFO - PROCESS | 1809 | 1472299465734 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}] 05:04:25 INFO - PROCESS | 1809 | 1472299465739 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:25 INFO - PROCESS | 1809 | 1472299465956 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 05:04:25 INFO - PROCESS | 1809 | 1472299465970 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:25 INFO - PROCESS | 1809 | 1472299465978 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x92247c00 == 39 [pid = 1809] [id = 69] 05:04:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x9a896000) [pid = 1809] [serial = 205] [outer = (nil)] 05:04:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x9aeebc00) [pid = 1809] [serial = 206] [outer = 0x9a896000] 05:04:26 INFO - PROCESS | 1809 | 1472299466048 Marionette DEBUG loaded listener.js 05:04:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x9c21b400) [pid = 1809] [serial = 207] [outer = 0x9a896000] 05:04:26 INFO - PROCESS | 1809 | 1472299466908 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]]]}] 05:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1233ms 05:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:04:26 INFO - PROCESS | 1809 | 1472299466959 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 05:04:26 INFO - PROCESS | 1809 | 1472299466962 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 05:04:26 INFO - PROCESS | 1809 | 1472299466969 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:04:26 INFO - PROCESS | 1809 | 1472299466972 Marionette TRACE conn4 <- [1,250,null,{}] 05:04:26 INFO - PROCESS | 1809 | 1472299466984 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}] 05:04:26 INFO - PROCESS | 1809 | 1472299466988 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:27 INFO - PROCESS | 1809 | 1472299467182 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 05:04:27 INFO - PROCESS | 1809 | 1472299467200 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:27 INFO - PROCESS | 1809 | 1472299467209 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x91f57400 == 40 [pid = 1809] [id = 70] 05:04:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x9aada000) [pid = 1809] [serial = 208] [outer = (nil)] 05:04:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0xa1118000) [pid = 1809] [serial = 209] [outer = 0x9aada000] 05:04:27 INFO - PROCESS | 1809 | 1472299467280 Marionette DEBUG loaded listener.js 05:04:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0xa22e8800) [pid = 1809] [serial = 210] [outer = 0x9aada000] 05:04:28 INFO - PROCESS | 1809 | 1472299468123 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]]]}] 05:04:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1197ms 05:04:28 INFO - PROCESS | 1809 | 1472299468164 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 05:04:28 INFO - PROCESS | 1809 | 1472299468168 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 05:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:04:28 INFO - PROCESS | 1809 | 1472299468179 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:04:28 INFO - PROCESS | 1809 | 1472299468182 Marionette TRACE conn4 <- [1,254,null,{}] 05:04:28 INFO - PROCESS | 1809 | 1472299468189 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}] 05:04:28 INFO - PROCESS | 1809 | 1472299468198 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:28 INFO - PROCESS | 1809 | 1472299468442 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 05:04:28 INFO - PROCESS | 1809 | 1472299468469 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:28 INFO - PROCESS | 1809 | 1472299468477 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:28 INFO - PROCESS | 1809 | ++DOCSHELL 0x9a68a000 == 41 [pid = 1809] [id = 71] 05:04:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x9b262400) [pid = 1809] [serial = 211] [outer = (nil)] 05:04:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x9b270c00) [pid = 1809] [serial = 212] [outer = 0x9b262400] 05:04:28 INFO - PROCESS | 1809 | 1472299468545 Marionette DEBUG loaded listener.js 05:04:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0xa2546c00) [pid = 1809] [serial = 213] [outer = 0x9b262400] 05:04:29 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x9a5cb800) [pid = 1809] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:04:29 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0xa68a1c00) [pid = 1809] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:04:29 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0xa62cd400) [pid = 1809] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:04:29 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x9ad8d800) [pid = 1809] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:04:29 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x94799400) [pid = 1809] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:04:29 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x98036000) [pid = 1809] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:04:29 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0xa4e60400) [pid = 1809] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:04:29 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x9c21d800) [pid = 1809] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:04:29 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x93c98c00) [pid = 1809] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:04:29 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0xa200c400) [pid = 1809] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:04:29 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x9b447800) [pid = 1809] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:04:29 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x951be400) [pid = 1809] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:04:29 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x9b730400) [pid = 1809] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:04:29 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x951c0400) [pid = 1809] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:04:29 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x97608000) [pid = 1809] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:04:29 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x9d91e000) [pid = 1809] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:04:29 INFO - PROCESS | 1809 | 1472299469729 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]]]}] 05:04:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1598ms 05:04:29 INFO - PROCESS | 1809 | 1472299469774 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 05:04:29 INFO - PROCESS | 1809 | 1472299469778 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 05:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:04:29 INFO - PROCESS | 1809 | 1472299469784 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:04:29 INFO - PROCESS | 1809 | 1472299469787 Marionette TRACE conn4 <- [1,258,null,{}] 05:04:29 INFO - PROCESS | 1809 | 1472299469792 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}] 05:04:29 INFO - PROCESS | 1809 | 1472299469797 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:29 INFO - PROCESS | 1809 | 1472299469988 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 05:04:30 INFO - PROCESS | 1809 | 1472299470063 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:30 INFO - PROCESS | 1809 | 1472299470069 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x92ea2000 == 42 [pid = 1809] [id = 72] 05:04:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x94792800) [pid = 1809] [serial = 214] [outer = (nil)] 05:04:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x9a709000) [pid = 1809] [serial = 215] [outer = 0x94792800] 05:04:30 INFO - PROCESS | 1809 | 1472299470142 Marionette DEBUG loaded listener.js 05:04:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x9a701400) [pid = 1809] [serial = 216] [outer = 0x94792800] 05:04:30 INFO - PROCESS | 1809 | 1472299470831 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]]]}] 05:04:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:04:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1078ms 05:04:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:04:30 INFO - PROCESS | 1809 | 1472299470863 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 05:04:30 INFO - PROCESS | 1809 | 1472299470865 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 05:04:30 INFO - PROCESS | 1809 | 1472299470873 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:04:30 INFO - PROCESS | 1809 | 1472299470876 Marionette TRACE conn4 <- [1,262,null,{}] 05:04:30 INFO - PROCESS | 1809 | 1472299470881 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}] 05:04:30 INFO - PROCESS | 1809 | 1472299470893 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:31 INFO - PROCESS | 1809 | 1472299471173 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 05:04:31 INFO - PROCESS | 1809 | 1472299471249 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:31 INFO - PROCESS | 1809 | 1472299471258 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x92ea2800 == 43 [pid = 1809] [id = 73] 05:04:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x92ea2c00) [pid = 1809] [serial = 217] [outer = (nil)] 05:04:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x92ea7800) [pid = 1809] [serial = 218] [outer = 0x92ea2c00] 05:04:31 INFO - PROCESS | 1809 | 1472299471383 Marionette DEBUG loaded listener.js 05:04:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x92ead400) [pid = 1809] [serial = 219] [outer = 0x92ea2c00] 05:04:32 INFO - PROCESS | 1809 | 1472299472331 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]]]}] 05:04:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:04:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1532ms 05:04:32 INFO - PROCESS | 1809 | 1472299472423 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 05:04:32 INFO - PROCESS | 1809 | 1472299472429 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 05:04:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:04:32 INFO - PROCESS | 1809 | 1472299472441 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:04:32 INFO - PROCESS | 1809 | 1472299472445 Marionette TRACE conn4 <- [1,266,null,{}] 05:04:32 INFO - PROCESS | 1809 | 1472299472495 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}] 05:04:32 INFO - PROCESS | 1809 | 1472299472502 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:32 INFO - PROCESS | 1809 | 1472299472757 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 05:04:32 INFO - PROCESS | 1809 | 1472299472926 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:32 INFO - PROCESS | 1809 | 1472299472934 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x951ba000 == 44 [pid = 1809] [id = 74] 05:04:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x99f4bc00) [pid = 1809] [serial = 220] [outer = (nil)] 05:04:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x9a4c5400) [pid = 1809] [serial = 221] [outer = 0x99f4bc00] 05:04:33 INFO - PROCESS | 1809 | 1472299473034 Marionette DEBUG loaded listener.js 05:04:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x9a687000) [pid = 1809] [serial = 222] [outer = 0x99f4bc00] 05:04:33 INFO - PROCESS | 1809 | 1472299473892 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]]]}] 05:04:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:04:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1482ms 05:04:33 INFO - PROCESS | 1809 | 1472299473924 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 05:04:33 INFO - PROCESS | 1809 | 1472299473928 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 05:04:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:04:33 INFO - PROCESS | 1809 | 1472299473935 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:04:33 INFO - PROCESS | 1809 | 1472299473940 Marionette TRACE conn4 <- [1,270,null,{}] 05:04:33 INFO - PROCESS | 1809 | 1472299473946 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}] 05:04:33 INFO - PROCESS | 1809 | 1472299473952 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:34 INFO - PROCESS | 1809 | 1472299474157 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 05:04:34 INFO - PROCESS | 1809 | 1472299474314 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:34 INFO - PROCESS | 1809 | 1472299474324 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x9aee5000 == 45 [pid = 1809] [id = 75] 05:04:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x9aeeb800) [pid = 1809] [serial = 223] [outer = (nil)] 05:04:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x9b264c00) [pid = 1809] [serial = 224] [outer = 0x9aeeb800] 05:04:34 INFO - PROCESS | 1809 | 1472299474410 Marionette DEBUG loaded listener.js 05:04:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x9b26a000) [pid = 1809] [serial = 225] [outer = 0x9aeeb800] 05:04:35 INFO - PROCESS | 1809 | 1472299475342 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]]]}] 05:04:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:04:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1444ms 05:04:35 INFO - PROCESS | 1809 | 1472299475381 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 05:04:35 INFO - PROCESS | 1809 | 1472299475387 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 05:04:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:04:35 INFO - PROCESS | 1809 | 1472299475405 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:04:35 INFO - PROCESS | 1809 | 1472299475412 Marionette TRACE conn4 <- [1,274,null,{}] 05:04:35 INFO - PROCESS | 1809 | 1472299475418 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}] 05:04:35 INFO - PROCESS | 1809 | 1472299475425 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:35 INFO - PROCESS | 1809 | 1472299475618 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 05:04:35 INFO - PROCESS | 1809 | 1472299475773 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:35 INFO - PROCESS | 1809 | 1472299475782 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:35 INFO - PROCESS | 1809 | ++DOCSHELL 0x92244c00 == 46 [pid = 1809] [id = 76] 05:04:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x92e0b400) [pid = 1809] [serial = 226] [outer = (nil)] 05:04:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0xa2546400) [pid = 1809] [serial = 227] [outer = 0x92e0b400] 05:04:35 INFO - PROCESS | 1809 | 1472299475923 Marionette DEBUG loaded listener.js 05:04:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0xa2568400) [pid = 1809] [serial = 228] [outer = 0x92e0b400] 05:04:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0xa327b000) [pid = 1809] [serial = 229] [outer = 0x99fe4800] 05:04:36 INFO - PROCESS | 1809 | 1472299476898 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]]]}] 05:04:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:04:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1546ms 05:04:36 INFO - PROCESS | 1809 | 1472299476944 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 05:04:36 INFO - PROCESS | 1809 | 1472299476947 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 05:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:04:36 INFO - PROCESS | 1809 | 1472299476954 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:04:36 INFO - PROCESS | 1809 | 1472299476958 Marionette TRACE conn4 <- [1,278,null,{}] 05:04:36 INFO - PROCESS | 1809 | 1472299476963 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}] 05:04:36 INFO - PROCESS | 1809 | 1472299476969 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:37 INFO - PROCESS | 1809 | 1472299477146 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 05:04:37 INFO - PROCESS | 1809 | 1472299477336 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:37 INFO - PROCESS | 1809 | 1472299477344 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x91f5a800 == 47 [pid = 1809] [id = 77] 05:04:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x92239400) [pid = 1809] [serial = 230] [outer = (nil)] 05:04:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0xa34b9c00) [pid = 1809] [serial = 231] [outer = 0x92239400] 05:04:37 INFO - PROCESS | 1809 | 1472299477446 Marionette DEBUG loaded listener.js 05:04:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0xa624dc00) [pid = 1809] [serial = 232] [outer = 0x92239400] 05:04:38 INFO - PROCESS | 1809 | 1472299478264 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]]]}] 05:04:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:04:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1333ms 05:04:38 INFO - PROCESS | 1809 | 1472299478287 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 05:04:38 INFO - PROCESS | 1809 | 1472299478292 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 05:04:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:04:38 INFO - PROCESS | 1809 | 1472299478299 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:04:38 INFO - PROCESS | 1809 | 1472299478302 Marionette TRACE conn4 <- [1,282,null,{}] 05:04:38 INFO - PROCESS | 1809 | 1472299478327 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}] 05:04:38 INFO - PROCESS | 1809 | 1472299478333 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:38 INFO - PROCESS | 1809 | 1472299478515 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 05:04:38 INFO - PROCESS | 1809 | 1472299478675 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:38 INFO - PROCESS | 1809 | 1472299478692 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:38 INFO - PROCESS | 1809 | ++DOCSHELL 0xa6db3400 == 48 [pid = 1809] [id = 78] 05:04:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0xa6db3800) [pid = 1809] [serial = 233] [outer = (nil)] 05:04:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0xa6f47400) [pid = 1809] [serial = 234] [outer = 0xa6db3800] 05:04:38 INFO - PROCESS | 1809 | 1472299478780 Marionette DEBUG loaded listener.js 05:04:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0xa82f7400) [pid = 1809] [serial = 235] [outer = 0xa6db3800] 05:04:39 INFO - PROCESS | 1809 | 1472299479714 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]]]}] 05:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1443ms 05:04:39 INFO - PROCESS | 1809 | 1472299479743 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 05:04:39 INFO - PROCESS | 1809 | 1472299479746 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 05:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:04:39 INFO - PROCESS | 1809 | 1472299479753 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:04:39 INFO - PROCESS | 1809 | 1472299479757 Marionette TRACE conn4 <- [1,286,null,{}] 05:04:39 INFO - PROCESS | 1809 | 1472299479763 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}] 05:04:39 INFO - PROCESS | 1809 | 1472299479768 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:39 INFO - PROCESS | 1809 | 1472299479941 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 05:04:40 INFO - PROCESS | 1809 | 1472299480112 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:40 INFO - PROCESS | 1809 | 1472299480120 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x91402c00 == 49 [pid = 1809] [id = 79] 05:04:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x91407400) [pid = 1809] [serial = 236] [outer = (nil)] 05:04:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x9140e400) [pid = 1809] [serial = 237] [outer = 0x91407400] 05:04:40 INFO - PROCESS | 1809 | 1472299480202 Marionette DEBUG loaded listener.js 05:04:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x91410c00) [pid = 1809] [serial = 238] [outer = 0x91407400] 05:04:41 INFO - PROCESS | 1809 | 1472299481125 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]]]}] 05:04:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1681ms 05:04:41 INFO - PROCESS | 1809 | 1472299481436 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 05:04:41 INFO - PROCESS | 1809 | 1472299481443 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 05:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:04:41 INFO - PROCESS | 1809 | 1472299481451 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:04:41 INFO - PROCESS | 1809 | 1472299481455 Marionette TRACE conn4 <- [1,290,null,{}] 05:04:41 INFO - PROCESS | 1809 | 1472299481463 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}] 05:04:41 INFO - PROCESS | 1809 | 1472299481470 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:41 INFO - PROCESS | 1809 | 1472299481753 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 05:04:41 INFO - PROCESS | 1809 | 1472299481910 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:41 INFO - PROCESS | 1809 | 1472299481925 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x93959000 == 50 [pid = 1809] [id = 80] 05:04:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x9395b400) [pid = 1809] [serial = 239] [outer = (nil)] 05:04:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x94788400) [pid = 1809] [serial = 240] [outer = 0x9395b400] 05:04:42 INFO - PROCESS | 1809 | 1472299481997 Marionette DEBUG loaded listener.js 05:04:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x94799c00) [pid = 1809] [serial = 241] [outer = 0x9395b400] 05:04:42 INFO - PROCESS | 1809 | 1472299482896 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]]]}] 05:04:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1482ms 05:04:42 INFO - PROCESS | 1809 | 1472299482934 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 05:04:42 INFO - PROCESS | 1809 | 1472299482938 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 05:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:04:42 INFO - PROCESS | 1809 | 1472299482949 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:04:42 INFO - PROCESS | 1809 | 1472299482954 Marionette TRACE conn4 <- [1,294,null,{}] 05:04:42 INFO - PROCESS | 1809 | 1472299482960 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}] 05:04:42 INFO - PROCESS | 1809 | 1472299482966 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:43 INFO - PROCESS | 1809 | 1472299483136 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 05:04:43 INFO - PROCESS | 1809 | --DOCSHELL 0x92ea2000 == 49 [pid = 1809] [id = 72] 05:04:43 INFO - PROCESS | 1809 | --DOCSHELL 0x9a68a000 == 48 [pid = 1809] [id = 71] 05:04:43 INFO - PROCESS | 1809 | --DOCSHELL 0x91f57400 == 47 [pid = 1809] [id = 70] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x99f51400) [pid = 1809] [serial = 173] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | 1472299483413 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:43 INFO - PROCESS | 1809 | 1472299483423 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:43 INFO - PROCESS | 1809 | --DOCSHELL 0x92247c00 == 46 [pid = 1809] [id = 69] 05:04:43 INFO - PROCESS | 1809 | --DOCSHELL 0x99f4c800 == 45 [pid = 1809] [id = 68] 05:04:43 INFO - PROCESS | 1809 | --DOCSHELL 0x98035400 == 44 [pid = 1809] [id = 67] 05:04:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x91f57400 == 45 [pid = 1809] [id = 81] 05:04:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x92eaa800) [pid = 1809] [serial = 242] [outer = (nil)] 05:04:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x951be000) [pid = 1809] [serial = 243] [outer = 0x92eaa800] 05:04:43 INFO - PROCESS | 1809 | 1472299483508 Marionette DEBUG loaded listener.js 05:04:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x99797800) [pid = 1809] [serial = 244] [outer = 0x92eaa800] 05:04:43 INFO - PROCESS | 1809 | --DOCSHELL 0x92eb0000 == 44 [pid = 1809] [id = 66] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0xa6da9000) [pid = 1809] [serial = 149] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0xa68a0400) [pid = 1809] [serial = 146] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0xa62d0400) [pid = 1809] [serial = 138] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x9889c400) [pid = 1809] [serial = 156] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x9a173c00) [pid = 1809] [serial = 159] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0xa5032000) [pid = 1809] [serial = 170] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0xa2534400) [pid = 1809] [serial = 144] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x951bd000) [pid = 1809] [serial = 114] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x992edc00) [pid = 1809] [serial = 158] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x9d98e400) [pid = 1809] [serial = 143] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0xa3215c00) [pid = 1809] [serial = 167] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x95302c00) [pid = 1809] [serial = 155] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x9bc45000) [pid = 1809] [serial = 162] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0xa68ac800) [pid = 1809] [serial = 147] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0xa8260000) [pid = 1809] [serial = 153] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0xa3279800) [pid = 1809] [serial = 168] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0xa8256400) [pid = 1809] [serial = 152] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0xa6f42800) [pid = 1809] [serial = 150] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0xa1125c00) [pid = 1809] [serial = 120] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0xa62cc800) [pid = 1809] [serial = 137] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x99252400) [pid = 1809] [serial = 140] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x99fe4c00) [pid = 1809] [serial = 117] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x9a5cc400) [pid = 1809] [serial = 141] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0xa23b4800) [pid = 1809] [serial = 165] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x9b72bc00) [pid = 1809] [serial = 161] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0xa209b000) [pid = 1809] [serial = 111] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0xa6835800) [pid = 1809] [serial = 171] [outer = (nil)] [url = about:blank] 05:04:43 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0xa200b400) [pid = 1809] [serial = 164] [outer = (nil)] [url = about:blank] 05:04:44 INFO - PROCESS | 1809 | 1472299484271 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]]]}] 05:04:44 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. 05:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1337ms 05:04:44 INFO - PROCESS | 1809 | 1472299484308 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 05:04:44 INFO - PROCESS | 1809 | 1472299484312 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 05:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:04:44 INFO - PROCESS | 1809 | 1472299484320 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:04:44 INFO - PROCESS | 1809 | 1472299484323 Marionette TRACE conn4 <- [1,298,null,{}] 05:04:44 INFO - PROCESS | 1809 | 1472299484338 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}] 05:04:44 INFO - PROCESS | 1809 | 1472299484346 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:44 INFO - PROCESS | 1809 | 1472299484512 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 05:04:44 INFO - PROCESS | 1809 | 1472299484524 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:44 INFO - PROCESS | 1809 | 1472299484533 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x9a685800 == 45 [pid = 1809] [id = 82] 05:04:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x9a686800) [pid = 1809] [serial = 245] [outer = (nil)] 05:04:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x9a704400) [pid = 1809] [serial = 246] [outer = 0x9a686800] 05:04:44 INFO - PROCESS | 1809 | 1472299484609 Marionette DEBUG loaded listener.js 05:04:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x9a70e800) [pid = 1809] [serial = 247] [outer = 0x9a686800] 05:04:45 INFO - PROCESS | 1809 | 1472299485491 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]]]}] 05:04:45 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. 05:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1229ms 05:04:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:04:45 INFO - PROCESS | 1809 | 1472299485550 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 05:04:45 INFO - PROCESS | 1809 | 1472299485553 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 05:04:45 INFO - PROCESS | 1809 | 1472299485559 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:04:45 INFO - PROCESS | 1809 | 1472299485563 Marionette TRACE conn4 <- [1,302,null,{}] 05:04:45 INFO - PROCESS | 1809 | 1472299485568 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}] 05:04:45 INFO - PROCESS | 1809 | 1472299485573 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:45 INFO - PROCESS | 1809 | 1472299485735 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 05:04:45 INFO - PROCESS | 1809 | 1472299485862 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:45 INFO - PROCESS | 1809 | 1472299485868 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x9140b800 == 46 [pid = 1809] [id = 83] 05:04:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x9a892800) [pid = 1809] [serial = 248] [outer = (nil)] 05:04:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x9aee3800) [pid = 1809] [serial = 249] [outer = 0x9a892800] 05:04:45 INFO - PROCESS | 1809 | 1472299485939 Marionette DEBUG loaded listener.js 05:04:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x9b20d000) [pid = 1809] [serial = 250] [outer = 0x9a892800] 05:04:46 INFO - PROCESS | 1809 | 1472299486725 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]]]}] 05:04:46 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. 05:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1193ms 05:04:46 INFO - PROCESS | 1809 | 1472299486751 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 05:04:46 INFO - PROCESS | 1809 | 1472299486755 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 05:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:04:46 INFO - PROCESS | 1809 | 1472299486761 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:04:46 INFO - PROCESS | 1809 | 1472299486764 Marionette TRACE conn4 <- [1,306,null,{}] 05:04:46 INFO - PROCESS | 1809 | 1472299486770 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}] 05:04:46 INFO - PROCESS | 1809 | 1472299486788 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:47 INFO - PROCESS | 1809 | 1472299486996 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 05:04:47 INFO - PROCESS | 1809 | 1472299487015 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:47 INFO - PROCESS | 1809 | 1472299487022 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x92244400 == 47 [pid = 1809] [id = 84] 05:04:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x9a68a400) [pid = 1809] [serial = 251] [outer = (nil)] 05:04:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x9b26d800) [pid = 1809] [serial = 252] [outer = 0x9a68a400] 05:04:47 INFO - PROCESS | 1809 | 1472299487094 Marionette DEBUG loaded listener.js 05:04:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x9b47c400) [pid = 1809] [serial = 253] [outer = 0x9a68a400] 05:04:47 INFO - PROCESS | 1809 | 1472299487974 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]]]}] 05:04:48 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. 05:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1283ms 05:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:04:48 INFO - PROCESS | 1809 | 1472299488046 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 05:04:48 INFO - PROCESS | 1809 | 1472299488049 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 05:04:48 INFO - PROCESS | 1809 | 1472299488056 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:04:48 INFO - PROCESS | 1809 | 1472299488059 Marionette TRACE conn4 <- [1,310,null,{}] 05:04:48 INFO - PROCESS | 1809 | 1472299488069 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}] 05:04:48 INFO - PROCESS | 1809 | 1472299488079 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:48 INFO - PROCESS | 1809 | 1472299488456 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 05:04:48 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x9aada000) [pid = 1809] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:04:48 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x9b262400) [pid = 1809] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:04:48 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x9a896000) [pid = 1809] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:04:48 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x99f45c00) [pid = 1809] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:04:48 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x92eb0400) [pid = 1809] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:04:48 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x99f50800) [pid = 1809] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:04:48 INFO - PROCESS | 1809 | 1472299488554 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:48 INFO - PROCESS | 1809 | 1472299488563 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x951bc400 == 48 [pid = 1809] [id = 85] 05:04:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x951c6800) [pid = 1809] [serial = 254] [outer = (nil)] 05:04:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x9aada000) [pid = 1809] [serial = 255] [outer = 0x951c6800] 05:04:48 INFO - PROCESS | 1809 | 1472299488632 Marionette DEBUG loaded listener.js 05:04:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x9d990800) [pid = 1809] [serial = 256] [outer = 0x951c6800] 05:04:49 INFO - PROCESS | 1809 | 1472299489389 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]]]}] 05:04:49 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. 05:04:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1383ms 05:04:49 INFO - PROCESS | 1809 | 1472299489439 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 05:04:49 INFO - PROCESS | 1809 | 1472299489443 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 05:04:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:04:49 INFO - PROCESS | 1809 | 1472299489450 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:04:49 INFO - PROCESS | 1809 | 1472299489454 Marionette TRACE conn4 <- [1,314,null,{}] 05:04:49 INFO - PROCESS | 1809 | 1472299489459 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}] 05:04:49 INFO - PROCESS | 1809 | 1472299489464 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:49 INFO - PROCESS | 1809 | 1472299489612 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 05:04:49 INFO - PROCESS | 1809 | 1472299489626 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:49 INFO - PROCESS | 1809 | 1472299489632 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x92242400 == 49 [pid = 1809] [id = 86] 05:04:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x9a708800) [pid = 1809] [serial = 257] [outer = (nil)] 05:04:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0xa2304000) [pid = 1809] [serial = 258] [outer = 0x9a708800] 05:04:49 INFO - PROCESS | 1809 | 1472299489701 Marionette DEBUG loaded listener.js 05:04:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0xa23bf400) [pid = 1809] [serial = 259] [outer = 0x9a708800] 05:04:50 INFO - PROCESS | 1809 | 1472299490698 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]]]}] 05:04:50 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. 05:04:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1279ms 05:04:50 INFO - PROCESS | 1809 | 1472299490731 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 05:04:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:04:50 INFO - PROCESS | 1809 | 1472299490738 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 05:04:50 INFO - PROCESS | 1809 | 1472299490747 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:04:50 INFO - PROCESS | 1809 | 1472299490752 Marionette TRACE conn4 <- [1,318,null,{}] 05:04:50 INFO - PROCESS | 1809 | 1472299490761 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}] 05:04:50 INFO - PROCESS | 1809 | 1472299490766 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:50 INFO - PROCESS | 1809 | 1472299490961 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 05:04:51 INFO - PROCESS | 1809 | 1472299491137 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:51 INFO - PROCESS | 1809 | 1472299491152 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x919b8800 == 50 [pid = 1809] [id = 87] 05:04:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x919b8c00) [pid = 1809] [serial = 260] [outer = (nil)] 05:04:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x919be800) [pid = 1809] [serial = 261] [outer = 0x919b8c00] 05:04:51 INFO - PROCESS | 1809 | 1472299491288 Marionette DEBUG loaded listener.js 05:04:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x92247c00) [pid = 1809] [serial = 262] [outer = 0x919b8c00] 05:04:52 INFO - PROCESS | 1809 | 1472299492218 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]]]}] 05:04:52 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. 05:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1535ms 05:04:52 INFO - PROCESS | 1809 | 1472299492281 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 05:04:52 INFO - PROCESS | 1809 | 1472299492289 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 05:04:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:04:52 INFO - PROCESS | 1809 | 1472299492300 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:04:52 INFO - PROCESS | 1809 | 1472299492305 Marionette TRACE conn4 <- [1,322,null,{}] 05:04:52 INFO - PROCESS | 1809 | 1472299492313 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}] 05:04:52 INFO - PROCESS | 1809 | 1472299492319 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:52 INFO - PROCESS | 1809 | 1472299492597 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 05:04:52 INFO - PROCESS | 1809 | 1472299492807 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:52 INFO - PROCESS | 1809 | 1472299492815 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x951ba400 == 51 [pid = 1809] [id = 88] 05:04:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x951c7c00) [pid = 1809] [serial = 263] [outer = (nil)] 05:04:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x9760ec00) [pid = 1809] [serial = 264] [outer = 0x951c7c00] 05:04:52 INFO - PROCESS | 1809 | 1472299492905 Marionette DEBUG loaded listener.js 05:04:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x99f1dc00) [pid = 1809] [serial = 265] [outer = 0x951c7c00] 05:04:53 INFO - PROCESS | 1809 | 1472299493986 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]]]}] 05:04:54 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. 05:04:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1741ms 05:04:54 INFO - PROCESS | 1809 | 1472299494041 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 05:04:54 INFO - PROCESS | 1809 | 1472299494045 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 05:04:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:04:54 INFO - PROCESS | 1809 | 1472299494053 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:04:54 INFO - PROCESS | 1809 | 1472299494060 Marionette TRACE conn4 <- [1,326,null,{}] 05:04:54 INFO - PROCESS | 1809 | 1472299494078 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}] 05:04:54 INFO - PROCESS | 1809 | 1472299494087 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:54 INFO - PROCESS | 1809 | 1472299494447 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 05:04:54 INFO - PROCESS | 1809 | 1472299494557 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:54 INFO - PROCESS | 1809 | 1472299494565 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x9a88e000 == 52 [pid = 1809] [id = 89] 05:04:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x9aee4800) [pid = 1809] [serial = 266] [outer = (nil)] 05:04:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x9b26a400) [pid = 1809] [serial = 267] [outer = 0x9aee4800] 05:04:54 INFO - PROCESS | 1809 | 1472299494654 Marionette DEBUG loaded listener.js 05:04:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x9c15fc00) [pid = 1809] [serial = 268] [outer = 0x9aee4800] 05:04:55 INFO - PROCESS | 1809 | 1472299495546 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]]]}] 05:04:55 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. 05:04:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1537ms 05:04:55 INFO - PROCESS | 1809 | 1472299495590 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 05:04:55 INFO - PROCESS | 1809 | 1472299495595 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 05:04:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:04:55 INFO - PROCESS | 1809 | 1472299495602 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:04:55 INFO - PROCESS | 1809 | 1472299495606 Marionette TRACE conn4 <- [1,330,null,{}] 05:04:55 INFO - PROCESS | 1809 | 1472299495613 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}] 05:04:55 INFO - PROCESS | 1809 | 1472299495618 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:55 INFO - PROCESS | 1809 | 1472299495840 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 05:04:56 INFO - PROCESS | 1809 | 1472299496042 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:56 INFO - PROCESS | 1809 | 1472299496049 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x93c91800 == 53 [pid = 1809] [id = 90] 05:04:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x9d512400) [pid = 1809] [serial = 269] [outer = (nil)] 05:04:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0xa2011400) [pid = 1809] [serial = 270] [outer = 0x9d512400] 05:04:56 INFO - PROCESS | 1809 | 1472299496176 Marionette DEBUG loaded listener.js 05:04:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0xa209e400) [pid = 1809] [serial = 271] [outer = 0x9d512400] 05:04:57 INFO - PROCESS | 1809 | 1472299497038 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]]]}] 05:04:57 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. 05:04:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1489ms 05:04:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:04:57 INFO - PROCESS | 1809 | 1472299497092 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 05:04:57 INFO - PROCESS | 1809 | 1472299497095 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 05:04:57 INFO - PROCESS | 1809 | 1472299497102 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:04:57 INFO - PROCESS | 1809 | 1472299497106 Marionette TRACE conn4 <- [1,334,null,{}] 05:04:57 INFO - PROCESS | 1809 | 1472299497112 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}] 05:04:57 INFO - PROCESS | 1809 | 1472299497117 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:57 INFO - PROCESS | 1809 | 1472299497292 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 05:04:57 INFO - PROCESS | 1809 | 1472299497459 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:57 INFO - PROCESS | 1809 | 1472299497468 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x91f57000 == 54 [pid = 1809] [id = 91] 05:04:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0xa209c000) [pid = 1809] [serial = 272] [outer = (nil)] 05:04:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0xa3284400) [pid = 1809] [serial = 273] [outer = 0xa209c000] 05:04:57 INFO - PROCESS | 1809 | 1472299497550 Marionette DEBUG loaded listener.js 05:04:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0xa3455c00) [pid = 1809] [serial = 274] [outer = 0xa209c000] 05:04:58 INFO - PROCESS | 1809 | 1472299498416 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]]]}] 05:04:58 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. 05:04:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1387ms 05:04:58 INFO - PROCESS | 1809 | 1472299498488 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 05:04:58 INFO - PROCESS | 1809 | 1472299498494 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 05:04:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:04:58 INFO - PROCESS | 1809 | 1472299498503 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:04:58 INFO - PROCESS | 1809 | 1472299498507 Marionette TRACE conn4 <- [1,338,null,{}] 05:04:58 INFO - PROCESS | 1809 | 1472299498513 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}] 05:04:58 INFO - PROCESS | 1809 | 1472299498523 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:58 INFO - PROCESS | 1809 | 1472299498771 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 05:04:58 INFO - PROCESS | 1809 | 1472299498978 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:58 INFO - PROCESS | 1809 | 1472299498985 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:04:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x9140e000 == 55 [pid = 1809] [id = 92] 05:04:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0xa4e12000) [pid = 1809] [serial = 275] [outer = (nil)] 05:04:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0xa6da6400) [pid = 1809] [serial = 276] [outer = 0xa4e12000] 05:04:59 INFO - PROCESS | 1809 | 1472299499116 Marionette DEBUG loaded listener.js 05:04:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0xa6da9000) [pid = 1809] [serial = 277] [outer = 0xa4e12000] 05:04:59 INFO - PROCESS | 1809 | 1472299499972 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]]]}] 05:05:00 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. 05:05:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1544ms 05:05:00 INFO - PROCESS | 1809 | 1472299500051 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 05:05:00 INFO - PROCESS | 1809 | 1472299500058 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 05:05:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:05:00 INFO - PROCESS | 1809 | 1472299500068 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:05:00 INFO - PROCESS | 1809 | 1472299500072 Marionette TRACE conn4 <- [1,342,null,{}] 05:05:00 INFO - PROCESS | 1809 | 1472299500081 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}] 05:05:00 INFO - PROCESS | 1809 | 1472299500087 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:00 INFO - PROCESS | 1809 | 1472299500328 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 05:05:00 INFO - PROCESS | 1809 | 1472299500534 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:00 INFO - PROCESS | 1809 | 1472299500541 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x91c43c00 == 56 [pid = 1809] [id = 93] 05:05:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x91c44800) [pid = 1809] [serial = 278] [outer = (nil)] 05:05:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x91c4a000) [pid = 1809] [serial = 279] [outer = 0x91c44800] 05:05:00 INFO - PROCESS | 1809 | 1472299500640 Marionette DEBUG loaded listener.js 05:05:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x91c4d800) [pid = 1809] [serial = 280] [outer = 0x91c44800] 05:05:01 INFO - PROCESS | 1809 | 1472299501550 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]]]}] 05:05:01 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. 05:05:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1538ms 05:05:01 INFO - PROCESS | 1809 | 1472299501605 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 05:05:01 INFO - PROCESS | 1809 | 1472299501610 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 05:05:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:05:01 INFO - PROCESS | 1809 | 1472299501621 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:05:01 INFO - PROCESS | 1809 | 1472299501626 Marionette TRACE conn4 <- [1,346,null,{}] 05:05:01 INFO - PROCESS | 1809 | 1472299501636 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}] 05:05:01 INFO - PROCESS | 1809 | 1472299501643 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:01 INFO - PROCESS | 1809 | 1472299501943 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 05:05:02 INFO - PROCESS | 1809 | 1472299502470 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:02 INFO - PROCESS | 1809 | 1472299502479 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x919bcc00 == 57 [pid = 1809] [id = 94] 05:05:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x919bd000) [pid = 1809] [serial = 281] [outer = (nil)] 05:05:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x919c0c00) [pid = 1809] [serial = 282] [outer = 0x919bd000] 05:05:02 INFO - PROCESS | 1809 | 1472299502570 Marionette DEBUG loaded listener.js 05:05:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x91f59800) [pid = 1809] [serial = 283] [outer = 0x919bd000] 05:05:03 INFO - PROCESS | 1809 | 1472299503595 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]]]}] 05:05:03 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. 05:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1992ms 05:05:03 INFO - PROCESS | 1809 | 1472299503613 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 05:05:03 INFO - PROCESS | 1809 | 1472299503617 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 05:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:05:03 INFO - PROCESS | 1809 | 1472299503625 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:05:03 INFO - PROCESS | 1809 | 1472299503630 Marionette TRACE conn4 <- [1,350,null,{}] 05:05:03 INFO - PROCESS | 1809 | 1472299503638 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}] 05:05:03 INFO - PROCESS | 1809 | 1472299503644 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:03 INFO - PROCESS | 1809 | 1472299503824 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 05:05:04 INFO - PROCESS | 1809 | 1472299504034 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:04 INFO - PROCESS | 1809 | 1472299504041 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x91c4a400 == 58 [pid = 1809] [id = 95] 05:05:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x95306000) [pid = 1809] [serial = 284] [outer = (nil)] 05:05:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x9803d800) [pid = 1809] [serial = 285] [outer = 0x95306000] 05:05:04 INFO - PROCESS | 1809 | 1472299504123 Marionette DEBUG loaded listener.js 05:05:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x99f4f400) [pid = 1809] [serial = 286] [outer = 0x95306000] 05:05:04 INFO - PROCESS | 1809 | --DOCSHELL 0x951bc400 == 57 [pid = 1809] [id = 85] 05:05:04 INFO - PROCESS | 1809 | --DOCSHELL 0x92244400 == 56 [pid = 1809] [id = 84] 05:05:04 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x9a709000) [pid = 1809] [serial = 215] [outer = (nil)] [url = about:blank] 05:05:04 INFO - PROCESS | 1809 | --DOCSHELL 0x9140b800 == 55 [pid = 1809] [id = 83] 05:05:04 INFO - PROCESS | 1809 | --DOCSHELL 0x9a685800 == 54 [pid = 1809] [id = 82] 05:05:04 INFO - PROCESS | 1809 | --DOCSHELL 0x91f57400 == 53 [pid = 1809] [id = 81] 05:05:04 INFO - PROCESS | 1809 | --DOCSHELL 0x93959000 == 52 [pid = 1809] [id = 80] 05:05:04 INFO - PROCESS | 1809 | --DOCSHELL 0x9aee5000 == 51 [pid = 1809] [id = 75] 05:05:04 INFO - PROCESS | 1809 | --DOCSHELL 0x951ba000 == 50 [pid = 1809] [id = 74] 05:05:04 INFO - PROCESS | 1809 | --DOCSHELL 0x92ea2800 == 49 [pid = 1809] [id = 73] 05:05:05 INFO - PROCESS | 1809 | 1472299505027 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]]]}] 05:05:05 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0xa22e8800) [pid = 1809] [serial = 210] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0xa1118000) [pid = 1809] [serial = 209] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x9b270c00) [pid = 1809] [serial = 212] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x9aeebc00) [pid = 1809] [serial = 206] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x9a4c4800) [pid = 1809] [serial = 201] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x99f4ec00) [pid = 1809] [serial = 200] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x99f43000) [pid = 1809] [serial = 176] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x9c159000) [pid = 1809] [serial = 188] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x9b20a400) [pid = 1809] [serial = 179] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x9c163800) [pid = 1809] [serial = 194] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x9bca2400) [pid = 1809] [serial = 182] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x9a687c00) [pid = 1809] [serial = 191] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x93c90400) [pid = 1809] [serial = 198] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x93953800) [pid = 1809] [serial = 197] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x9a6d0000) [pid = 1809] [serial = 203] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x9a896c00) [pid = 1809] [serial = 204] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x9aee6000) [pid = 1809] [serial = 185] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x9c21b400) [pid = 1809] [serial = 207] [outer = (nil)] [url = about:blank] 05:05:05 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0xa2546c00) [pid = 1809] [serial = 213] [outer = (nil)] [url = about:blank] 05:05:05 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. 05:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1482ms 05:05:05 INFO - PROCESS | 1809 | 1472299505110 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 05:05:05 INFO - PROCESS | 1809 | 1472299505116 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 05:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:05:05 INFO - PROCESS | 1809 | 1472299505125 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:05:05 INFO - PROCESS | 1809 | 1472299505130 Marionette TRACE conn4 <- [1,354,null,{}] 05:05:05 INFO - PROCESS | 1809 | 1472299505136 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}] 05:05:05 INFO - PROCESS | 1809 | 1472299505141 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:05 INFO - PROCESS | 1809 | 1472299505310 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 05:05:05 INFO - PROCESS | 1809 | 1472299505444 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:05 INFO - PROCESS | 1809 | 1472299505452 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x91f57400 == 50 [pid = 1809] [id = 96] 05:05:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x93a6d400) [pid = 1809] [serial = 287] [outer = (nil)] 05:05:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x9a465800) [pid = 1809] [serial = 288] [outer = 0x93a6d400] 05:05:05 INFO - PROCESS | 1809 | 1472299505525 Marionette DEBUG loaded listener.js 05:05:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x9a67d000) [pid = 1809] [serial = 289] [outer = 0x93a6d400] 05:05:06 INFO - PROCESS | 1809 | 1472299506340 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]]]}] 05:05:06 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. 05:05:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1283ms 05:05:06 INFO - PROCESS | 1809 | 1472299506408 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 05:05:06 INFO - PROCESS | 1809 | 1472299506412 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 05:05:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:05:06 INFO - PROCESS | 1809 | 1472299506420 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:05:06 INFO - PROCESS | 1809 | 1472299506428 Marionette TRACE conn4 <- [1,358,null,{}] 05:05:06 INFO - PROCESS | 1809 | 1472299506442 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}] 05:05:06 INFO - PROCESS | 1809 | 1472299506449 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:06 INFO - PROCESS | 1809 | 1472299506617 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 05:05:06 INFO - PROCESS | 1809 | 1472299506752 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:06 INFO - PROCESS | 1809 | 1472299506761 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x99fdf000 == 51 [pid = 1809] [id = 97] 05:05:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x9ad90000) [pid = 1809] [serial = 290] [outer = (nil)] 05:05:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x9b262400) [pid = 1809] [serial = 291] [outer = 0x9ad90000] 05:05:06 INFO - PROCESS | 1809 | 1472299506832 Marionette DEBUG loaded listener.js 05:05:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x9b26f400) [pid = 1809] [serial = 292] [outer = 0x9ad90000] 05:05:07 INFO - PROCESS | 1809 | 1472299507655 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]]]}] 05:05:07 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. 05:05:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1297ms 05:05:07 INFO - PROCESS | 1809 | 1472299507715 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 05:05:07 INFO - PROCESS | 1809 | 1472299507720 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 05:05:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:05:07 INFO - PROCESS | 1809 | 1472299507738 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:05:07 INFO - PROCESS | 1809 | 1472299507741 Marionette TRACE conn4 <- [1,362,null,{}] 05:05:07 INFO - PROCESS | 1809 | 1472299507747 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}] 05:05:07 INFO - PROCESS | 1809 | 1472299507752 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:07 INFO - PROCESS | 1809 | 1472299507977 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 05:05:08 INFO - PROCESS | 1809 | 1472299508008 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:08 INFO - PROCESS | 1809 | 1472299508014 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x9140f800 == 52 [pid = 1809] [id = 98] 05:05:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x92393c00) [pid = 1809] [serial = 293] [outer = (nil)] 05:05:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x9239cc00) [pid = 1809] [serial = 294] [outer = 0x92393c00] 05:05:08 INFO - PROCESS | 1809 | 1472299508100 Marionette DEBUG loaded listener.js 05:05:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x923a0000) [pid = 1809] [serial = 295] [outer = 0x92393c00] 05:05:09 INFO - PROCESS | 1809 | 1472299509039 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]]]}] 05:05:09 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. 05:05:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1342ms 05:05:09 INFO - PROCESS | 1809 | 1472299509069 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 05:05:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:05:09 INFO - PROCESS | 1809 | 1472299509073 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 05:05:09 INFO - PROCESS | 1809 | 1472299509080 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:05:09 INFO - PROCESS | 1809 | 1472299509083 Marionette TRACE conn4 <- [1,366,null,{}] 05:05:09 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x9a68a400) [pid = 1809] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:05:09 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x9a892800) [pid = 1809] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:05:09 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x9a686800) [pid = 1809] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:05:09 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x92eaa800) [pid = 1809] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:05:09 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x9395b400) [pid = 1809] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:05:09 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x951c6800) [pid = 1809] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:05:09 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x94792800) [pid = 1809] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:05:09 INFO - PROCESS | 1809 | 1472299509309 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}] 05:05:09 INFO - PROCESS | 1809 | 1472299509314 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:09 INFO - PROCESS | 1809 | 1472299509488 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 05:05:09 INFO - PROCESS | 1809 | 1472299509495 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:09 INFO - PROCESS | 1809 | 1472299509523 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x951c6800 == 53 [pid = 1809] [id = 99] 05:05:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x98039800) [pid = 1809] [serial = 296] [outer = (nil)] 05:05:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x9a68a400) [pid = 1809] [serial = 297] [outer = 0x98039800] 05:05:09 INFO - PROCESS | 1809 | 1472299509747 Marionette DEBUG loaded listener.js 05:05:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x9b443400) [pid = 1809] [serial = 298] [outer = 0x98039800] 05:05:10 INFO - PROCESS | 1809 | 1472299510500 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]]]}] 05:05:10 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. 05:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1438ms 05:05:10 INFO - PROCESS | 1809 | 1472299510518 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 05:05:10 INFO - PROCESS | 1809 | 1472299510521 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 05:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:05:10 INFO - PROCESS | 1809 | 1472299510527 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:05:10 INFO - PROCESS | 1809 | 1472299510530 Marionette TRACE conn4 <- [1,370,null,{}] 05:05:10 INFO - PROCESS | 1809 | 1472299510535 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}] 05:05:10 INFO - PROCESS | 1809 | 1472299510541 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:10 INFO - PROCESS | 1809 | 1472299510745 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 05:05:10 INFO - PROCESS | 1809 | 1472299510764 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:10 INFO - PROCESS | 1809 | 1472299510771 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x91982800 == 54 [pid = 1809] [id = 100] 05:05:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x91984000) [pid = 1809] [serial = 299] [outer = (nil)] 05:05:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x9198c400) [pid = 1809] [serial = 300] [outer = 0x91984000] 05:05:10 INFO - PROCESS | 1809 | 1472299510842 Marionette DEBUG loaded listener.js 05:05:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x919bb000) [pid = 1809] [serial = 301] [outer = 0x91984000] 05:05:11 INFO - PROCESS | 1809 | 1472299511861 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]]]}] 05:05:11 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. 05:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1379ms 05:05:11 INFO - PROCESS | 1809 | 1472299511907 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 05:05:11 INFO - PROCESS | 1809 | 1472299511914 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 05:05:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:05:11 INFO - PROCESS | 1809 | 1472299511924 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:05:11 INFO - PROCESS | 1809 | 1472299511928 Marionette TRACE conn4 <- [1,374,null,{}] 05:05:11 INFO - PROCESS | 1809 | 1472299511938 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}] 05:05:11 INFO - PROCESS | 1809 | 1472299511943 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:12 INFO - PROCESS | 1809 | 1472299512176 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 05:05:12 INFO - PROCESS | 1809 | 1472299512461 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:12 INFO - PROCESS | 1809 | 1472299512476 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x9198d400 == 55 [pid = 1809] [id = 101] 05:05:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x9198e400) [pid = 1809] [serial = 302] [outer = (nil)] 05:05:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x91f53000) [pid = 1809] [serial = 303] [outer = 0x9198e400] 05:05:12 INFO - PROCESS | 1809 | 1472299512561 Marionette DEBUG loaded listener.js 05:05:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x92397000) [pid = 1809] [serial = 304] [outer = 0x9198e400] 05:05:13 INFO - PROCESS | 1809 | 1472299513497 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:05:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:05:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1633ms 05:05:13 INFO - PROCESS | 1809 | 1472299513556 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 05:05:13 INFO - PROCESS | 1809 | 1472299513573 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 05:05:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:05:13 INFO - PROCESS | 1809 | 1472299513585 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:05:13 INFO - PROCESS | 1809 | 1472299513589 Marionette TRACE conn4 <- [1,378,null,{}] 05:05:13 INFO - PROCESS | 1809 | 1472299513596 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}] 05:05:13 INFO - PROCESS | 1809 | 1472299513602 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:13 INFO - PROCESS | 1809 | 1472299513835 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 05:05:14 INFO - PROCESS | 1809 | 1472299514055 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:14 INFO - PROCESS | 1809 | 1472299514064 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x93a76000 == 56 [pid = 1809] [id = 102] 05:05:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x94792800) [pid = 1809] [serial = 305] [outer = (nil)] 05:05:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x98034c00) [pid = 1809] [serial = 306] [outer = 0x94792800] 05:05:14 INFO - PROCESS | 1809 | 1472299514167 Marionette DEBUG loaded listener.js 05:05:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x99f4ec00) [pid = 1809] [serial = 307] [outer = 0x94792800] 05:05:15 INFO - PROCESS | 1809 | 1472299515115 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:05:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:05:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1593ms 05:05:15 INFO - PROCESS | 1809 | 1472299515178 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 05:05:15 INFO - PROCESS | 1809 | 1472299515182 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 05:05:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:05:15 INFO - PROCESS | 1809 | 1472299515189 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:05:15 INFO - PROCESS | 1809 | 1472299515195 Marionette TRACE conn4 <- [1,382,null,{}] 05:05:15 INFO - PROCESS | 1809 | 1472299515212 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}] 05:05:15 INFO - PROCESS | 1809 | 1472299515221 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:15 INFO - PROCESS | 1809 | 1472299515444 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 05:05:15 INFO - PROCESS | 1809 | 1472299515659 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:15 INFO - PROCESS | 1809 | 1472299515671 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x99259000 == 57 [pid = 1809] [id = 103] 05:05:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x9aeedc00) [pid = 1809] [serial = 308] [outer = (nil)] 05:05:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x9c00e400) [pid = 1809] [serial = 309] [outer = 0x9aeedc00] 05:05:15 INFO - PROCESS | 1809 | 1472299515805 Marionette DEBUG loaded listener.js 05:05:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x9c165400) [pid = 1809] [serial = 310] [outer = 0x9aeedc00] 05:05:16 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:16 INFO - PROCESS | 1809 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:05:16 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:16 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:16 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:16 INFO - PROCESS | 1809 | 1472299516725 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:05:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:05:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1584ms 05:05:16 INFO - PROCESS | 1809 | 1472299516774 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 05:05:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:05:16 INFO - PROCESS | 1809 | 1472299516780 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 05:05:16 INFO - PROCESS | 1809 | 1472299516786 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:05:16 INFO - PROCESS | 1809 | 1472299516790 Marionette TRACE conn4 <- [1,386,null,{}] 05:05:16 INFO - PROCESS | 1809 | 1472299516796 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}] 05:05:16 INFO - PROCESS | 1809 | 1472299516802 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:17 INFO - PROCESS | 1809 | 1472299517025 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 05:05:17 INFO - PROCESS | 1809 | 1472299517244 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:17 INFO - PROCESS | 1809 | 1472299517254 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x919ba400 == 58 [pid = 1809] [id = 104] 05:05:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x9c220800) [pid = 1809] [serial = 311] [outer = (nil)] 05:05:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x9d5f0000) [pid = 1809] [serial = 312] [outer = 0x9c220800] 05:05:17 INFO - PROCESS | 1809 | 1472299517355 Marionette DEBUG loaded listener.js 05:05:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0xa1195800) [pid = 1809] [serial = 313] [outer = 0x9c220800] 05:05:18 INFO - PROCESS | 1809 | 1472299518313 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]]]}] 05:05:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:05:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1590ms 05:05:18 INFO - PROCESS | 1809 | 1472299518377 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 05:05:18 INFO - PROCESS | 1809 | 1472299518382 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 05:05:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:05:18 INFO - PROCESS | 1809 | 1472299518388 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:05:18 INFO - PROCESS | 1809 | 1472299518392 Marionette TRACE conn4 <- [1,390,null,{}] 05:05:18 INFO - PROCESS | 1809 | 1472299518398 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}] 05:05:18 INFO - PROCESS | 1809 | 1472299518403 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:18 INFO - PROCESS | 1809 | 1472299518577 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 05:05:18 INFO - PROCESS | 1809 | 1472299518798 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:18 INFO - PROCESS | 1809 | 1472299518808 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:18 INFO - PROCESS | 1809 | ++DOCSHELL 0x919b6800 == 59 [pid = 1809] [id = 105] 05:05:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x919b7800) [pid = 1809] [serial = 314] [outer = (nil)] 05:05:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0xa254f000) [pid = 1809] [serial = 315] [outer = 0x919b7800] 05:05:18 INFO - PROCESS | 1809 | 1472299518930 Marionette DEBUG loaded listener.js 05:05:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0xa3451800) [pid = 1809] [serial = 316] [outer = 0x919b7800] 05:05:19 INFO - PROCESS | 1809 | 1472299519867 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]]]}] 05:05:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:05:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1535ms 05:05:19 INFO - PROCESS | 1809 | 1472299519924 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 05:05:19 INFO - PROCESS | 1809 | 1472299519927 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 05:05:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:05:19 INFO - PROCESS | 1809 | 1472299519934 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:05:19 INFO - PROCESS | 1809 | 1472299519937 Marionette TRACE conn4 <- [1,394,null,{}] 05:05:19 INFO - PROCESS | 1809 | 1472299519943 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}] 05:05:19 INFO - PROCESS | 1809 | 1472299519953 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:20 INFO - PROCESS | 1809 | 1472299520197 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 05:05:20 INFO - PROCESS | 1809 | 1472299520460 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:20 INFO - PROCESS | 1809 | 1472299520468 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x9140ec00 == 60 [pid = 1809] [id = 106] 05:05:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0xa231f400) [pid = 1809] [serial = 317] [outer = (nil)] 05:05:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0xa68c5000) [pid = 1809] [serial = 318] [outer = 0xa231f400] 05:05:20 INFO - PROCESS | 1809 | 1472299520557 Marionette DEBUG loaded listener.js 05:05:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0xa6f46c00) [pid = 1809] [serial = 319] [outer = 0xa231f400] 05:05:21 INFO - PROCESS | 1809 | 1472299521441 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]]]}] 05:05:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:05:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1541ms 05:05:21 INFO - PROCESS | 1809 | 1472299521475 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 05:05:21 INFO - PROCESS | 1809 | 1472299521479 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 05:05:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:05:21 INFO - PROCESS | 1809 | 1472299521485 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:05:21 INFO - PROCESS | 1809 | 1472299521489 Marionette TRACE conn4 <- [1,398,null,{}] 05:05:21 INFO - PROCESS | 1809 | 1472299521495 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}] 05:05:21 INFO - PROCESS | 1809 | 1472299521500 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:21 INFO - PROCESS | 1809 | 1472299521667 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 05:05:21 INFO - PROCESS | 1809 | 1472299521846 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:21 INFO - PROCESS | 1809 | 1472299521855 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e93e400 == 61 [pid = 1809] [id = 107] 05:05:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x8e93fc00) [pid = 1809] [serial = 320] [outer = (nil)] 05:05:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x8e947400) [pid = 1809] [serial = 321] [outer = 0x8e93fc00] 05:05:21 INFO - PROCESS | 1809 | 1472299521933 Marionette DEBUG loaded listener.js 05:05:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x8e948800) [pid = 1809] [serial = 322] [outer = 0x8e93fc00] 05:05:22 INFO - PROCESS | 1809 | 1472299522885 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]]]}] 05:05:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:05:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1435ms 05:05:22 INFO - PROCESS | 1809 | 1472299522922 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 05:05:22 INFO - PROCESS | 1809 | 1472299522926 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 05:05:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:05:22 INFO - PROCESS | 1809 | 1472299522933 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:05:22 INFO - PROCESS | 1809 | 1472299522936 Marionette TRACE conn4 <- [1,402,null,{}] 05:05:22 INFO - PROCESS | 1809 | 1472299522942 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}] 05:05:22 INFO - PROCESS | 1809 | 1472299522947 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:23 INFO - PROCESS | 1809 | 1472299523139 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 05:05:23 INFO - PROCESS | 1809 | 1472299523639 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:23 INFO - PROCESS | 1809 | 1472299523649 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:23 INFO - PROCESS | 1809 | ++DOCSHELL 0x9198f000 == 62 [pid = 1809] [id = 108] 05:05:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x9198f800) [pid = 1809] [serial = 323] [outer = (nil)] 05:05:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x919bac00) [pid = 1809] [serial = 324] [outer = 0x9198f800] 05:05:23 INFO - PROCESS | 1809 | 1472299523771 Marionette DEBUG loaded listener.js 05:05:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x91c45800) [pid = 1809] [serial = 325] [outer = 0x9198f800] 05:05:24 INFO - PROCESS | 1809 | 1472299524786 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]]]}] 05:05:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:05:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1892ms 05:05:24 INFO - PROCESS | 1809 | 1472299524827 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 05:05:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:05:24 INFO - PROCESS | 1809 | 1472299524833 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 05:05:24 INFO - PROCESS | 1809 | 1472299524840 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:05:24 INFO - PROCESS | 1809 | 1472299524845 Marionette TRACE conn4 <- [1,406,null,{}] 05:05:24 INFO - PROCESS | 1809 | 1472299524853 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}] 05:05:24 INFO - PROCESS | 1809 | 1472299524860 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:25 INFO - PROCESS | 1809 | 1472299525039 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 05:05:25 INFO - PROCESS | 1809 | 1472299525256 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:25 INFO - PROCESS | 1809 | 1472299525266 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x91410000 == 63 [pid = 1809] [id = 109] 05:05:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x92398800) [pid = 1809] [serial = 326] [outer = (nil)] 05:05:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x9394e800) [pid = 1809] [serial = 327] [outer = 0x92398800] 05:05:25 INFO - PROCESS | 1809 | 1472299525399 Marionette DEBUG loaded listener.js 05:05:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x93c97400) [pid = 1809] [serial = 328] [outer = 0x92398800] 05:05:25 INFO - PROCESS | 1809 | --DOCSHELL 0x951c6800 == 62 [pid = 1809] [id = 99] 05:05:25 INFO - PROCESS | 1809 | --DOCSHELL 0x9140f800 == 61 [pid = 1809] [id = 98] 05:05:25 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0xa2304000) [pid = 1809] [serial = 258] [outer = (nil)] [url = about:blank] 05:05:25 INFO - PROCESS | 1809 | --DOCSHELL 0x99fdf000 == 60 [pid = 1809] [id = 97] 05:05:25 INFO - PROCESS | 1809 | --DOCSHELL 0x91f57400 == 59 [pid = 1809] [id = 96] 05:05:25 INFO - PROCESS | 1809 | --DOCSHELL 0x92e02c00 == 58 [pid = 1809] [id = 50] 05:05:25 INFO - PROCESS | 1809 | --DOCSHELL 0x91c4a400 == 57 [pid = 1809] [id = 95] 05:05:25 INFO - PROCESS | 1809 | --DOCSHELL 0x919bcc00 == 56 [pid = 1809] [id = 94] 05:05:26 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0x9a701400) [pid = 1809] [serial = 216] [outer = (nil)] [url = about:blank] 05:05:26 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x9b26d800) [pid = 1809] [serial = 252] [outer = (nil)] [url = about:blank] 05:05:26 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x9aee3800) [pid = 1809] [serial = 249] [outer = (nil)] [url = about:blank] 05:05:26 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0xa34b9c00) [pid = 1809] [serial = 231] [outer = (nil)] [url = about:blank] 05:05:26 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x9a704400) [pid = 1809] [serial = 246] [outer = (nil)] [url = about:blank] 05:05:26 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x9a70e800) [pid = 1809] [serial = 247] [outer = (nil)] [url = about:blank] 05:05:26 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x9140e400) [pid = 1809] [serial = 237] [outer = (nil)] [url = about:blank] 05:05:26 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x951be000) [pid = 1809] [serial = 243] [outer = (nil)] [url = about:blank] 05:05:26 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x99797800) [pid = 1809] [serial = 244] [outer = (nil)] [url = about:blank] 05:05:26 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x92ea7800) [pid = 1809] [serial = 218] [outer = (nil)] [url = about:blank] 05:05:26 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x94799c00) [pid = 1809] [serial = 241] [outer = (nil)] [url = about:blank] 05:05:26 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x94788400) [pid = 1809] [serial = 240] [outer = (nil)] [url = about:blank] 05:05:26 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x9b264c00) [pid = 1809] [serial = 224] [outer = (nil)] [url = about:blank] 05:05:26 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x9aada000) [pid = 1809] [serial = 255] [outer = (nil)] [url = about:blank] 05:05:26 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0xa6f47400) [pid = 1809] [serial = 234] [outer = (nil)] [url = about:blank] 05:05:26 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x9b47c400) [pid = 1809] [serial = 253] [outer = (nil)] [url = about:blank] 05:05:26 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0xa2546400) [pid = 1809] [serial = 227] [outer = (nil)] [url = about:blank] 05:05:26 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x9a4c5400) [pid = 1809] [serial = 221] [outer = (nil)] [url = about:blank] 05:05:26 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x93958400) [pid = 1809] [serial = 96] [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.] 05:05:26 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x9d990800) [pid = 1809] [serial = 256] [outer = (nil)] [url = about:blank] 05:05:26 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x9b20d000) [pid = 1809] [serial = 250] [outer = (nil)] [url = about:blank] 05:05:26 INFO - PROCESS | 1809 | 1472299526290 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]]]}] 05:05:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:05:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1483ms 05:05:26 INFO - PROCESS | 1809 | 1472299526326 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 05:05:26 INFO - PROCESS | 1809 | 1472299526332 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 05:05:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:05:26 INFO - PROCESS | 1809 | 1472299526340 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:05:26 INFO - PROCESS | 1809 | 1472299526342 Marionette TRACE conn4 <- [1,410,null,{}] 05:05:26 INFO - PROCESS | 1809 | 1472299526349 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}] 05:05:26 INFO - PROCESS | 1809 | 1472299526354 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:26 INFO - PROCESS | 1809 | 1472299526521 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 05:05:26 INFO - PROCESS | 1809 | 1472299526531 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:26 INFO - PROCESS | 1809 | 1472299526537 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x91f52000 == 57 [pid = 1809] [id = 110] 05:05:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x94799c00) [pid = 1809] [serial = 329] [outer = (nil)] 05:05:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x9515f400) [pid = 1809] [serial = 330] [outer = 0x94799c00] 05:05:26 INFO - PROCESS | 1809 | 1472299526616 Marionette DEBUG loaded listener.js 05:05:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x951be400) [pid = 1809] [serial = 331] [outer = 0x94799c00] 05:05:27 INFO - PROCESS | 1809 | 1472299527557 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]]]}] 05:05:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:05:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1235ms 05:05:27 INFO - PROCESS | 1809 | 1472299527577 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 05:05:27 INFO - PROCESS | 1809 | 1472299527580 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 05:05:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:05:27 INFO - PROCESS | 1809 | 1472299527594 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:05:27 INFO - PROCESS | 1809 | 1472299527602 Marionette TRACE conn4 <- [1,414,null,{}] 05:05:27 INFO - PROCESS | 1809 | 1472299527611 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}] 05:05:27 INFO - PROCESS | 1809 | 1472299527618 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:27 INFO - PROCESS | 1809 | 1472299527839 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 05:05:27 INFO - PROCESS | 1809 | 1472299527930 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:27 INFO - PROCESS | 1809 | 1472299527937 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x91c4c000 == 58 [pid = 1809] [id = 111] 05:05:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x9a4c5400) [pid = 1809] [serial = 332] [outer = (nil)] 05:05:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x9a681c00) [pid = 1809] [serial = 333] [outer = 0x9a4c5400] 05:05:28 INFO - PROCESS | 1809 | 1472299528006 Marionette DEBUG loaded listener.js 05:05:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x9a689c00) [pid = 1809] [serial = 334] [outer = 0x9a4c5400] 05:05:28 INFO - PROCESS | 1809 | 1472299528864 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]]]}] 05:05:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:05:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1298ms 05:05:28 INFO - PROCESS | 1809 | 1472299528885 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 05:05:28 INFO - PROCESS | 1809 | 1472299528891 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 05:05:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:05:28 INFO - PROCESS | 1809 | 1472299528904 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:05:28 INFO - PROCESS | 1809 | 1472299528907 Marionette TRACE conn4 <- [1,418,null,{}] 05:05:28 INFO - PROCESS | 1809 | 1472299528913 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}] 05:05:28 INFO - PROCESS | 1809 | 1472299528918 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:29 INFO - PROCESS | 1809 | 1472299529144 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 05:05:29 INFO - PROCESS | 1809 | 1472299529171 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:29 INFO - PROCESS | 1809 | 1472299529178 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x9515e000 == 59 [pid = 1809] [id = 112] 05:05:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x951c1800) [pid = 1809] [serial = 335] [outer = (nil)] 05:05:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x9a70d000) [pid = 1809] [serial = 336] [outer = 0x951c1800] 05:05:29 INFO - PROCESS | 1809 | 1472299529251 Marionette DEBUG loaded listener.js 05:05:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x9a70f800) [pid = 1809] [serial = 337] [outer = 0x951c1800] 05:05:30 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x919bd000) [pid = 1809] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:05:30 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x9ad90000) [pid = 1809] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:05:30 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x93a6d400) [pid = 1809] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:05:30 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x92393c00) [pid = 1809] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:05:30 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x95306000) [pid = 1809] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:05:30 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x98039800) [pid = 1809] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:05:30 INFO - PROCESS | 1809 | 1472299530570 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]]]}] 05:05:30 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 05:05:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1686ms 05:05:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:05:30 INFO - PROCESS | 1809 | 1472299530585 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 05:05:30 INFO - PROCESS | 1809 | 1472299530587 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 05:05:30 INFO - PROCESS | 1809 | 1472299530594 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:05:30 INFO - PROCESS | 1809 | 1472299530597 Marionette TRACE conn4 <- [1,422,null,{}] 05:05:30 INFO - PROCESS | 1809 | 1472299530603 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}] 05:05:30 INFO - PROCESS | 1809 | 1472299530608 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:30 INFO - PROCESS | 1809 | 1472299530813 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 05:05:30 INFO - PROCESS | 1809 | 1472299530943 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:30 INFO - PROCESS | 1809 | 1472299530958 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x9a5cbc00 == 60 [pid = 1809] [id = 113] 05:05:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x9a686400) [pid = 1809] [serial = 338] [outer = (nil)] 05:05:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x9a70b800) [pid = 1809] [serial = 339] [outer = 0x9a686400] 05:05:31 INFO - PROCESS | 1809 | 1472299531038 Marionette DEBUG loaded listener.js 05:05:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x9aee8000) [pid = 1809] [serial = 340] [outer = 0x9a686400] 05:05:32 INFO - PROCESS | 1809 | 1472299532183 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]]]}] 05:05:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:05:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1641ms 05:05:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:05:32 INFO - PROCESS | 1809 | 1472299532235 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 05:05:32 INFO - PROCESS | 1809 | 1472299532238 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 05:05:32 INFO - PROCESS | 1809 | 1472299532245 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:05:32 INFO - PROCESS | 1809 | 1472299532248 Marionette TRACE conn4 <- [1,426,null,{}] 05:05:32 INFO - PROCESS | 1809 | 1472299532253 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}] 05:05:32 INFO - PROCESS | 1809 | 1472299532259 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:32 INFO - PROCESS | 1809 | 1472299532505 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 05:05:32 INFO - PROCESS | 1809 | 1472299532661 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:32 INFO - PROCESS | 1809 | 1472299532672 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e93d800 == 61 [pid = 1809] [id = 114] 05:05:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x8e93e000) [pid = 1809] [serial = 341] [outer = (nil)] 05:05:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x9140f800) [pid = 1809] [serial = 342] [outer = 0x8e93e000] 05:05:32 INFO - PROCESS | 1809 | 1472299532757 Marionette DEBUG loaded listener.js 05:05:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x919b2000) [pid = 1809] [serial = 343] [outer = 0x8e93e000] 05:05:33 INFO - PROCESS | 1809 | 1472299533816 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] 05:05:33 INFO - PROCESS | 1809 | 1472299533891 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 05:05:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:05:33 INFO - PROCESS | 1809 | 1472299533899 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:05:33 INFO - PROCESS | 1809 | 1472299533904 Marionette TRACE conn4 <- [1,430,null,{}] 05:05:33 INFO - PROCESS | 1809 | 1472299533913 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}] 05:05:33 INFO - PROCESS | 1809 | 1472299533922 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:34 INFO - PROCESS | 1809 | 1472299534140 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 05:05:34 INFO - PROCESS | 1809 | 1472299534363 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:34 INFO - PROCESS | 1809 | 1472299534374 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x94788800 == 62 [pid = 1809] [id = 115] 05:05:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x95158c00) [pid = 1809] [serial = 344] [outer = (nil)] 05:05:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x9515d400) [pid = 1809] [serial = 345] [outer = 0x95158c00] 05:05:34 INFO - PROCESS | 1809 | 1472299534473 Marionette DEBUG loaded listener.js 05:05:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x951be000) [pid = 1809] [serial = 346] [outer = 0x95158c00] 05:05:35 INFO - PROCESS | 1809 | 1472299535414 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]]]}] 05:05:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:05:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1589ms 05:05:35 INFO - PROCESS | 1809 | 1472299535492 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 05:05:35 INFO - PROCESS | 1809 | 1472299535499 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 05:05:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:05:35 INFO - PROCESS | 1809 | 1472299535506 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:05:35 INFO - PROCESS | 1809 | 1472299535510 Marionette TRACE conn4 <- [1,434,null,{}] 05:05:35 INFO - PROCESS | 1809 | 1472299535517 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}] 05:05:35 INFO - PROCESS | 1809 | 1472299535522 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:35 INFO - PROCESS | 1809 | 1472299535757 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 05:05:36 INFO - PROCESS | 1809 | 1472299536003 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:36 INFO - PROCESS | 1809 | 1472299536010 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x9a5ca800 == 63 [pid = 1809] [id = 116] 05:05:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x9a5cb000) [pid = 1809] [serial = 347] [outer = (nil)] 05:05:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x9a6d2c00) [pid = 1809] [serial = 348] [outer = 0x9a5cb000] 05:05:36 INFO - PROCESS | 1809 | 1472299536099 Marionette DEBUG loaded listener.js 05:05:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x9a73b800) [pid = 1809] [serial = 349] [outer = 0x9a5cb000] 05:05:37 INFO - PROCESS | 1809 | 1472299537066 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]]]}] 05:05:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:05:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1634ms 05:05:37 INFO - PROCESS | 1809 | 1472299537142 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 05:05:37 INFO - PROCESS | 1809 | 1472299537147 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 05:05:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:05:37 INFO - PROCESS | 1809 | 1472299537163 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:05:37 INFO - PROCESS | 1809 | 1472299537174 Marionette TRACE conn4 <- [1,438,null,{}] 05:05:37 INFO - PROCESS | 1809 | 1472299537181 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}] 05:05:37 INFO - PROCESS | 1809 | 1472299537189 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:37 INFO - PROCESS | 1809 | 1472299537500 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 05:05:37 INFO - PROCESS | 1809 | 1472299537687 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:37 INFO - PROCESS | 1809 | 1472299537695 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x9a472c00 == 64 [pid = 1809] [id = 117] 05:05:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x9b206000) [pid = 1809] [serial = 350] [outer = (nil)] 05:05:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x9c21b400) [pid = 1809] [serial = 351] [outer = 0x9b206000] 05:05:37 INFO - PROCESS | 1809 | 1472299537780 Marionette DEBUG loaded listener.js 05:05:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x9c361800) [pid = 1809] [serial = 352] [outer = 0x9b206000] 05:05:38 INFO - PROCESS | 1809 | 1472299538791 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]]]}] 05:05:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:05:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1695ms 05:05:38 INFO - PROCESS | 1809 | 1472299538851 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 05:05:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:05:38 INFO - PROCESS | 1809 | 1472299538856 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 05:05:38 INFO - PROCESS | 1809 | 1472299538863 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:05:38 INFO - PROCESS | 1809 | 1472299538866 Marionette TRACE conn4 <- [1,442,null,{}] 05:05:38 INFO - PROCESS | 1809 | 1472299538873 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}] 05:05:38 INFO - PROCESS | 1809 | 1472299538878 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:39 INFO - PROCESS | 1809 | 1472299539073 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 05:05:39 INFO - PROCESS | 1809 | 1472299539351 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:39 INFO - PROCESS | 1809 | 1472299539360 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x9c361400 == 65 [pid = 1809] [id = 118] 05:05:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x9d5ec800) [pid = 1809] [serial = 353] [outer = (nil)] 05:05:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0xa1125800) [pid = 1809] [serial = 354] [outer = 0x9d5ec800] 05:05:39 INFO - PROCESS | 1809 | 1472299539459 Marionette DEBUG loaded listener.js 05:05:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x9d990c00) [pid = 1809] [serial = 355] [outer = 0x9d5ec800] 05:05:40 INFO - PROCESS | 1809 | 1472299540456 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]]]}] 05:05:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:05:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1642ms 05:05:40 INFO - PROCESS | 1809 | 1472299540506 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 05:05:40 INFO - PROCESS | 1809 | 1472299540511 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 05:05:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:05:40 INFO - PROCESS | 1809 | 1472299540521 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:05:40 INFO - PROCESS | 1809 | 1472299540524 Marionette TRACE conn4 <- [1,446,null,{}] 05:05:40 INFO - PROCESS | 1809 | 1472299540531 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}] 05:05:40 INFO - PROCESS | 1809 | 1472299540536 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:40 INFO - PROCESS | 1809 | 1472299540741 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 05:05:40 INFO - PROCESS | 1809 | 1472299540963 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:40 INFO - PROCESS | 1809 | 1472299540981 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:41 INFO - PROCESS | 1809 | ++DOCSHELL 0xa2fcb000 == 66 [pid = 1809] [id = 119] 05:05:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0xa320fc00) [pid = 1809] [serial = 356] [outer = (nil)] 05:05:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0xa3286800) [pid = 1809] [serial = 357] [outer = 0xa320fc00] 05:05:41 INFO - PROCESS | 1809 | 1472299541120 Marionette DEBUG loaded listener.js 05:05:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0xa68c2000) [pid = 1809] [serial = 358] [outer = 0xa320fc00] 05:05:42 INFO - PROCESS | 1809 | 1472299542147 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]]]}] 05:05:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:05:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1691ms 05:05:42 INFO - PROCESS | 1809 | 1472299542213 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 05:05:42 INFO - PROCESS | 1809 | 1472299542217 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 05:05:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:05:42 INFO - PROCESS | 1809 | 1472299542223 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:05:42 INFO - PROCESS | 1809 | 1472299542227 Marionette TRACE conn4 <- [1,450,null,{}] 05:05:42 INFO - PROCESS | 1809 | 1472299542233 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}] 05:05:42 INFO - PROCESS | 1809 | 1472299542239 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:42 INFO - PROCESS | 1809 | 1472299542425 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 05:05:42 INFO - PROCESS | 1809 | 1472299542638 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:42 INFO - PROCESS | 1809 | 1472299542644 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:42 INFO - PROCESS | 1809 | ++DOCSHELL 0xa825dc00 == 67 [pid = 1809] [id = 120] 05:05:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0xa8261400) [pid = 1809] [serial = 359] [outer = (nil)] 05:05:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0xa8c46400) [pid = 1809] [serial = 360] [outer = 0xa8261400] 05:05:42 INFO - PROCESS | 1809 | 1472299542745 Marionette DEBUG loaded listener.js 05:05:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0xa8c7e400) [pid = 1809] [serial = 361] [outer = 0xa8261400] 05:05:43 INFO - PROCESS | 1809 | 1472299543657 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] 05:05:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:05:43 INFO - PROCESS | 1809 | 1472299543717 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 05:05:43 INFO - PROCESS | 1809 | 1472299543724 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:05:43 INFO - PROCESS | 1809 | 1472299543728 Marionette TRACE conn4 <- [1,454,null,{}] 05:05:43 INFO - PROCESS | 1809 | 1472299543733 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}] 05:05:43 INFO - PROCESS | 1809 | 1472299543738 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:43 INFO - PROCESS | 1809 | 1472299543914 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 05:05:44 INFO - PROCESS | 1809 | 1472299544135 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:44 INFO - PROCESS | 1809 | 1472299544143 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:44 INFO - PROCESS | 1809 | ++DOCSHELL 0xa6f46000 == 68 [pid = 1809] [id = 121] 05:05:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0xa82eb800) [pid = 1809] [serial = 362] [outer = (nil)] 05:05:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0xa90a7000) [pid = 1809] [serial = 363] [outer = 0xa82eb800] 05:05:44 INFO - PROCESS | 1809 | 1472299544239 Marionette DEBUG loaded listener.js 05:05:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0xa90b4800) [pid = 1809] [serial = 364] [outer = 0xa82eb800] 05:05:45 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:05:45 INFO - PROCESS | 1809 | 1472299545175 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]]]}] 05:05:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:05:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1485ms 05:05:45 INFO - PROCESS | 1809 | 1472299545210 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 05:05:45 INFO - PROCESS | 1809 | 1472299545213 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 05:05:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:05:45 INFO - PROCESS | 1809 | 1472299545221 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:05:45 INFO - PROCESS | 1809 | 1472299545223 Marionette TRACE conn4 <- [1,458,null,{}] 05:05:45 INFO - PROCESS | 1809 | 1472299545230 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}] 05:05:45 INFO - PROCESS | 1809 | 1472299545235 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:45 INFO - PROCESS | 1809 | 1472299545428 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 05:05:45 INFO - PROCESS | 1809 | 1472299545656 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:45 INFO - PROCESS | 1809 | 1472299545667 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x92397400 == 69 [pid = 1809] [id = 122] 05:05:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0xa905ec00) [pid = 1809] [serial = 365] [outer = (nil)] 05:05:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0xac09e400) [pid = 1809] [serial = 366] [outer = 0xa905ec00] 05:05:45 INFO - PROCESS | 1809 | 1472299545800 Marionette DEBUG loaded listener.js 05:05:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0xac0a1c00) [pid = 1809] [serial = 367] [outer = 0xa905ec00] 05:05:46 INFO - PROCESS | 1809 | 1472299546716 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] 05:05:46 INFO - PROCESS | 1809 | 1472299546769 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 05:05:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:05:46 INFO - PROCESS | 1809 | 1472299546777 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:05:46 INFO - PROCESS | 1809 | 1472299546780 Marionette TRACE conn4 <- [1,462,null,{}] 05:05:46 INFO - PROCESS | 1809 | 1472299546786 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}] 05:05:46 INFO - PROCESS | 1809 | 1472299546791 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:46 INFO - PROCESS | 1809 | 1472299546971 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 05:05:47 INFO - PROCESS | 1809 | 1472299547151 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:47 INFO - PROCESS | 1809 | 1472299547159 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db02c00 == 70 [pid = 1809] [id = 123] 05:05:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x8db06800) [pid = 1809] [serial = 368] [outer = (nil)] 05:05:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x8db0c400) [pid = 1809] [serial = 369] [outer = 0x8db06800] 05:05:47 INFO - PROCESS | 1809 | 1472299547244 Marionette DEBUG loaded listener.js 05:05:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x8db10800) [pid = 1809] [serial = 370] [outer = 0x8db06800] 05:05:48 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:05:48 INFO - PROCESS | 1809 | 1472299548248 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] 05:05:48 INFO - PROCESS | 1809 | 1472299548587 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 05:05:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:05:48 INFO - PROCESS | 1809 | 1472299548595 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:05:48 INFO - PROCESS | 1809 | 1472299548600 Marionette TRACE conn4 <- [1,466,null,{}] 05:05:48 INFO - PROCESS | 1809 | 1472299548727 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}] 05:05:48 INFO - PROCESS | 1809 | 1472299548734 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:48 INFO - PROCESS | 1809 | 1472299548964 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 05:05:49 INFO - PROCESS | 1809 | 1472299549067 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:49 INFO - PROCESS | 1809 | 1472299549081 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbc6400 == 71 [pid = 1809] [id = 124] 05:05:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x8dbc7c00) [pid = 1809] [serial = 371] [outer = (nil)] 05:05:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x8dbcd800) [pid = 1809] [serial = 372] [outer = 0x8dbc7c00] 05:05:49 INFO - PROCESS | 1809 | 1472299549156 Marionette DEBUG loaded listener.js 05:05:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x91989000) [pid = 1809] [serial = 373] [outer = 0x8dbc7c00] 05:05:50 INFO - PROCESS | 1809 | 1472299550394 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] 05:05:50 INFO - PROCESS | 1809 | 1472299550536 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 05:05:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:05:50 INFO - PROCESS | 1809 | 1472299550599 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:05:50 INFO - PROCESS | 1809 | 1472299550609 Marionette TRACE conn4 <- [1,470,null,{}] 05:05:50 INFO - PROCESS | 1809 | 1472299550752 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}] 05:05:50 INFO - PROCESS | 1809 | 1472299550763 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:51 INFO - PROCESS | 1809 | 1472299551097 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 05:05:51 INFO - PROCESS | 1809 | 1472299551241 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:51 INFO - PROCESS | 1809 | 1472299551249 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x91406400 == 72 [pid = 1809] [id = 125] 05:05:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x92ea9800) [pid = 1809] [serial = 374] [outer = (nil)] 05:05:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x93a79400) [pid = 1809] [serial = 375] [outer = 0x92ea9800] 05:05:51 INFO - PROCESS | 1809 | 1472299551337 Marionette DEBUG loaded listener.js 05:05:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x9515b000) [pid = 1809] [serial = 376] [outer = 0x92ea9800] 05:05:52 INFO - PROCESS | 1809 | --DOCSHELL 0x93c96800 == 71 [pid = 1809] [id = 36] 05:05:52 INFO - PROCESS | 1809 | --DOCSHELL 0x93951400 == 70 [pid = 1809] [id = 32] 05:05:52 INFO - PROCESS | 1809 | --DOCSHELL 0x9b213c00 == 69 [pid = 1809] [id = 35] 05:05:52 INFO - PROCESS | 1809 | --DOCSHELL 0x99fe3800 == 68 [pid = 1809] [id = 34] 05:05:52 INFO - PROCESS | 1809 | --DOCSHELL 0x9395c400 == 67 [pid = 1809] [id = 33] 05:05:52 INFO - PROCESS | 1809 | --DOCSHELL 0x91f5a800 == 66 [pid = 1809] [id = 77] 05:05:52 INFO - PROCESS | 1809 | --DOCSHELL 0x92244c00 == 65 [pid = 1809] [id = 76] 05:05:52 INFO - PROCESS | 1809 | --DOCSHELL 0xa4e16800 == 64 [pid = 1809] [id = 49] 05:05:52 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0xa2011400) [pid = 1809] [serial = 270] [outer = (nil)] [url = about:blank] 05:05:52 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0x919be800) [pid = 1809] [serial = 261] [outer = (nil)] [url = about:blank] 05:05:52 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0xa3284400) [pid = 1809] [serial = 273] [outer = (nil)] [url = about:blank] 05:05:52 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x9760ec00) [pid = 1809] [serial = 264] [outer = (nil)] [url = about:blank] 05:05:52 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0xa6da6400) [pid = 1809] [serial = 276] [outer = (nil)] [url = about:blank] 05:05:52 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x9b26a400) [pid = 1809] [serial = 267] [outer = (nil)] [url = about:blank] 05:05:52 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x91c4a000) [pid = 1809] [serial = 279] [outer = (nil)] [url = about:blank] 05:05:52 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0x9198c400) [pid = 1809] [serial = 300] [outer = (nil)] [url = about:blank] 05:05:52 INFO - PROCESS | 1809 | --DOCSHELL 0x9a5cbc00 == 63 [pid = 1809] [id = 113] 05:05:52 INFO - PROCESS | 1809 | --DOCSHELL 0x9515e000 == 62 [pid = 1809] [id = 112] 05:05:52 INFO - PROCESS | 1809 | --DOCSHELL 0x91c4c000 == 61 [pid = 1809] [id = 111] 05:05:52 INFO - PROCESS | 1809 | --DOCSHELL 0x91f52000 == 60 [pid = 1809] [id = 110] 05:05:52 INFO - PROCESS | 1809 | --DOCSHELL 0x91410000 == 59 [pid = 1809] [id = 109] 05:05:52 INFO - PROCESS | 1809 | --DOCSHELL 0x9198f000 == 58 [pid = 1809] [id = 108] 05:05:52 INFO - PROCESS | 1809 | 1472299552423 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]]]}] 05:05:52 INFO - PROCESS | 1809 | --DOCSHELL 0x919b6800 == 57 [pid = 1809] [id = 105] 05:05:52 INFO - PROCESS | 1809 | --DOCSHELL 0x919ba400 == 56 [pid = 1809] [id = 104] 05:05:52 INFO - PROCESS | 1809 | --DOCSHELL 0x99259000 == 55 [pid = 1809] [id = 103] 05:05:52 INFO - PROCESS | 1809 | --DOCSHELL 0x93a76000 == 54 [pid = 1809] [id = 102] 05:05:52 INFO - PROCESS | 1809 | --DOCSHELL 0x9198d400 == 53 [pid = 1809] [id = 101] 05:05:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:05:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1940ms 05:05:52 INFO - PROCESS | 1809 | 1472299552486 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 05:05:52 INFO - PROCESS | 1809 | 1472299552489 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 05:05:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:05:52 INFO - PROCESS | 1809 | 1472299552496 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:05:52 INFO - PROCESS | 1809 | 1472299552500 Marionette TRACE conn4 <- [1,474,null,{}] 05:05:52 INFO - PROCESS | 1809 | 1472299552515 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}] 05:05:52 INFO - PROCESS | 1809 | 1472299552523 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:52 INFO - PROCESS | 1809 | 1472299552709 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 05:05:52 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0x91f59800) [pid = 1809] [serial = 283] [outer = (nil)] [url = about:blank] 05:05:52 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0x919c0c00) [pid = 1809] [serial = 282] [outer = (nil)] [url = about:blank] 05:05:52 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0x9b262400) [pid = 1809] [serial = 291] [outer = (nil)] [url = about:blank] 05:05:52 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x9a465800) [pid = 1809] [serial = 288] [outer = (nil)] [url = about:blank] 05:05:52 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x9a67d000) [pid = 1809] [serial = 289] [outer = (nil)] [url = about:blank] 05:05:52 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x9239cc00) [pid = 1809] [serial = 294] [outer = (nil)] [url = about:blank] 05:05:52 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x99f4f400) [pid = 1809] [serial = 286] [outer = (nil)] [url = about:blank] 05:05:52 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x9803d800) [pid = 1809] [serial = 285] [outer = (nil)] [url = about:blank] 05:05:52 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x9a68a400) [pid = 1809] [serial = 297] [outer = (nil)] [url = about:blank] 05:05:52 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x923a0000) [pid = 1809] [serial = 295] [outer = (nil)] [url = about:blank] 05:05:52 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x9b443400) [pid = 1809] [serial = 298] [outer = (nil)] [url = about:blank] 05:05:52 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x9b26f400) [pid = 1809] [serial = 292] [outer = (nil)] [url = about:blank] 05:05:52 INFO - PROCESS | 1809 | 1472299552966 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:52 INFO - PROCESS | 1809 | 1472299552981 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x8ef0f000 == 54 [pid = 1809] [id = 126] 05:05:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x8ef0f400) [pid = 1809] [serial = 377] [outer = (nil)] 05:05:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x91c44000) [pid = 1809] [serial = 378] [outer = 0x8ef0f400] 05:05:53 INFO - PROCESS | 1809 | 1472299553066 Marionette DEBUG loaded listener.js 05:05:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x9223f000) [pid = 1809] [serial = 379] [outer = 0x8ef0f400] 05:05:53 INFO - PROCESS | 1809 | 1472299553910 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]]]}] 05:05:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:05:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1432ms 05:05:53 INFO - PROCESS | 1809 | 1472299553936 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 05:05:53 INFO - PROCESS | 1809 | 1472299553939 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 05:05:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:05:53 INFO - PROCESS | 1809 | 1472299553946 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:05:53 INFO - PROCESS | 1809 | 1472299553949 Marionette TRACE conn4 <- [1,478,null,{}] 05:05:53 INFO - PROCESS | 1809 | 1472299553954 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}] 05:05:53 INFO - PROCESS | 1809 | 1472299553959 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:54 INFO - PROCESS | 1809 | 1472299554121 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 05:05:54 INFO - PROCESS | 1809 | 1472299554135 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:54 INFO - PROCESS | 1809 | 1472299554141 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x9198f000 == 55 [pid = 1809] [id = 127] 05:05:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x95163400) [pid = 1809] [serial = 380] [outer = (nil)] 05:05:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x992edc00) [pid = 1809] [serial = 381] [outer = 0x95163400] 05:05:54 INFO - PROCESS | 1809 | 1472299554215 Marionette DEBUG loaded listener.js 05:05:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x99f46400) [pid = 1809] [serial = 382] [outer = 0x95163400] 05:05:55 INFO - PROCESS | 1809 | 1472299555210 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]]]}] 05:05:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:05:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1289ms 05:05:55 INFO - PROCESS | 1809 | 1472299555235 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 05:05:55 INFO - PROCESS | 1809 | 1472299555239 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 05:05:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:05:55 INFO - PROCESS | 1809 | 1472299555245 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:05:55 INFO - PROCESS | 1809 | 1472299555248 Marionette TRACE conn4 <- [1,482,null,{}] 05:05:55 INFO - PROCESS | 1809 | 1472299555254 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}] 05:05:55 INFO - PROCESS | 1809 | 1472299555259 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:55 INFO - PROCESS | 1809 | 1472299555466 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 05:05:55 INFO - PROCESS | 1809 | 1472299555494 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:55 INFO - PROCESS | 1809 | 1472299555501 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x9239ac00 == 56 [pid = 1809] [id = 128] 05:05:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x95157800) [pid = 1809] [serial = 383] [outer = (nil)] 05:05:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x9a5c3000) [pid = 1809] [serial = 384] [outer = 0x95157800] 05:05:55 INFO - PROCESS | 1809 | 1472299555571 Marionette DEBUG loaded listener.js 05:05:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0x9a685400) [pid = 1809] [serial = 385] [outer = 0x95157800] 05:05:56 INFO - PROCESS | 1809 | 1472299556529 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]]]}] 05:05:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:05:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1332ms 05:05:56 INFO - PROCESS | 1809 | 1472299556578 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 05:05:56 INFO - PROCESS | 1809 | 1472299556581 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 05:05:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:05:56 INFO - PROCESS | 1809 | 1472299556596 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:05:56 INFO - PROCESS | 1809 | 1472299556600 Marionette TRACE conn4 <- [1,486,null,{}] 05:05:56 INFO - PROCESS | 1809 | 1472299556605 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}] 05:05:56 INFO - PROCESS | 1809 | 1472299556615 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:56 INFO - PROCESS | 1809 | 1472299556892 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x9ad8b400) [pid = 1809] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x92e0b400) [pid = 1809] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x919b8c00) [pid = 1809] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x9aee5400) [pid = 1809] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x951c7c00) [pid = 1809] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x9a67cc00) [pid = 1809] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x9aee4800) [pid = 1809] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x94799c00) [pid = 1809] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x99f43400) [pid = 1809] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x951bd400) [pid = 1809] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0x9d512400) [pid = 1809] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x9198f800) [pid = 1809] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x91407400) [pid = 1809] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x99f4bc00) [pid = 1809] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0xa4e12000) [pid = 1809] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x9a4c5400) [pid = 1809] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x9760e800) [pid = 1809] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x92239400) [pid = 1809] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x92ea2c00) [pid = 1809] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0xa209c000) [pid = 1809] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x92eae400) [pid = 1809] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x92398800) [pid = 1809] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x9a708800) [pid = 1809] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x9aeeb800) [pid = 1809] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x91c44800) [pid = 1809] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x951c1800) [pid = 1809] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x9a893400) [pid = 1809] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:05:57 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0xa6db3800) [pid = 1809] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:05:57 INFO - PROCESS | 1809 | 1472299557890 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:57 INFO - PROCESS | 1809 | 1472299557900 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db04c00 == 57 [pid = 1809] [id = 129] 05:05:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x919b1400) [pid = 1809] [serial = 386] [outer = (nil)] 05:05:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x92239400) [pid = 1809] [serial = 387] [outer = 0x919b1400] 05:05:58 INFO - PROCESS | 1809 | 1472299558049 Marionette DEBUG loaded listener.js 05:05:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x988a3800) [pid = 1809] [serial = 388] [outer = 0x919b1400] 05:05:58 INFO - PROCESS | 1809 | 1472299558808 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]]]}] 05:05:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:05:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 2242ms 05:05:58 INFO - PROCESS | 1809 | 1472299558875 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 05:05:58 INFO - PROCESS | 1809 | 1472299558879 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 05:05:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:05:58 INFO - PROCESS | 1809 | 1472299558886 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:05:58 INFO - PROCESS | 1809 | 1472299558889 Marionette TRACE conn4 <- [1,490,null,{}] 05:05:58 INFO - PROCESS | 1809 | 1472299558894 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}] 05:05:58 INFO - PROCESS | 1809 | 1472299558899 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:59 INFO - PROCESS | 1809 | 1472299559083 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 05:05:59 INFO - PROCESS | 1809 | 1472299559224 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:59 INFO - PROCESS | 1809 | 1472299559234 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:05:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x8ee95000 == 58 [pid = 1809] [id = 130] 05:05:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x8ee96400) [pid = 1809] [serial = 389] [outer = (nil)] 05:05:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x8ee9e400) [pid = 1809] [serial = 390] [outer = 0x8ee96400] 05:05:59 INFO - PROCESS | 1809 | 1472299559302 Marionette DEBUG loaded listener.js 05:05:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x8eea2400) [pid = 1809] [serial = 391] [outer = 0x8ee96400] 05:06:00 INFO - PROCESS | 1809 | 1472299560279 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]]]}] 05:06:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:06:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1440ms 05:06:00 INFO - PROCESS | 1809 | 1472299560328 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 05:06:00 INFO - PROCESS | 1809 | 1472299560334 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 05:06:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:06:00 INFO - PROCESS | 1809 | 1472299560342 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:06:00 INFO - PROCESS | 1809 | 1472299560351 Marionette TRACE conn4 <- [1,494,null,{}] 05:06:00 INFO - PROCESS | 1809 | 1472299560359 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}] 05:06:00 INFO - PROCESS | 1809 | 1472299560364 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:00 INFO - PROCESS | 1809 | 1472299560597 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 05:06:00 INFO - PROCESS | 1809 | 1472299560838 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:00 INFO - PROCESS | 1809 | 1472299560846 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x8ef03800 == 59 [pid = 1809] [id = 131] 05:06:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x8ef03c00) [pid = 1809] [serial = 392] [outer = (nil)] 05:06:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x8ef0a800) [pid = 1809] [serial = 393] [outer = 0x8ef03c00] 05:06:00 INFO - PROCESS | 1809 | 1472299560979 Marionette DEBUG loaded listener.js 05:06:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x91404c00) [pid = 1809] [serial = 394] [outer = 0x8ef03c00] 05:06:01 INFO - PROCESS | 1809 | 1472299561947 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]]]}] 05:06:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:06:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1648ms 05:06:01 INFO - PROCESS | 1809 | 1472299561991 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 05:06:01 INFO - PROCESS | 1809 | 1472299561998 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 05:06:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:06:02 INFO - PROCESS | 1809 | 1472299562011 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:06:02 INFO - PROCESS | 1809 | 1472299562015 Marionette TRACE conn4 <- [1,498,null,{}] 05:06:02 INFO - PROCESS | 1809 | 1472299562022 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}] 05:06:02 INFO - PROCESS | 1809 | 1472299562027 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:02 INFO - PROCESS | 1809 | 1472299562244 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 05:06:02 INFO - PROCESS | 1809 | 1472299562476 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:02 INFO - PROCESS | 1809 | 1472299562482 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x91986000 == 60 [pid = 1809] [id = 132] 05:06:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x91c4a000) [pid = 1809] [serial = 395] [outer = (nil)] 05:06:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x92ea3000) [pid = 1809] [serial = 396] [outer = 0x91c4a000] 05:06:02 INFO - PROCESS | 1809 | 1472299562619 Marionette DEBUG loaded listener.js 05:06:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x9478bc00) [pid = 1809] [serial = 397] [outer = 0x91c4a000] 05:06:03 INFO - PROCESS | 1809 | 1472299563581 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]]]}] 05:06:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:06:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1646ms 05:06:03 INFO - PROCESS | 1809 | 1472299563661 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 05:06:03 INFO - PROCESS | 1809 | 1472299563666 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 05:06:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:06:03 INFO - PROCESS | 1809 | 1472299563674 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:06:03 INFO - PROCESS | 1809 | 1472299563681 Marionette TRACE conn4 <- [1,502,null,{}] 05:06:03 INFO - PROCESS | 1809 | 1472299563699 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}] 05:06:03 INFO - PROCESS | 1809 | 1472299563707 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:04 INFO - PROCESS | 1809 | 1472299564027 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 05:06:04 INFO - PROCESS | 1809 | 1472299564221 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:04 INFO - PROCESS | 1809 | 1472299564230 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x9a67f400 == 61 [pid = 1809] [id = 133] 05:06:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x9a681000) [pid = 1809] [serial = 398] [outer = (nil)] 05:06:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x9aee0c00) [pid = 1809] [serial = 399] [outer = 0x9a681000] 05:06:04 INFO - PROCESS | 1809 | 1472299564320 Marionette DEBUG loaded listener.js 05:06:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x9b261400) [pid = 1809] [serial = 400] [outer = 0x9a681000] 05:06:05 INFO - PROCESS | 1809 | 1472299565182 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]]]}] 05:06:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:06:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1539ms 05:06:05 INFO - PROCESS | 1809 | 1472299565214 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 05:06:05 INFO - PROCESS | 1809 | 1472299565219 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 05:06:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:06:05 INFO - PROCESS | 1809 | 1472299565243 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:06:05 INFO - PROCESS | 1809 | 1472299565247 Marionette TRACE conn4 <- [1,506,null,{}] 05:06:05 INFO - PROCESS | 1809 | 1472299565253 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}] 05:06:05 INFO - PROCESS | 1809 | 1472299565258 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:05 INFO - PROCESS | 1809 | 1472299565454 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 05:06:05 INFO - PROCESS | 1809 | 1472299565638 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:05 INFO - PROCESS | 1809 | 1472299565646 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x9b266800 == 62 [pid = 1809] [id = 134] 05:06:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x9b26b000) [pid = 1809] [serial = 401] [outer = (nil)] 05:06:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x9d91dc00) [pid = 1809] [serial = 402] [outer = 0x9b26b000] 05:06:05 INFO - PROCESS | 1809 | 1472299565735 Marionette DEBUG loaded listener.js 05:06:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0xa209c000) [pid = 1809] [serial = 403] [outer = 0x9b26b000] 05:06:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x90724800) [pid = 1809] [serial = 404] [outer = 0x99fe4800] 05:06:06 INFO - PROCESS | 1809 | 1472299566792 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]]]}] 05:06:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:06:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1634ms 05:06:06 INFO - PROCESS | 1809 | 1472299566875 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 05:06:06 INFO - PROCESS | 1809 | 1472299566880 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 05:06:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:06:06 INFO - PROCESS | 1809 | 1472299566886 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:06:06 INFO - PROCESS | 1809 | 1472299566890 Marionette TRACE conn4 <- [1,510,null,{}] 05:06:06 INFO - PROCESS | 1809 | 1472299566896 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}] 05:06:06 INFO - PROCESS | 1809 | 1472299566901 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:07 INFO - PROCESS | 1809 | 1472299567085 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 05:06:07 INFO - PROCESS | 1809 | 1472299567315 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:07 INFO - PROCESS | 1809 | 1472299567325 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbd0800 == 63 [pid = 1809] [id = 135] 05:06:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x90726000) [pid = 1809] [serial = 405] [outer = (nil)] 05:06:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x9072e400) [pid = 1809] [serial = 406] [outer = 0x90726000] 05:06:07 INFO - PROCESS | 1809 | 1472299567449 Marionette DEBUG loaded listener.js 05:06:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x9a5cb400) [pid = 1809] [serial = 407] [outer = 0x90726000] 05:06:08 INFO - PROCESS | 1809 | 1472299568398 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]]]}] 05:06:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:06:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1581ms 05:06:08 INFO - PROCESS | 1809 | 1472299568468 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 05:06:08 INFO - PROCESS | 1809 | 1472299568473 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 05:06:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:06:08 INFO - PROCESS | 1809 | 1472299568479 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:06:08 INFO - PROCESS | 1809 | 1472299568483 Marionette TRACE conn4 <- [1,514,null,{}] 05:06:08 INFO - PROCESS | 1809 | 1472299568490 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}] 05:06:08 INFO - PROCESS | 1809 | 1472299568500 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:08 INFO - PROCESS | 1809 | 1472299568757 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 05:06:09 INFO - PROCESS | 1809 | 1472299569048 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:09 INFO - PROCESS | 1809 | 1472299569058 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1ea000 == 64 [pid = 1809] [id = 136] 05:06:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x8d1ed400) [pid = 1809] [serial = 408] [outer = (nil)] 05:06:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x8d1f6400) [pid = 1809] [serial = 409] [outer = 0x8d1ed400] 05:06:09 INFO - PROCESS | 1809 | 1472299569144 Marionette DEBUG loaded listener.js 05:06:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0xa2006400) [pid = 1809] [serial = 410] [outer = 0x8d1ed400] 05:06:09 INFO - PROCESS | 1809 | 1472299569970 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]]]}] 05:06:10 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 05:06:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1547ms 05:06:10 INFO - PROCESS | 1809 | 1472299570044 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 05:06:10 INFO - PROCESS | 1809 | 1472299570048 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 05:06:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:06:10 INFO - PROCESS | 1809 | 1472299570057 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:06:10 INFO - PROCESS | 1809 | 1472299570061 Marionette TRACE conn4 <- [1,518,null,{}] 05:06:10 INFO - PROCESS | 1809 | 1472299570067 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}] 05:06:10 INFO - PROCESS | 1809 | 1472299570072 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:10 INFO - PROCESS | 1809 | 1472299570252 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 05:06:10 INFO - PROCESS | 1809 | 1472299570435 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:10 INFO - PROCESS | 1809 | 1472299570446 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1f3800 == 65 [pid = 1809] [id = 137] 05:06:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x8df9c000) [pid = 1809] [serial = 411] [outer = (nil)] 05:06:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x8dfa4000) [pid = 1809] [serial = 412] [outer = 0x8df9c000] 05:06:10 INFO - PROCESS | 1809 | 1472299570526 Marionette DEBUG loaded listener.js 05:06:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0x8dfa6c00) [pid = 1809] [serial = 413] [outer = 0x8df9c000] 05:06:11 INFO - PROCESS | 1809 | 1472299571429 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]]]}] 05:06:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:06:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1440ms 05:06:11 INFO - PROCESS | 1809 | 1472299571498 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 05:06:11 INFO - PROCESS | 1809 | 1472299571501 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 05:06:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:06:11 INFO - PROCESS | 1809 | 1472299571508 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:06:11 INFO - PROCESS | 1809 | 1472299571511 Marionette TRACE conn4 <- [1,522,null,{}] 05:06:11 INFO - PROCESS | 1809 | 1472299571517 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}] 05:06:11 INFO - PROCESS | 1809 | 1472299571522 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:11 INFO - PROCESS | 1809 | 1472299571735 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 05:06:11 INFO - PROCESS | 1809 | 1472299571917 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:11 INFO - PROCESS | 1809 | 1472299571926 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db09c00 == 66 [pid = 1809] [id = 138] 05:06:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x8dfa3800) [pid = 1809] [serial = 414] [outer = (nil)] 05:06:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0x90731800) [pid = 1809] [serial = 415] [outer = 0x8dfa3800] 05:06:12 INFO - PROCESS | 1809 | 1472299572052 Marionette DEBUG loaded listener.js 05:06:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0xa2561000) [pid = 1809] [serial = 416] [outer = 0x8dfa3800] 05:06:12 INFO - PROCESS | 1809 | 1472299572974 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]]]}] 05:06:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:06:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1541ms 05:06:13 INFO - PROCESS | 1809 | 1472299573050 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 05:06:13 INFO - PROCESS | 1809 | 1472299573054 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 05:06:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:06:13 INFO - PROCESS | 1809 | 1472299573061 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:06:13 INFO - PROCESS | 1809 | 1472299573065 Marionette TRACE conn4 <- [1,526,null,{}] 05:06:13 INFO - PROCESS | 1809 | 1472299573070 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}] 05:06:13 INFO - PROCESS | 1809 | 1472299573076 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:13 INFO - PROCESS | 1809 | 1472299573300 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 05:06:13 INFO - PROCESS | 1809 | 1472299573526 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:13 INFO - PROCESS | 1809 | 1472299573533 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x91402800 == 67 [pid = 1809] [id = 139] 05:06:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x91403800) [pid = 1809] [serial = 417] [outer = (nil)] 05:06:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x92398c00) [pid = 1809] [serial = 418] [outer = 0x91403800] 05:06:13 INFO - PROCESS | 1809 | 1472299573662 Marionette DEBUG loaded listener.js 05:06:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x92ea5000) [pid = 1809] [serial = 419] [outer = 0x91403800] 05:06:14 INFO - PROCESS | 1809 | 1472299574962 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]]]}] 05:06:15 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 05:06:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1991ms 05:06:15 INFO - PROCESS | 1809 | 1472299575076 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 05:06:15 INFO - PROCESS | 1809 | 1472299575083 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 05:06:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:06:15 INFO - PROCESS | 1809 | 1472299575115 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:06:15 INFO - PROCESS | 1809 | 1472299575120 Marionette TRACE conn4 <- [1,530,null,{}] 05:06:15 INFO - PROCESS | 1809 | 1472299575129 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}] 05:06:15 INFO - PROCESS | 1809 | 1472299575134 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:15 INFO - PROCESS | 1809 | 1472299575306 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 05:06:15 INFO - PROCESS | 1809 | 1472299575503 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:15 INFO - PROCESS | 1809 | 1472299575516 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dfa9000 == 68 [pid = 1809] [id = 140] 05:06:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x8e7af400) [pid = 1809] [serial = 420] [outer = (nil)] 05:06:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x8e7b1400) [pid = 1809] [serial = 421] [outer = 0x8e7af400] 05:06:15 INFO - PROCESS | 1809 | 1472299575592 Marionette DEBUG loaded listener.js 05:06:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x8e7b2c00) [pid = 1809] [serial = 422] [outer = 0x8e7af400] 05:06:16 INFO - PROCESS | 1809 | 1472299576514 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"]]]}] 05:06:16 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 05:06:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:06:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:06:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:06:16 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 05:06:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:06:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:06:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:06:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:06:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1446ms 05:06:16 INFO - PROCESS | 1809 | 1472299576580 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 05:06:16 INFO - PROCESS | 1809 | 1472299576586 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 05:06:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:06:16 INFO - PROCESS | 1809 | 1472299576601 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:06:16 INFO - PROCESS | 1809 | 1472299576606 Marionette TRACE conn4 <- [1,534,null,{}] 05:06:16 INFO - PROCESS | 1809 | 1472299576612 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}] 05:06:16 INFO - PROCESS | 1809 | 1472299576617 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:16 INFO - PROCESS | 1809 | 1472299576833 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 05:06:17 INFO - PROCESS | 1809 | 1472299577079 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:17 INFO - PROCESS | 1809 | 1472299577088 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbc5c00 == 69 [pid = 1809] [id = 141] 05:06:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x8e948000) [pid = 1809] [serial = 423] [outer = (nil)] 05:06:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x91408400) [pid = 1809] [serial = 424] [outer = 0x8e948000] 05:06:17 INFO - PROCESS | 1809 | 1472299577264 Marionette DEBUG loaded listener.js 05:06:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x9198fc00) [pid = 1809] [serial = 425] [outer = 0x8e948000] 05:06:17 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0x9a70b800) [pid = 1809] [serial = 339] [outer = (nil)] [url = about:blank] 05:06:17 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0xa68c5000) [pid = 1809] [serial = 318] [outer = (nil)] [url = about:blank] 05:06:17 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0x8e947400) [pid = 1809] [serial = 321] [outer = (nil)] [url = about:blank] 05:06:17 INFO - PROCESS | 1809 | --DOCSHELL 0x91982800 == 68 [pid = 1809] [id = 100] 05:06:17 INFO - PROCESS | 1809 | --DOCSHELL 0x8db02c00 == 67 [pid = 1809] [id = 123] 05:06:17 INFO - PROCESS | 1809 | --DOCSHELL 0x92397400 == 66 [pid = 1809] [id = 122] 05:06:17 INFO - PROCESS | 1809 | --DOCSHELL 0xa6f46000 == 65 [pid = 1809] [id = 121] 05:06:17 INFO - PROCESS | 1809 | --DOCSHELL 0xa825dc00 == 64 [pid = 1809] [id = 120] 05:06:17 INFO - PROCESS | 1809 | --DOCSHELL 0xa2fcb000 == 63 [pid = 1809] [id = 119] 05:06:17 INFO - PROCESS | 1809 | --DOCSHELL 0x9c361400 == 62 [pid = 1809] [id = 118] 05:06:17 INFO - PROCESS | 1809 | --DOCSHELL 0x9a472c00 == 61 [pid = 1809] [id = 117] 05:06:17 INFO - PROCESS | 1809 | --DOCSHELL 0x9a5ca800 == 60 [pid = 1809] [id = 116] 05:06:17 INFO - PROCESS | 1809 | --DOCSHELL 0x94788800 == 59 [pid = 1809] [id = 115] 05:06:17 INFO - PROCESS | 1809 | --DOCSHELL 0x8e93d800 == 58 [pid = 1809] [id = 114] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x9a70d000) [pid = 1809] [serial = 336] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x91c45800) [pid = 1809] [serial = 325] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x919bac00) [pid = 1809] [serial = 324] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x91f53000) [pid = 1809] [serial = 303] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x9d5f0000) [pid = 1809] [serial = 312] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0x9a681c00) [pid = 1809] [serial = 333] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0xa254f000) [pid = 1809] [serial = 315] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0x9515f400) [pid = 1809] [serial = 330] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0x9c00e400) [pid = 1809] [serial = 309] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x951be400) [pid = 1809] [serial = 331] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x98034c00) [pid = 1809] [serial = 306] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x9394e800) [pid = 1809] [serial = 327] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x93c97400) [pid = 1809] [serial = 328] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x99f1dc00) [pid = 1809] [serial = 265] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x91410c00) [pid = 1809] [serial = 238] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x9aee9000) [pid = 1809] [serial = 186] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0xa4e60c00) [pid = 1809] [serial = 174] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0xa2568400) [pid = 1809] [serial = 228] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x9c366400) [pid = 1809] [serial = 183] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0xa3455c00) [pid = 1809] [serial = 274] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0xa6da9000) [pid = 1809] [serial = 277] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x9c15fc00) [pid = 1809] [serial = 268] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0xa82f7400) [pid = 1809] [serial = 235] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x99f48c00) [pid = 1809] [serial = 177] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x9c15ac00) [pid = 1809] [serial = 189] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x91c4d800) [pid = 1809] [serial = 280] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0xa209e400) [pid = 1809] [serial = 271] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x92ead400) [pid = 1809] [serial = 219] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0xa23bf400) [pid = 1809] [serial = 259] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x9c166400) [pid = 1809] [serial = 195] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x9a687000) [pid = 1809] [serial = 222] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x9b26a000) [pid = 1809] [serial = 225] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x92247c00) [pid = 1809] [serial = 262] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0xa624dc00) [pid = 1809] [serial = 232] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x9c15e400) [pid = 1809] [serial = 192] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x9b447000) [pid = 1809] [serial = 180] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x9a70f800) [pid = 1809] [serial = 337] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x9a689c00) [pid = 1809] [serial = 334] [outer = (nil)] [url = about:blank] 05:06:18 INFO - PROCESS | 1809 | 1472299578202 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]]]}] 05:06:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:06:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1638ms 05:06:18 INFO - PROCESS | 1809 | 1472299578239 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 05:06:18 INFO - PROCESS | 1809 | 1472299578243 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 05:06:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:06:18 INFO - PROCESS | 1809 | 1472299578251 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:06:18 INFO - PROCESS | 1809 | 1472299578257 Marionette TRACE conn4 <- [1,538,null,{}] 05:06:18 INFO - PROCESS | 1809 | 1472299578273 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}] 05:06:18 INFO - PROCESS | 1809 | 1472299578281 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:18 INFO - PROCESS | 1809 | 1472299578471 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 05:06:18 INFO - PROCESS | 1809 | 1472299578638 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:18 INFO - PROCESS | 1809 | 1472299578651 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:18 INFO - PROCESS | 1809 | ++DOCSHELL 0x91983c00 == 59 [pid = 1809] [id = 142] 05:06:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x919b4c00) [pid = 1809] [serial = 426] [outer = (nil)] 05:06:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x92247c00) [pid = 1809] [serial = 427] [outer = 0x919b4c00] 05:06:18 INFO - PROCESS | 1809 | 1472299578737 Marionette DEBUG loaded listener.js 05:06:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x923a1400) [pid = 1809] [serial = 428] [outer = 0x919b4c00] 05:06:19 INFO - PROCESS | 1809 | 1472299579623 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]]]}] 05:06:19 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. 05:06:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1384ms 05:06:19 INFO - PROCESS | 1809 | 1472299579644 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 05:06:19 INFO - PROCESS | 1809 | 1472299579649 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 05:06:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:06:19 INFO - PROCESS | 1809 | 1472299579659 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:06:19 INFO - PROCESS | 1809 | 1472299579662 Marionette TRACE conn4 <- [1,542,null,{}] 05:06:19 INFO - PROCESS | 1809 | 1472299579668 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}] 05:06:19 INFO - PROCESS | 1809 | 1472299579673 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:19 INFO - PROCESS | 1809 | 1472299579905 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 05:06:20 INFO - PROCESS | 1809 | 1472299579998 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:20 INFO - PROCESS | 1809 | 1472299580005 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x91406c00 == 60 [pid = 1809] [id = 143] 05:06:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x93957800) [pid = 1809] [serial = 429] [outer = (nil)] 05:06:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x95155c00) [pid = 1809] [serial = 430] [outer = 0x93957800] 05:06:20 INFO - PROCESS | 1809 | 1472299580078 Marionette DEBUG loaded listener.js 05:06:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x95161400) [pid = 1809] [serial = 431] [outer = 0x93957800] 05:06:21 INFO - PROCESS | 1809 | 1472299581057 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]]]}] 05:06:21 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. 05:06:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1438ms 05:06:21 INFO - PROCESS | 1809 | 1472299581120 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 05:06:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:06:21 INFO - PROCESS | 1809 | 1472299581124 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 05:06:21 INFO - PROCESS | 1809 | 1472299581144 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:06:21 INFO - PROCESS | 1809 | 1472299581147 Marionette TRACE conn4 <- [1,546,null,{}] 05:06:21 INFO - PROCESS | 1809 | 1472299581159 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}] 05:06:21 INFO - PROCESS | 1809 | 1472299581163 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:21 INFO - PROCESS | 1809 | 1472299581418 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 05:06:21 INFO - PROCESS | 1809 | 1472299581447 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:21 INFO - PROCESS | 1809 | 1472299581453 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x919b3c00 == 61 [pid = 1809] [id = 144] 05:06:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x93951000) [pid = 1809] [serial = 432] [outer = (nil)] 05:06:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x9530f400) [pid = 1809] [serial = 433] [outer = 0x93951000] 05:06:21 INFO - PROCESS | 1809 | 1472299581526 Marionette DEBUG loaded listener.js 05:06:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x99f48000) [pid = 1809] [serial = 434] [outer = 0x93951000] 05:06:22 INFO - PROCESS | 1809 | 1472299582730 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]]]}] 05:06:22 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x919b1400) [pid = 1809] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:06:22 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x9a686400) [pid = 1809] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:06:22 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x94792800) [pid = 1809] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:06:22 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x91984000) [pid = 1809] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:06:22 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x9198e400) [pid = 1809] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:06:22 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x95163400) [pid = 1809] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:06:22 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x8dbc7c00) [pid = 1809] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:06:22 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x92ea9800) [pid = 1809] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:06:22 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x8ef0f400) [pid = 1809] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:06:22 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x95157800) [pid = 1809] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:06:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:06:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1703ms 05:06:22 INFO - PROCESS | 1809 | 1472299582834 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 05:06:22 INFO - PROCESS | 1809 | 1472299582837 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 05:06:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:06:22 INFO - PROCESS | 1809 | 1472299582848 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:06:22 INFO - PROCESS | 1809 | 1472299582850 Marionette TRACE conn4 <- [1,550,null,{}] 05:06:22 INFO - PROCESS | 1809 | 1472299582857 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}] 05:06:22 INFO - PROCESS | 1809 | 1472299582866 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:23 INFO - PROCESS | 1809 | 1472299583139 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 05:06:23 INFO - PROCESS | 1809 | 1472299583283 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:23 INFO - PROCESS | 1809 | 1472299583291 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:23 INFO - PROCESS | 1809 | ++DOCSHELL 0x9198e400 == 62 [pid = 1809] [id = 145] 05:06:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x95303c00) [pid = 1809] [serial = 435] [outer = (nil)] 05:06:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x992ec800) [pid = 1809] [serial = 436] [outer = 0x95303c00] 05:06:23 INFO - PROCESS | 1809 | 1472299583363 Marionette DEBUG loaded listener.js 05:06:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x9a5d1000) [pid = 1809] [serial = 437] [outer = 0x95303c00] 05:06:24 INFO - PROCESS | 1809 | 1472299584134 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]]]}] 05:06:24 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. 05:06:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1329ms 05:06:24 INFO - PROCESS | 1809 | 1472299584179 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 05:06:24 INFO - PROCESS | 1809 | 1472299584183 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 05:06:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:06:24 INFO - PROCESS | 1809 | 1472299584189 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:06:24 INFO - PROCESS | 1809 | 1472299584192 Marionette TRACE conn4 <- [1,554,null,{}] 05:06:24 INFO - PROCESS | 1809 | 1472299584198 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}] 05:06:24 INFO - PROCESS | 1809 | 1472299584202 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:24 INFO - PROCESS | 1809 | 1472299584424 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 05:06:24 INFO - PROCESS | 1809 | 1472299584448 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:24 INFO - PROCESS | 1809 | 1472299584456 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x92eac400 == 63 [pid = 1809] [id = 146] 05:06:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x97606c00) [pid = 1809] [serial = 438] [outer = (nil)] 05:06:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x9a68bc00) [pid = 1809] [serial = 439] [outer = 0x97606c00] 05:06:24 INFO - PROCESS | 1809 | 1472299584528 Marionette DEBUG loaded listener.js 05:06:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x9a704400) [pid = 1809] [serial = 440] [outer = 0x97606c00] 05:06:25 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:25 INFO - PROCESS | 1809 | 1472299585627 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]]]}] 05:06:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:06:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1479ms 05:06:25 INFO - PROCESS | 1809 | 1472299585669 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 05:06:25 INFO - PROCESS | 1809 | 1472299585676 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 05:06:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:06:25 INFO - PROCESS | 1809 | 1472299585684 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:06:25 INFO - PROCESS | 1809 | 1472299585692 Marionette TRACE conn4 <- [1,558,null,{}] 05:06:25 INFO - PROCESS | 1809 | 1472299585700 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}] 05:06:25 INFO - PROCESS | 1809 | 1472299585706 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:25 INFO - PROCESS | 1809 | 1472299585904 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 05:06:26 INFO - PROCESS | 1809 | 1472299586140 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:26 INFO - PROCESS | 1809 | 1472299586149 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7ab400 == 64 [pid = 1809] [id = 147] 05:06:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x8e7ac400) [pid = 1809] [serial = 441] [outer = (nil)] 05:06:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x8e949800) [pid = 1809] [serial = 442] [outer = 0x8e7ac400] 05:06:26 INFO - PROCESS | 1809 | 1472299586283 Marionette DEBUG loaded listener.js 05:06:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x8ef0d400) [pid = 1809] [serial = 443] [outer = 0x8e7ac400] 05:06:27 INFO - PROCESS | 1809 | 1472299587199 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]]]}] 05:06:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:06:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1594ms 05:06:27 INFO - PROCESS | 1809 | 1472299587278 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 05:06:27 INFO - PROCESS | 1809 | 1472299587286 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 05:06:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:06:27 INFO - PROCESS | 1809 | 1472299587297 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:06:27 INFO - PROCESS | 1809 | 1472299587301 Marionette TRACE conn4 <- [1,562,null,{}] 05:06:27 INFO - PROCESS | 1809 | 1472299587308 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}] 05:06:27 INFO - PROCESS | 1809 | 1472299587315 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:27 INFO - PROCESS | 1809 | 1472299587557 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 05:06:27 INFO - PROCESS | 1809 | 1472299587795 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:27 INFO - PROCESS | 1809 | 1472299587804 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x919be800 == 65 [pid = 1809] [id = 148] 05:06:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x91c4ac00) [pid = 1809] [serial = 444] [outer = (nil)] 05:06:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x92394000) [pid = 1809] [serial = 445] [outer = 0x91c4ac00] 05:06:27 INFO - PROCESS | 1809 | 1472299587906 Marionette DEBUG loaded listener.js 05:06:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x92eaa400) [pid = 1809] [serial = 446] [outer = 0x91c4ac00] 05:06:28 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:28 INFO - PROCESS | 1809 | 1472299588827 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]]]}] 05:06:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:06:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1584ms 05:06:28 INFO - PROCESS | 1809 | 1472299588881 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 05:06:28 INFO - PROCESS | 1809 | 1472299588885 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 05:06:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:06:28 INFO - PROCESS | 1809 | 1472299588894 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:06:28 INFO - PROCESS | 1809 | 1472299588900 Marionette TRACE conn4 <- [1,566,null,{}] 05:06:28 INFO - PROCESS | 1809 | 1472299588917 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}] 05:06:28 INFO - PROCESS | 1809 | 1472299588925 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:29 INFO - PROCESS | 1809 | 1472299589173 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 05:06:29 INFO - PROCESS | 1809 | 1472299589407 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:29 INFO - PROCESS | 1809 | 1472299589418 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x99f51000 == 66 [pid = 1809] [id = 149] 05:06:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x9a689000) [pid = 1809] [serial = 447] [outer = (nil)] 05:06:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x9a70d800) [pid = 1809] [serial = 448] [outer = 0x9a689000] 05:06:29 INFO - PROCESS | 1809 | 1472299589546 Marionette DEBUG loaded listener.js 05:06:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x9a894800) [pid = 1809] [serial = 449] [outer = 0x9a689000] 05:06:30 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:30 INFO - PROCESS | 1809 | 1472299590412 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]]]}] 05:06:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:06:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1586ms 05:06:30 INFO - PROCESS | 1809 | 1472299590480 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 05:06:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:06:30 INFO - PROCESS | 1809 | 1472299590485 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 05:06:30 INFO - PROCESS | 1809 | 1472299590492 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:06:30 INFO - PROCESS | 1809 | 1472299590496 Marionette TRACE conn4 <- [1,570,null,{}] 05:06:30 INFO - PROCESS | 1809 | 1472299590501 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}] 05:06:30 INFO - PROCESS | 1809 | 1472299590507 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:30 INFO - PROCESS | 1809 | 1472299590706 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 05:06:30 INFO - PROCESS | 1809 | 1472299590888 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:30 INFO - PROCESS | 1809 | 1472299590897 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1f5400 == 67 [pid = 1809] [id = 150] 05:06:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x9a70b800) [pid = 1809] [serial = 450] [outer = (nil)] 05:06:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x9aee9000) [pid = 1809] [serial = 451] [outer = 0x9a70b800] 05:06:31 INFO - PROCESS | 1809 | 1472299591028 Marionette DEBUG loaded listener.js 05:06:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x9b26a000) [pid = 1809] [serial = 452] [outer = 0x9a70b800] 05:06:31 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:31 INFO - PROCESS | 1809 | 1472299591899 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]]]}] 05:06:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:06:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1482ms 05:06:31 INFO - PROCESS | 1809 | 1472299591975 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 05:06:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:06:31 INFO - PROCESS | 1809 | 1472299591981 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 05:06:31 INFO - PROCESS | 1809 | 1472299591988 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:06:31 INFO - PROCESS | 1809 | 1472299591994 Marionette TRACE conn4 <- [1,574,null,{}] 05:06:32 INFO - PROCESS | 1809 | 1472299592000 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}] 05:06:32 INFO - PROCESS | 1809 | 1472299592005 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:32 INFO - PROCESS | 1809 | 1472299592224 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 05:06:32 INFO - PROCESS | 1809 | 1472299592451 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:32 INFO - PROCESS | 1809 | 1472299592458 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1e9400 == 68 [pid = 1809] [id = 151] 05:06:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x8d1f4400) [pid = 1809] [serial = 453] [outer = (nil)] 05:06:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x9bc40c00) [pid = 1809] [serial = 454] [outer = 0x8d1f4400] 05:06:32 INFO - PROCESS | 1809 | 1472299592589 Marionette DEBUG loaded listener.js 05:06:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x9c15d400) [pid = 1809] [serial = 455] [outer = 0x8d1f4400] 05:06:33 INFO - PROCESS | 1809 | 1472299593535 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]]]}] 05:06:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:06:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1584ms 05:06:33 INFO - PROCESS | 1809 | 1472299593571 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 05:06:33 INFO - PROCESS | 1809 | 1472299593576 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 05:06:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:06:33 INFO - PROCESS | 1809 | 1472299593582 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:06:33 INFO - PROCESS | 1809 | 1472299593586 Marionette TRACE conn4 <- [1,578,null,{}] 05:06:33 INFO - PROCESS | 1809 | 1472299593592 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}] 05:06:33 INFO - PROCESS | 1809 | 1472299593602 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:33 INFO - PROCESS | 1809 | 1472299593805 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 05:06:34 INFO - PROCESS | 1809 | 1472299594055 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:34 INFO - PROCESS | 1809 | 1472299594065 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x9a70e400 == 69 [pid = 1809] [id = 152] 05:06:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x9c161c00) [pid = 1809] [serial = 456] [outer = (nil)] 05:06:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x9d91e000) [pid = 1809] [serial = 457] [outer = 0x9c161c00] 05:06:34 INFO - PROCESS | 1809 | 1472299594163 Marionette DEBUG loaded listener.js 05:06:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0xa22f3400) [pid = 1809] [serial = 458] [outer = 0x9c161c00] 05:06:35 INFO - PROCESS | 1809 | 1472299595056 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]]]}] 05:06:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:06:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1534ms 05:06:35 INFO - PROCESS | 1809 | 1472299595117 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 05:06:35 INFO - PROCESS | 1809 | 1472299595122 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 05:06:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:06:35 INFO - PROCESS | 1809 | 1472299595128 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:06:35 INFO - PROCESS | 1809 | 1472299595131 Marionette TRACE conn4 <- [1,582,null,{}] 05:06:35 INFO - PROCESS | 1809 | 1472299595137 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}] 05:06:35 INFO - PROCESS | 1809 | 1472299595143 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:35 INFO - PROCESS | 1809 | 1472299595327 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 05:06:35 INFO - PROCESS | 1809 | 1472299595512 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:35 INFO - PROCESS | 1809 | 1472299595520 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:35 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1f3c00 == 70 [pid = 1809] [id = 153] 05:06:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x8d28f800) [pid = 1809] [serial = 459] [outer = (nil)] 05:06:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x8d297c00) [pid = 1809] [serial = 460] [outer = 0x8d28f800] 05:06:35 INFO - PROCESS | 1809 | 1472299595604 Marionette DEBUG loaded listener.js 05:06:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x8d29b000) [pid = 1809] [serial = 461] [outer = 0x8d28f800] 05:06:36 INFO - PROCESS | 1809 | 1472299596504 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]]]}] 05:06:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:06:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1435ms 05:06:36 INFO - PROCESS | 1809 | 1472299596564 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 05:06:36 INFO - PROCESS | 1809 | 1472299596568 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 05:06:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:06:36 INFO - PROCESS | 1809 | 1472299596575 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:06:36 INFO - PROCESS | 1809 | 1472299596577 Marionette TRACE conn4 <- [1,586,null,{}] 05:06:36 INFO - PROCESS | 1809 | 1472299596584 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}] 05:06:36 INFO - PROCESS | 1809 | 1472299596589 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:36 INFO - PROCESS | 1809 | 1472299596773 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 05:06:36 INFO - PROCESS | 1809 | 1472299596957 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:36 INFO - PROCESS | 1809 | 1472299596967 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d293000 == 71 [pid = 1809] [id = 154] 05:06:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x8d297400) [pid = 1809] [serial = 462] [outer = (nil)] 05:06:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x9d50b400) [pid = 1809] [serial = 463] [outer = 0x8d297400] 05:06:37 INFO - PROCESS | 1809 | 1472299597089 Marionette DEBUG loaded listener.js 05:06:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0xa2568400) [pid = 1809] [serial = 464] [outer = 0x8d297400] 05:06:37 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:37 INFO - PROCESS | 1809 | 1472299597924 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]]]}] 05:06:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:06:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1383ms 05:06:37 INFO - PROCESS | 1809 | 1472299597959 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 05:06:37 INFO - PROCESS | 1809 | 1472299597962 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 05:06:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:06:37 INFO - PROCESS | 1809 | 1472299597969 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:06:37 INFO - PROCESS | 1809 | 1472299597972 Marionette TRACE conn4 <- [1,590,null,{}] 05:06:37 INFO - PROCESS | 1809 | 1472299597978 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}] 05:06:37 INFO - PROCESS | 1809 | 1472299597983 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:38 INFO - PROCESS | 1809 | 1472299598174 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 05:06:38 INFO - PROCESS | 1809 | 1472299598361 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:38 INFO - PROCESS | 1809 | 1472299598368 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1ebc00 == 72 [pid = 1809] [id = 155] 05:06:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x8d1f1c00) [pid = 1809] [serial = 465] [outer = (nil)] 05:06:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0x91c23c00) [pid = 1809] [serial = 466] [outer = 0x8d1f1c00] 05:06:38 INFO - PROCESS | 1809 | 1472299598451 Marionette DEBUG loaded listener.js 05:06:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x91c26800) [pid = 1809] [serial = 467] [outer = 0x8d1f1c00] 05:06:39 INFO - PROCESS | 1809 | 1472299599525 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]]]}] 05:06:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:06:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1631ms 05:06:39 INFO - PROCESS | 1809 | 1472299599600 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 05:06:39 INFO - PROCESS | 1809 | 1472299599605 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 05:06:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:06:39 INFO - PROCESS | 1809 | 1472299599611 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:06:39 INFO - PROCESS | 1809 | 1472299599614 Marionette TRACE conn4 <- [1,594,null,{}] 05:06:39 INFO - PROCESS | 1809 | 1472299599621 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}] 05:06:39 INFO - PROCESS | 1809 | 1472299599626 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:39 INFO - PROCESS | 1809 | 1472299599848 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 05:06:40 INFO - PROCESS | 1809 | 1472299600083 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:40 INFO - PROCESS | 1809 | 1472299600091 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x91c21c00 == 73 [pid = 1809] [id = 156] 05:06:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x91c23000) [pid = 1809] [serial = 468] [outer = (nil)] 05:06:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x9c21b000) [pid = 1809] [serial = 469] [outer = 0x91c23000] 05:06:40 INFO - PROCESS | 1809 | 1472299600173 Marionette DEBUG loaded listener.js 05:06:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0xa23b3c00) [pid = 1809] [serial = 470] [outer = 0x91c23000] 05:06:41 INFO - PROCESS | 1809 | 1472299601137 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]]]}] 05:06:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:06:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1556ms 05:06:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:06:41 INFO - PROCESS | 1809 | 1472299601170 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 05:06:41 INFO - PROCESS | 1809 | 1472299601174 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 05:06:41 INFO - PROCESS | 1809 | 1472299601180 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:06:41 INFO - PROCESS | 1809 | 1472299601185 Marionette TRACE conn4 <- [1,598,null,{}] 05:06:41 INFO - PROCESS | 1809 | 1472299601191 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}] 05:06:41 INFO - PROCESS | 1809 | 1472299601197 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:41 INFO - PROCESS | 1809 | 1472299601409 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 05:06:41 INFO - PROCESS | 1809 | 1472299601658 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:41 INFO - PROCESS | 1809 | 1472299601665 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:41 INFO - PROCESS | 1809 | ++DOCSHELL 0xa62cb000 == 74 [pid = 1809] [id = 157] 05:06:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0xa62cbc00) [pid = 1809] [serial = 471] [outer = (nil)] 05:06:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0xa6835800) [pid = 1809] [serial = 472] [outer = 0xa62cbc00] 05:06:41 INFO - PROCESS | 1809 | 1472299601773 Marionette DEBUG loaded listener.js 05:06:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0xa68bec00) [pid = 1809] [serial = 473] [outer = 0xa62cbc00] 05:06:42 INFO - PROCESS | 1809 | 1472299602674 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]]]}] 05:06:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:06:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1538ms 05:06:42 INFO - PROCESS | 1809 | 1472299602718 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 05:06:42 INFO - PROCESS | 1809 | 1472299602723 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 05:06:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:06:42 INFO - PROCESS | 1809 | 1472299602729 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:06:42 INFO - PROCESS | 1809 | 1472299602732 Marionette TRACE conn4 <- [1,602,null,{}] 05:06:42 INFO - PROCESS | 1809 | 1472299602738 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}] 05:06:42 INFO - PROCESS | 1809 | 1472299602743 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:42 INFO - PROCESS | 1809 | 1472299602940 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 05:06:43 INFO - PROCESS | 1809 | 1472299603179 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:43 INFO - PROCESS | 1809 | 1472299603185 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db10c00 == 75 [pid = 1809] [id = 158] 05:06:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x8ef01800) [pid = 1809] [serial = 474] [outer = (nil)] 05:06:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x91f53800) [pid = 1809] [serial = 475] [outer = 0x8ef01800] 05:06:43 INFO - PROCESS | 1809 | 1472299603318 Marionette DEBUG loaded listener.js 05:06:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x91f55000) [pid = 1809] [serial = 476] [outer = 0x8ef01800] 05:06:44 INFO - PROCESS | 1809 | 1472299604531 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]]]}] 05:06:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:06:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1842ms 05:06:44 INFO - PROCESS | 1809 | 1472299604572 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 05:06:44 INFO - PROCESS | 1809 | 1472299604578 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 05:06:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:06:44 INFO - PROCESS | 1809 | 1472299604587 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:06:44 INFO - PROCESS | 1809 | 1472299604591 Marionette TRACE conn4 <- [1,606,null,{}] 05:06:44 INFO - PROCESS | 1809 | 1472299604609 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}] 05:06:44 INFO - PROCESS | 1809 | 1472299604615 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:44 INFO - PROCESS | 1809 | 1472299604895 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 05:06:45 INFO - PROCESS | 1809 | 1472299605062 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:45 INFO - PROCESS | 1809 | 1472299605073 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbd4400 == 76 [pid = 1809] [id = 159] 05:06:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 162 (0x8e93d800) [pid = 1809] [serial = 477] [outer = (nil)] 05:06:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 163 (0x8ee99000) [pid = 1809] [serial = 478] [outer = 0x8e93d800] 05:06:45 INFO - PROCESS | 1809 | 1472299605164 Marionette DEBUG loaded listener.js 05:06:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 164 (0x9072b000) [pid = 1809] [serial = 479] [outer = 0x8e93d800] 05:06:46 INFO - PROCESS | 1809 | 1472299606041 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]]]}] 05:06:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:06:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1491ms 05:06:46 INFO - PROCESS | 1809 | 1472299606078 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 05:06:46 INFO - PROCESS | 1809 | 1472299606085 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 05:06:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:06:46 INFO - PROCESS | 1809 | 1472299606095 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:06:46 INFO - PROCESS | 1809 | 1472299606100 Marionette TRACE conn4 <- [1,610,null,{}] 05:06:46 INFO - PROCESS | 1809 | 1472299606106 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}] 05:06:46 INFO - PROCESS | 1809 | 1472299606111 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:46 INFO - PROCESS | 1809 | 1472299606294 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 05:06:46 INFO - PROCESS | 1809 | 1472299606632 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:46 INFO - PROCESS | 1809 | 1472299606641 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1f0c00 == 77 [pid = 1809] [id = 160] 05:06:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 165 (0x8db01800) [pid = 1809] [serial = 480] [outer = (nil)] 05:06:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0x8dfa2400) [pid = 1809] [serial = 481] [outer = 0x8db01800] 05:06:46 INFO - PROCESS | 1809 | 1472299606727 Marionette DEBUG loaded listener.js 05:06:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 167 (0x90727c00) [pid = 1809] [serial = 482] [outer = 0x8db01800] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 166 (0x8ee9e400) [pid = 1809] [serial = 390] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | 1472299607669 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]]]}] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 165 (0x9aee8000) [pid = 1809] [serial = 340] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 164 (0x99f4ec00) [pid = 1809] [serial = 307] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 163 (0x919bb000) [pid = 1809] [serial = 301] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 162 (0x92397000) [pid = 1809] [serial = 304] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 161 (0x992edc00) [pid = 1809] [serial = 381] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0x91989000) [pid = 1809] [serial = 373] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0x8dbcd800) [pid = 1809] [serial = 372] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0x9c21b400) [pid = 1809] [serial = 351] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x9515b000) [pid = 1809] [serial = 376] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x93a79400) [pid = 1809] [serial = 375] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x91c44000) [pid = 1809] [serial = 378] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x9a5c3000) [pid = 1809] [serial = 384] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x9223f000) [pid = 1809] [serial = 379] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0xac09e400) [pid = 1809] [serial = 366] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0xa8c46400) [pid = 1809] [serial = 360] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0x8db0c400) [pid = 1809] [serial = 369] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0xa1125800) [pid = 1809] [serial = 354] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0xa3286800) [pid = 1809] [serial = 357] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x9140f800) [pid = 1809] [serial = 342] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0xa90a7000) [pid = 1809] [serial = 363] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x9a6d2c00) [pid = 1809] [serial = 348] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x9515d400) [pid = 1809] [serial = 345] [outer = (nil)] [url = about:blank] 05:06:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:06:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1636ms 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x92239400) [pid = 1809] [serial = 387] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x988a3800) [pid = 1809] [serial = 388] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x9a685400) [pid = 1809] [serial = 385] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x99f46400) [pid = 1809] [serial = 382] [outer = (nil)] [url = about:blank] 05:06:47 INFO - PROCESS | 1809 | 1472299607736 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 05:06:47 INFO - PROCESS | 1809 | 1472299607742 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 05:06:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:06:47 INFO - PROCESS | 1809 | 1472299607749 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:06:47 INFO - PROCESS | 1809 | 1472299607755 Marionette TRACE conn4 <- [1,614,null,{}] 05:06:47 INFO - PROCESS | 1809 | 1472299607771 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}] 05:06:47 INFO - PROCESS | 1809 | 1472299607779 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:47 INFO - PROCESS | 1809 | 1472299607951 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 05:06:48 INFO - PROCESS | 1809 | 1472299608196 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:48 INFO - PROCESS | 1809 | 1472299608206 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x91f53000 == 78 [pid = 1809] [id = 161] 05:06:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x91f54400) [pid = 1809] [serial = 483] [outer = (nil)] 05:06:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x92399400) [pid = 1809] [serial = 484] [outer = 0x91f54400] 05:06:48 INFO - PROCESS | 1809 | 1472299608285 Marionette DEBUG loaded listener.js 05:06:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x92a97800) [pid = 1809] [serial = 485] [outer = 0x91f54400] 05:06:49 INFO - PROCESS | 1809 | 1472299609035 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]]]}] 05:06:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:06:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1337ms 05:06:49 INFO - PROCESS | 1809 | 1472299609088 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 05:06:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:06:49 INFO - PROCESS | 1809 | 1472299609092 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 05:06:49 INFO - PROCESS | 1809 | 1472299609098 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:06:49 INFO - PROCESS | 1809 | 1472299609102 Marionette TRACE conn4 <- [1,618,null,{}] 05:06:49 INFO - PROCESS | 1809 | 1472299609107 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}] 05:06:49 INFO - PROCESS | 1809 | 1472299609112 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:49 INFO - PROCESS | 1809 | 1472299609279 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 05:06:49 INFO - PROCESS | 1809 | 1472299609293 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:49 INFO - PROCESS | 1809 | 1472299609303 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dfa0c00 == 79 [pid = 1809] [id = 162] 05:06:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x92a93800) [pid = 1809] [serial = 486] [outer = (nil)] 05:06:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x92ea9c00) [pid = 1809] [serial = 487] [outer = 0x92a93800] 05:06:49 INFO - PROCESS | 1809 | 1472299609370 Marionette DEBUG loaded listener.js 05:06:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x94788800) [pid = 1809] [serial = 488] [outer = 0x92a93800] 05:06:50 INFO - PROCESS | 1809 | 1472299610355 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]]]}] 05:06:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:06:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1288ms 05:06:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:06:50 INFO - PROCESS | 1809 | 1472299610387 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 05:06:50 INFO - PROCESS | 1809 | 1472299610389 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 05:06:50 INFO - PROCESS | 1809 | 1472299610396 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:06:50 INFO - PROCESS | 1809 | 1472299610399 Marionette TRACE conn4 <- [1,622,null,{}] 05:06:50 INFO - PROCESS | 1809 | 1472299610404 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}] 05:06:50 INFO - PROCESS | 1809 | 1472299610409 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:50 INFO - PROCESS | 1809 | 1472299610629 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 05:06:50 INFO - PROCESS | 1809 | 1472299610667 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:50 INFO - PROCESS | 1809 | 1472299610674 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x92a9ac00 == 80 [pid = 1809] [id = 163] 05:06:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x95159800) [pid = 1809] [serial = 489] [outer = (nil)] 05:06:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x95160800) [pid = 1809] [serial = 490] [outer = 0x95159800] 05:06:50 INFO - PROCESS | 1809 | 1472299610743 Marionette DEBUG loaded listener.js 05:06:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0x951c0800) [pid = 1809] [serial = 491] [outer = 0x95159800] 05:06:51 INFO - PROCESS | 1809 | 1472299611679 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]]]}] 05:06:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:06:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1331ms 05:06:51 INFO - PROCESS | 1809 | 1472299611727 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 05:06:51 INFO - PROCESS | 1809 | 1472299611730 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 05:06:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:06:51 INFO - PROCESS | 1809 | 1472299611742 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:06:51 INFO - PROCESS | 1809 | 1472299611744 Marionette TRACE conn4 <- [1,626,null,{}] 05:06:51 INFO - PROCESS | 1809 | 1472299611750 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}] 05:06:51 INFO - PROCESS | 1809 | 1472299611760 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:52 INFO - PROCESS | 1809 | 1472299612011 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 05:06:52 INFO - PROCESS | 1809 | 1472299612045 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:52 INFO - PROCESS | 1809 | 1472299612054 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db04000 == 81 [pid = 1809] [id = 164] 05:06:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x9477b800) [pid = 1809] [serial = 492] [outer = (nil)] 05:06:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0x9a684400) [pid = 1809] [serial = 493] [outer = 0x9477b800] 05:06:52 INFO - PROCESS | 1809 | 1472299612122 Marionette DEBUG loaded listener.js 05:06:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x9a6cc000) [pid = 1809] [serial = 494] [outer = 0x9477b800] 05:06:52 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0x919b4c00) [pid = 1809] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:06:52 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0x93951000) [pid = 1809] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:06:52 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0x8e7af400) [pid = 1809] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:06:52 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x93957800) [pid = 1809] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:06:52 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x8e948000) [pid = 1809] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:06:52 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x95303c00) [pid = 1809] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:06:53 INFO - PROCESS | 1809 | 1472299613547 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]]]}] 05:06:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:06:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1839ms 05:06:53 INFO - PROCESS | 1809 | 1472299613583 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 05:06:53 INFO - PROCESS | 1809 | 1472299613589 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 05:06:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:06:53 INFO - PROCESS | 1809 | 1472299613597 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:06:53 INFO - PROCESS | 1809 | 1472299613605 Marionette TRACE conn4 <- [1,630,null,{}] 05:06:53 INFO - PROCESS | 1809 | 1472299613613 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}] 05:06:53 INFO - PROCESS | 1809 | 1472299613619 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:53 INFO - PROCESS | 1809 | 1472299613830 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 05:06:54 INFO - PROCESS | 1809 | 1472299614074 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:54 INFO - PROCESS | 1809 | 1472299614084 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db0e000 == 82 [pid = 1809] [id = 165] 05:06:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x8dfaa000) [pid = 1809] [serial = 495] [outer = (nil)] 05:06:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x91c45c00) [pid = 1809] [serial = 496] [outer = 0x8dfaa000] 05:06:54 INFO - PROCESS | 1809 | 1472299614211 Marionette DEBUG loaded listener.js 05:06:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0x91c50400) [pid = 1809] [serial = 497] [outer = 0x8dfaa000] 05:06:55 INFO - PROCESS | 1809 | 1472299615195 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]]]}] 05:06:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:06:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1642ms 05:06:55 INFO - PROCESS | 1809 | 1472299615239 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 05:06:55 INFO - PROCESS | 1809 | 1472299615247 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 05:06:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:06:55 INFO - PROCESS | 1809 | 1472299615259 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:06:55 INFO - PROCESS | 1809 | 1472299615263 Marionette TRACE conn4 <- [1,634,null,{}] 05:06:55 INFO - PROCESS | 1809 | 1472299615270 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}] 05:06:55 INFO - PROCESS | 1809 | 1472299615276 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:55 INFO - PROCESS | 1809 | 1472299615480 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 05:06:55 INFO - PROCESS | 1809 | 1472299615715 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:55 INFO - PROCESS | 1809 | 1472299615725 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x92a9d800 == 83 [pid = 1809] [id = 166] 05:06:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x95161000) [pid = 1809] [serial = 498] [outer = (nil)] 05:06:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0x99f43c00) [pid = 1809] [serial = 499] [outer = 0x95161000] 05:06:55 INFO - PROCESS | 1809 | 1472299615853 Marionette DEBUG loaded listener.js 05:06:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x99f4dc00) [pid = 1809] [serial = 500] [outer = 0x95161000] 05:06:56 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:56 INFO - PROCESS | 1809 | 1472299616750 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]]]}] 05:06:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:06:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1534ms 05:06:56 INFO - PROCESS | 1809 | 1472299616792 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 05:06:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:06:56 INFO - PROCESS | 1809 | 1472299616796 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 05:06:56 INFO - PROCESS | 1809 | 1472299616803 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:06:56 INFO - PROCESS | 1809 | 1472299616809 Marionette TRACE conn4 <- [1,638,null,{}] 05:06:56 INFO - PROCESS | 1809 | 1472299616981 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}] 05:06:56 INFO - PROCESS | 1809 | 1472299616991 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:57 INFO - PROCESS | 1809 | 1472299617240 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 05:06:57 INFO - PROCESS | 1809 | 1472299617413 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:57 INFO - PROCESS | 1809 | 1472299617425 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x9a890400 == 84 [pid = 1809] [id = 167] 05:06:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x9a894000) [pid = 1809] [serial = 501] [outer = (nil)] 05:06:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x9c220400) [pid = 1809] [serial = 502] [outer = 0x9a894000] 05:06:57 INFO - PROCESS | 1809 | 1472299617509 Marionette DEBUG loaded listener.js 05:06:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x9d517800) [pid = 1809] [serial = 503] [outer = 0x9a894000] 05:06:58 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:06:58 INFO - PROCESS | 1809 | 1472299618410 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]]]}] 05:06:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:06:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1681ms 05:06:58 INFO - PROCESS | 1809 | 1472299618484 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 05:06:58 INFO - PROCESS | 1809 | 1472299618488 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 05:06:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:06:58 INFO - PROCESS | 1809 | 1472299618495 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:06:58 INFO - PROCESS | 1809 | 1472299618499 Marionette TRACE conn4 <- [1,642,null,{}] 05:06:58 INFO - PROCESS | 1809 | 1472299618505 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}] 05:06:58 INFO - PROCESS | 1809 | 1472299618510 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:58 INFO - PROCESS | 1809 | 1472299618739 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 05:06:59 INFO - PROCESS | 1809 | 1472299618971 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:59 INFO - PROCESS | 1809 | 1472299618985 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:06:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x91446400 == 85 [pid = 1809] [id = 168] 05:06:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x91449000) [pid = 1809] [serial = 504] [outer = (nil)] 05:06:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x9144f800) [pid = 1809] [serial = 505] [outer = 0x91449000] 05:06:59 INFO - PROCESS | 1809 | 1472299619118 Marionette DEBUG loaded listener.js 05:06:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x91453400) [pid = 1809] [serial = 506] [outer = 0x91449000] 05:06:59 INFO - PROCESS | 1809 | 1472299619993 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]]]}] 05:07:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:07:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1535ms 05:07:00 INFO - PROCESS | 1809 | 1472299620032 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 05:07:00 INFO - PROCESS | 1809 | 1472299620038 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 05:07:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:07:00 INFO - PROCESS | 1809 | 1472299620047 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:07:00 INFO - PROCESS | 1809 | 1472299620051 Marionette TRACE conn4 <- [1,646,null,{}] 05:07:00 INFO - PROCESS | 1809 | 1472299620057 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}] 05:07:00 INFO - PROCESS | 1809 | 1472299620063 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:00 INFO - PROCESS | 1809 | 1472299620294 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 05:07:00 INFO - PROCESS | 1809 | 1472299620571 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:00 INFO - PROCESS | 1809 | 1472299620587 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db04800 == 86 [pid = 1809] [id = 169] 05:07:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x914d8c00) [pid = 1809] [serial = 507] [outer = (nil)] 05:07:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x914dc400) [pid = 1809] [serial = 508] [outer = 0x914d8c00] 05:07:00 INFO - PROCESS | 1809 | 1472299620778 Marionette DEBUG loaded listener.js 05:07:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x914e0800) [pid = 1809] [serial = 509] [outer = 0x914d8c00] 05:07:01 INFO - PROCESS | 1809 | 1472299621706 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]]]}] 05:07:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:07:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1696ms 05:07:01 INFO - PROCESS | 1809 | 1472299621743 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 05:07:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:07:01 INFO - PROCESS | 1809 | 1472299621748 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 05:07:01 INFO - PROCESS | 1809 | 1472299621755 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:07:01 INFO - PROCESS | 1809 | 1472299621758 Marionette TRACE conn4 <- [1,650,null,{}] 05:07:01 INFO - PROCESS | 1809 | 1472299621765 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}] 05:07:01 INFO - PROCESS | 1809 | 1472299621775 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:02 INFO - PROCESS | 1809 | 1472299622023 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 05:07:02 INFO - PROCESS | 1809 | 1472299622276 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:02 INFO - PROCESS | 1809 | 1472299622285 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x914db000 == 87 [pid = 1809] [id = 170] 05:07:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 162 (0x914e1800) [pid = 1809] [serial = 510] [outer = (nil)] 05:07:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 163 (0x91a92000) [pid = 1809] [serial = 511] [outer = 0x914e1800] 05:07:02 INFO - PROCESS | 1809 | 1472299622408 Marionette DEBUG loaded listener.js 05:07:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 164 (0x91a95000) [pid = 1809] [serial = 512] [outer = 0x914e1800] 05:07:03 INFO - PROCESS | 1809 | 1472299623293 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]]]}] 05:07:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:07:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1581ms 05:07:03 INFO - PROCESS | 1809 | 1472299623338 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 05:07:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:07:03 INFO - PROCESS | 1809 | 1472299623342 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 05:07:03 INFO - PROCESS | 1809 | 1472299623349 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:07:03 INFO - PROCESS | 1809 | 1472299623352 Marionette TRACE conn4 <- [1,654,null,{}] 05:07:03 INFO - PROCESS | 1809 | 1472299623358 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}] 05:07:03 INFO - PROCESS | 1809 | 1472299623364 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:03 INFO - PROCESS | 1809 | 1472299623563 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 05:07:03 INFO - PROCESS | 1809 | 1472299623799 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:03 INFO - PROCESS | 1809 | 1472299623809 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db05000 == 88 [pid = 1809] [id = 171] 05:07:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 165 (0x914d8800) [pid = 1809] [serial = 513] [outer = (nil)] 05:07:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0x91a9b800) [pid = 1809] [serial = 514] [outer = 0x914d8800] 05:07:03 INFO - PROCESS | 1809 | 1472299623931 Marionette DEBUG loaded listener.js 05:07:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 167 (0x9d514000) [pid = 1809] [serial = 515] [outer = 0x914d8800] 05:07:04 INFO - PROCESS | 1809 | 1472299624797 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]]]}] 05:07:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:07:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1490ms 05:07:04 INFO - PROCESS | 1809 | 1472299624840 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 05:07:04 INFO - PROCESS | 1809 | 1472299624845 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 05:07:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:07:04 INFO - PROCESS | 1809 | 1472299624857 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:07:04 INFO - PROCESS | 1809 | 1472299624861 Marionette TRACE conn4 <- [1,658,null,{}] 05:07:04 INFO - PROCESS | 1809 | 1472299624867 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}] 05:07:04 INFO - PROCESS | 1809 | 1472299624872 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:05 INFO - PROCESS | 1809 | 1472299625104 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 05:07:05 INFO - PROCESS | 1809 | 1472299625346 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:05 INFO - PROCESS | 1809 | 1472299625353 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db2dc00 == 89 [pid = 1809] [id = 172] 05:07:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 168 (0x8db2e400) [pid = 1809] [serial = 516] [outer = (nil)] 05:07:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 169 (0x8db35800) [pid = 1809] [serial = 517] [outer = 0x8db2e400] 05:07:05 INFO - PROCESS | 1809 | 1472299625479 Marionette DEBUG loaded listener.js 05:07:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 170 (0x8db39c00) [pid = 1809] [serial = 518] [outer = 0x8db2e400] 05:07:06 INFO - PROCESS | 1809 | 1472299626335 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]]]}] 05:07:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:07:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1539ms 05:07:06 INFO - PROCESS | 1809 | 1472299626398 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 05:07:06 INFO - PROCESS | 1809 | 1472299626402 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 05:07:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:07:06 INFO - PROCESS | 1809 | 1472299626420 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:07:06 INFO - PROCESS | 1809 | 1472299626424 Marionette TRACE conn4 <- [1,662,null,{}] 05:07:06 INFO - PROCESS | 1809 | 1472299626431 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}] 05:07:06 INFO - PROCESS | 1809 | 1472299626436 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:06 INFO - PROCESS | 1809 | 1472299626635 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 05:07:06 INFO - PROCESS | 1809 | 1472299626881 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:06 INFO - PROCESS | 1809 | 1472299626890 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d10d800 == 90 [pid = 1809] [id = 173] 05:07:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 171 (0x8d10dc00) [pid = 1809] [serial = 519] [outer = (nil)] 05:07:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 172 (0x8d116000) [pid = 1809] [serial = 520] [outer = 0x8d10dc00] 05:07:06 INFO - PROCESS | 1809 | 1472299626988 Marionette DEBUG loaded listener.js 05:07:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 173 (0x8d119c00) [pid = 1809] [serial = 521] [outer = 0x8d10dc00] 05:07:07 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:07 INFO - PROCESS | 1809 | 1472299627896 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]]]}] 05:07:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:07:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1543ms 05:07:07 INFO - PROCESS | 1809 | 1472299627964 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 05:07:07 INFO - PROCESS | 1809 | 1472299627967 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 05:07:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:07:07 INFO - PROCESS | 1809 | 1472299627974 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:07:07 INFO - PROCESS | 1809 | 1472299627978 Marionette TRACE conn4 <- [1,666,null,{}] 05:07:07 INFO - PROCESS | 1809 | 1472299627983 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}] 05:07:07 INFO - PROCESS | 1809 | 1472299627989 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:08 INFO - PROCESS | 1809 | 1472299628217 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 05:07:08 INFO - PROCESS | 1809 | 1472299628467 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:08 INFO - PROCESS | 1809 | 1472299628473 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d114c00 == 91 [pid = 1809] [id = 174] 05:07:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 174 (0x8db36000) [pid = 1809] [serial = 522] [outer = (nil)] 05:07:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 175 (0x8db3c000) [pid = 1809] [serial = 523] [outer = 0x8db36000] 05:07:08 INFO - PROCESS | 1809 | 1472299628602 Marionette DEBUG loaded listener.js 05:07:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 176 (0x91a99c00) [pid = 1809] [serial = 524] [outer = 0x8db36000] 05:07:09 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:09 INFO - PROCESS | 1809 | 1472299629499 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]]]}] 05:07:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:07:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1582ms 05:07:09 INFO - PROCESS | 1809 | 1472299629557 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 05:07:09 INFO - PROCESS | 1809 | 1472299629562 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 05:07:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:07:09 INFO - PROCESS | 1809 | 1472299629568 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:07:09 INFO - PROCESS | 1809 | 1472299629573 Marionette TRACE conn4 <- [1,670,null,{}] 05:07:09 INFO - PROCESS | 1809 | 1472299629579 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}] 05:07:09 INFO - PROCESS | 1809 | 1472299629585 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:09 INFO - PROCESS | 1809 | 1472299629830 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 05:07:10 INFO - PROCESS | 1809 | 1472299630107 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:10 INFO - PROCESS | 1809 | 1472299630118 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e7800 == 92 [pid = 1809] [id = 175] 05:07:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 177 (0x8c3e7c00) [pid = 1809] [serial = 525] [outer = (nil)] 05:07:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 178 (0x8c3efc00) [pid = 1809] [serial = 526] [outer = 0x8c3e7c00] 05:07:10 INFO - PROCESS | 1809 | 1472299630245 Marionette DEBUG loaded listener.js 05:07:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 179 (0x8dbc7000) [pid = 1809] [serial = 527] [outer = 0x8c3e7c00] 05:07:11 INFO - PROCESS | 1809 | 1472299631464 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]]]}] 05:07:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:07:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1939ms 05:07:11 INFO - PROCESS | 1809 | 1472299631508 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 05:07:11 INFO - PROCESS | 1809 | 1472299631514 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 05:07:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:07:11 INFO - PROCESS | 1809 | 1472299631522 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:07:11 INFO - PROCESS | 1809 | 1472299631527 Marionette TRACE conn4 <- [1,674,null,{}] 05:07:11 INFO - PROCESS | 1809 | 1472299631545 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}] 05:07:11 INFO - PROCESS | 1809 | 1472299631551 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:11 INFO - PROCESS | 1809 | 1472299631784 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 05:07:12 INFO - PROCESS | 1809 | 1472299631996 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:12 INFO - PROCESS | 1809 | 1472299632003 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1eec00 == 93 [pid = 1809] [id = 176] 05:07:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 180 (0x8d1ef800) [pid = 1809] [serial = 528] [outer = (nil)] 05:07:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 181 (0x8db08400) [pid = 1809] [serial = 529] [outer = 0x8d1ef800] 05:07:12 INFO - PROCESS | 1809 | 1472299632095 Marionette DEBUG loaded listener.js 05:07:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 182 (0x8db30000) [pid = 1809] [serial = 530] [outer = 0x8d1ef800] 05:07:12 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:07:13 INFO - PROCESS | 1809 | 1472299633083 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]]]}] 05:07:13 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 05:07:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1593ms 05:07:13 INFO - PROCESS | 1809 | 1472299633114 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 05:07:13 INFO - PROCESS | 1809 | 1472299633120 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 05:07:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:07:13 INFO - PROCESS | 1809 | 1472299633131 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:07:13 INFO - PROCESS | 1809 | 1472299633134 Marionette TRACE conn4 <- [1,678,null,{}] 05:07:13 INFO - PROCESS | 1809 | 1472299633141 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}] 05:07:13 INFO - PROCESS | 1809 | 1472299633146 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:13 INFO - PROCESS | 1809 | 1472299633344 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 05:07:13 INFO - PROCESS | 1809 | 1472299633593 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:13 INFO - PROCESS | 1809 | 1472299633601 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d294800 == 94 [pid = 1809] [id = 177] 05:07:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 183 (0x8dfa4400) [pid = 1809] [serial = 531] [outer = (nil)] 05:07:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 184 (0x8ee93400) [pid = 1809] [serial = 532] [outer = 0x8dfa4400] 05:07:13 INFO - PROCESS | 1809 | 1472299633720 Marionette DEBUG loaded listener.js 05:07:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 185 (0x91409400) [pid = 1809] [serial = 533] [outer = 0x8dfa4400] 05:07:14 INFO - PROCESS | 1809 | 1472299634658 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]]]}] 05:07:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:07:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1584ms 05:07:14 INFO - PROCESS | 1809 | 1472299634715 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 05:07:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:07:14 INFO - PROCESS | 1809 | 1472299634720 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 05:07:14 INFO - PROCESS | 1809 | 1472299634726 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:07:14 INFO - PROCESS | 1809 | 1472299634732 Marionette TRACE conn4 <- [1,682,null,{}] 05:07:14 INFO - PROCESS | 1809 | 1472299634748 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}] 05:07:14 INFO - PROCESS | 1809 | 1472299634757 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:14 INFO - PROCESS | 1809 | 1472299634983 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 05:07:15 INFO - PROCESS | 1809 | 1472299635243 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:15 INFO - PROCESS | 1809 | 1472299635254 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1f7c00 == 95 [pid = 1809] [id = 178] 05:07:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 186 (0x8e7b3000) [pid = 1809] [serial = 534] [outer = (nil)] 05:07:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 187 (0x914e6400) [pid = 1809] [serial = 535] [outer = 0x8e7b3000] 05:07:15 INFO - PROCESS | 1809 | 1472299635376 Marionette DEBUG loaded listener.js 05:07:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 188 (0x91a90400) [pid = 1809] [serial = 536] [outer = 0x8e7b3000] 05:07:15 INFO - PROCESS | 1809 | --DOCSHELL 0x9140e000 == 94 [pid = 1809] [id = 92] 05:07:15 INFO - PROCESS | 1809 | --DOCSHELL 0x9a88e000 == 93 [pid = 1809] [id = 89] 05:07:15 INFO - PROCESS | 1809 | --DOCSHELL 0x9a891000 == 92 [pid = 1809] [id = 60] 05:07:15 INFO - PROCESS | 1809 | --DOCSHELL 0x9aee0400 == 91 [pid = 1809] [id = 63] 05:07:15 INFO - PROCESS | 1809 | --DOCSHELL 0x91f57000 == 90 [pid = 1809] [id = 91] 05:07:15 INFO - PROCESS | 1809 | --DOMWINDOW == 187 (0x9a68bc00) [pid = 1809] [serial = 439] [outer = (nil)] [url = about:blank] 05:07:15 INFO - PROCESS | 1809 | --DOMWINDOW == 186 (0x9aee0c00) [pid = 1809] [serial = 399] [outer = (nil)] [url = about:blank] 05:07:15 INFO - PROCESS | 1809 | --DOMWINDOW == 185 (0x8d1f6400) [pid = 1809] [serial = 409] [outer = (nil)] [url = about:blank] 05:07:15 INFO - PROCESS | 1809 | --DOMWINDOW == 184 (0x9072e400) [pid = 1809] [serial = 406] [outer = (nil)] [url = about:blank] 05:07:15 INFO - PROCESS | 1809 | --DOMWINDOW == 183 (0x92ea3000) [pid = 1809] [serial = 396] [outer = (nil)] [url = about:blank] 05:07:15 INFO - PROCESS | 1809 | --DOMWINDOW == 182 (0x9d91dc00) [pid = 1809] [serial = 402] [outer = (nil)] [url = about:blank] 05:07:15 INFO - PROCESS | 1809 | --DOMWINDOW == 181 (0x8dfa4000) [pid = 1809] [serial = 412] [outer = (nil)] [url = about:blank] 05:07:15 INFO - PROCESS | 1809 | --DOMWINDOW == 180 (0x90731800) [pid = 1809] [serial = 415] [outer = (nil)] [url = about:blank] 05:07:15 INFO - PROCESS | 1809 | --DOMWINDOW == 179 (0x92398c00) [pid = 1809] [serial = 418] [outer = (nil)] [url = about:blank] 05:07:15 INFO - PROCESS | 1809 | --DOMWINDOW == 178 (0x8ef0a800) [pid = 1809] [serial = 393] [outer = (nil)] [url = about:blank] 05:07:15 INFO - PROCESS | 1809 | --DOCSHELL 0x94792000 == 89 [pid = 1809] [id = 65] 05:07:15 INFO - PROCESS | 1809 | --DOCSHELL 0x92a9ac00 == 88 [pid = 1809] [id = 163] 05:07:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8dfa0c00 == 87 [pid = 1809] [id = 162] 05:07:15 INFO - PROCESS | 1809 | --DOCSHELL 0x91f53000 == 86 [pid = 1809] [id = 161] 05:07:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1f0c00 == 85 [pid = 1809] [id = 160] 05:07:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbd4400 == 84 [pid = 1809] [id = 159] 05:07:16 INFO - PROCESS | 1809 | --DOMWINDOW == 177 (0x92247c00) [pid = 1809] [serial = 427] [outer = (nil)] [url = about:blank] 05:07:16 INFO - PROCESS | 1809 | --DOMWINDOW == 176 (0xa327b000) [pid = 1809] [serial = 229] [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.] 05:07:16 INFO - PROCESS | 1809 | --DOMWINDOW == 175 (0x923a1400) [pid = 1809] [serial = 428] [outer = (nil)] [url = about:blank] 05:07:16 INFO - PROCESS | 1809 | --DOMWINDOW == 174 (0x99f48000) [pid = 1809] [serial = 434] [outer = (nil)] [url = about:blank] 05:07:16 INFO - PROCESS | 1809 | --DOMWINDOW == 173 (0x8e7b1400) [pid = 1809] [serial = 421] [outer = (nil)] [url = about:blank] 05:07:16 INFO - PROCESS | 1809 | --DOMWINDOW == 172 (0x95155c00) [pid = 1809] [serial = 430] [outer = (nil)] [url = about:blank] 05:07:16 INFO - PROCESS | 1809 | --DOMWINDOW == 171 (0x95161400) [pid = 1809] [serial = 431] [outer = (nil)] [url = about:blank] 05:07:16 INFO - PROCESS | 1809 | --DOMWINDOW == 170 (0x91408400) [pid = 1809] [serial = 424] [outer = (nil)] [url = about:blank] 05:07:16 INFO - PROCESS | 1809 | --DOMWINDOW == 169 (0x9a5d1000) [pid = 1809] [serial = 437] [outer = (nil)] [url = about:blank] 05:07:16 INFO - PROCESS | 1809 | --DOMWINDOW == 168 (0x9530f400) [pid = 1809] [serial = 433] [outer = (nil)] [url = about:blank] 05:07:16 INFO - PROCESS | 1809 | --DOMWINDOW == 167 (0x8e7b2c00) [pid = 1809] [serial = 422] [outer = (nil)] [url = about:blank] 05:07:16 INFO - PROCESS | 1809 | --DOMWINDOW == 166 (0x9198fc00) [pid = 1809] [serial = 425] [outer = (nil)] [url = about:blank] 05:07:16 INFO - PROCESS | 1809 | --DOMWINDOW == 165 (0x992ec800) [pid = 1809] [serial = 436] [outer = (nil)] [url = about:blank] 05:07:16 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:16 INFO - PROCESS | 1809 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:07:16 INFO - PROCESS | 1809 | 1472299636729 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]]]}] 05:07:16 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) 05:07:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2048ms 05:07:16 INFO - PROCESS | 1809 | 1472299636773 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 05:07:16 INFO - PROCESS | 1809 | 1472299636778 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 05:07:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:07:16 INFO - PROCESS | 1809 | 1472299636784 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:07:16 INFO - PROCESS | 1809 | 1472299636788 Marionette TRACE conn4 <- [1,686,null,{}] 05:07:16 INFO - PROCESS | 1809 | 1472299636793 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}] 05:07:16 INFO - PROCESS | 1809 | 1472299636798 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:17 INFO - PROCESS | 1809 | 1472299637016 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 05:07:17 INFO - PROCESS | 1809 | 1472299637179 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:17 INFO - PROCESS | 1809 | 1472299637189 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1f0c00 == 85 [pid = 1809] [id = 179] 05:07:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0x8ef0a800) [pid = 1809] [serial = 537] [outer = (nil)] 05:07:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 167 (0x91a8d000) [pid = 1809] [serial = 538] [outer = 0x8ef0a800] 05:07:17 INFO - PROCESS | 1809 | 1472299637258 Marionette DEBUG loaded listener.js 05:07:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 168 (0x91c42800) [pid = 1809] [serial = 539] [outer = 0x8ef0a800] 05:07:18 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:18 INFO - PROCESS | 1809 | 1472299638415 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]]]}] 05:07:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:07:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1688ms 05:07:18 INFO - PROCESS | 1809 | 1472299638477 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 05:07:18 INFO - PROCESS | 1809 | 1472299638481 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 05:07:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:07:18 INFO - PROCESS | 1809 | 1472299638498 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:07:18 INFO - PROCESS | 1809 | 1472299638501 Marionette TRACE conn4 <- [1,690,null,{}] 05:07:18 INFO - PROCESS | 1809 | 1472299638507 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}] 05:07:18 INFO - PROCESS | 1809 | 1472299638512 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:18 INFO - PROCESS | 1809 | 1472299638766 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 05:07:18 INFO - PROCESS | 1809 | 1472299638804 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:18 INFO - PROCESS | 1809 | 1472299638814 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:18 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7b5400 == 86 [pid = 1809] [id = 180] 05:07:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 169 (0x91c1e400) [pid = 1809] [serial = 540] [outer = (nil)] 05:07:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 170 (0x91f5b000) [pid = 1809] [serial = 541] [outer = 0x91c1e400] 05:07:18 INFO - PROCESS | 1809 | 1472299638897 Marionette DEBUG loaded listener.js 05:07:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 171 (0x92396000) [pid = 1809] [serial = 542] [outer = 0x91c1e400] 05:07:20 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 170 (0xa8261400) [pid = 1809] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 169 (0x919b7800) [pid = 1809] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 168 (0x95158c00) [pid = 1809] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 167 (0x9aeedc00) [pid = 1809] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 166 (0xa231f400) [pid = 1809] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 165 (0x9b206000) [pid = 1809] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 164 (0xa82eb800) [pid = 1809] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 163 (0x8db06800) [pid = 1809] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 162 (0xa905ec00) [pid = 1809] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 161 (0x9a5cb000) [pid = 1809] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0x8e93e000) [pid = 1809] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0xa320fc00) [pid = 1809] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0x8e93fc00) [pid = 1809] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x9c220800) [pid = 1809] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x9d5ec800) [pid = 1809] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x92a93800) [pid = 1809] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x95159800) [pid = 1809] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x91403800) [pid = 1809] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0x9a681000) [pid = 1809] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0x90726000) [pid = 1809] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0x8df9c000) [pid = 1809] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0x8dfa3800) [pid = 1809] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x8ee96400) [pid = 1809] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x8ef03c00) [pid = 1809] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x8d1ed400) [pid = 1809] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x9b26b000) [pid = 1809] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x91c4a000) [pid = 1809] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x8e93d800) [pid = 1809] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x8db01800) [pid = 1809] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:07:20 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x91f54400) [pid = 1809] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:07:20 INFO - PROCESS | 1809 | 1472299640456 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]]]}] 05:07:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:07:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1989ms 05:07:20 INFO - PROCESS | 1809 | 1472299640488 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 05:07:20 INFO - PROCESS | 1809 | 1472299640492 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 05:07:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:07:20 INFO - PROCESS | 1809 | 1472299640498 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:07:20 INFO - PROCESS | 1809 | 1472299640501 Marionette TRACE conn4 <- [1,694,null,{}] 05:07:20 INFO - PROCESS | 1809 | 1472299640507 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}] 05:07:20 INFO - PROCESS | 1809 | 1472299640517 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:20 INFO - PROCESS | 1809 | 1472299640706 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 05:07:20 INFO - PROCESS | 1809 | 1472299640717 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:20 INFO - PROCESS | 1809 | 1472299640725 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1ed400 == 87 [pid = 1809] [id = 181] 05:07:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x8db01800) [pid = 1809] [serial = 543] [outer = (nil)] 05:07:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x91c4a000) [pid = 1809] [serial = 544] [outer = 0x8db01800] 05:07:20 INFO - PROCESS | 1809 | 1472299640796 Marionette DEBUG loaded listener.js 05:07:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x9223f000) [pid = 1809] [serial = 545] [outer = 0x8db01800] 05:07:22 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:22 INFO - PROCESS | 1809 | 1472299642065 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]]]}] 05:07:22 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) 05:07:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1580ms 05:07:22 INFO - PROCESS | 1809 | 1472299642083 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 05:07:22 INFO - PROCESS | 1809 | 1472299642089 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 05:07:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:07:22 INFO - PROCESS | 1809 | 1472299642102 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:07:22 INFO - PROCESS | 1809 | 1472299642104 Marionette TRACE conn4 <- [1,698,null,{}] 05:07:22 INFO - PROCESS | 1809 | 1472299642110 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}] 05:07:22 INFO - PROCESS | 1809 | 1472299642115 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:22 INFO - PROCESS | 1809 | 1472299642287 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 05:07:22 INFO - PROCESS | 1809 | 1472299642629 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:22 INFO - PROCESS | 1809 | 1472299642640 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3eb000 == 88 [pid = 1809] [id = 182] 05:07:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x8c3ebc00) [pid = 1809] [serial = 546] [outer = (nil)] 05:07:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x8d117000) [pid = 1809] [serial = 547] [outer = 0x8c3ebc00] 05:07:22 INFO - PROCESS | 1809 | 1472299642726 Marionette DEBUG loaded listener.js 05:07:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x8d1f1400) [pid = 1809] [serial = 548] [outer = 0x8c3ebc00] 05:07:24 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:24 INFO - PROCESS | 1809 | 1472299644076 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]]]}] 05:07:24 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) 05:07:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1990ms 05:07:24 INFO - PROCESS | 1809 | 1472299644168 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 05:07:24 INFO - PROCESS | 1809 | 1472299644175 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 05:07:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:07:24 INFO - PROCESS | 1809 | 1472299644188 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:07:24 INFO - PROCESS | 1809 | 1472299644193 Marionette TRACE conn4 <- [1,702,null,{}] 05:07:24 INFO - PROCESS | 1809 | 1472299644202 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}] 05:07:24 INFO - PROCESS | 1809 | 1472299644207 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:24 INFO - PROCESS | 1809 | 1472299644400 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 05:07:24 INFO - PROCESS | 1809 | 1472299644596 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:24 INFO - PROCESS | 1809 | 1472299644606 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3ef800 == 89 [pid = 1809] [id = 183] 05:07:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x8db2e000) [pid = 1809] [serial = 549] [outer = (nil)] 05:07:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0x8e7b2000) [pid = 1809] [serial = 550] [outer = 0x8db2e000] 05:07:24 INFO - PROCESS | 1809 | 1472299644732 Marionette DEBUG loaded listener.js 05:07:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x8ee9c400) [pid = 1809] [serial = 551] [outer = 0x8db2e000] 05:07:26 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:26 INFO - PROCESS | 1809 | 1472299646087 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]]]}] 05:07:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:07:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1935ms 05:07:26 INFO - PROCESS | 1809 | 1472299646245 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 05:07:26 INFO - PROCESS | 1809 | 1472299646252 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 05:07:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:07:26 INFO - PROCESS | 1809 | 1472299646276 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:07:26 INFO - PROCESS | 1809 | 1472299646281 Marionette TRACE conn4 <- [1,706,null,{}] 05:07:26 INFO - PROCESS | 1809 | 1472299646288 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}] 05:07:26 INFO - PROCESS | 1809 | 1472299646294 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:26 INFO - PROCESS | 1809 | 1472299646484 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 05:07:26 INFO - PROCESS | 1809 | 1472299646681 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:26 INFO - PROCESS | 1809 | 1472299646689 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d114400 == 90 [pid = 1809] [id = 184] 05:07:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0x8db34400) [pid = 1809] [serial = 552] [outer = (nil)] 05:07:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x9198e800) [pid = 1809] [serial = 553] [outer = 0x8db34400] 05:07:26 INFO - PROCESS | 1809 | 1472299646811 Marionette DEBUG loaded listener.js 05:07:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x91c1f400) [pid = 1809] [serial = 554] [outer = 0x8db34400] 05:07:28 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:28 INFO - PROCESS | 1809 | 1472299648202 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]]]}] 05:07:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:07:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1946ms 05:07:28 INFO - PROCESS | 1809 | 1472299648266 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 05:07:28 INFO - PROCESS | 1809 | 1472299648271 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 05:07:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:07:28 INFO - PROCESS | 1809 | 1472299648309 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:07:28 INFO - PROCESS | 1809 | 1472299648319 Marionette TRACE conn4 <- [1,710,null,{}] 05:07:28 INFO - PROCESS | 1809 | 1472299648326 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}] 05:07:28 INFO - PROCESS | 1809 | 1472299648334 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:28 INFO - PROCESS | 1809 | 1472299648528 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 05:07:28 INFO - PROCESS | 1809 | 1472299648722 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:28 INFO - PROCESS | 1809 | 1472299648733 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:28 INFO - PROCESS | 1809 | ++DOCSHELL 0x9144d400 == 91 [pid = 1809] [id = 185] 05:07:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x91983400) [pid = 1809] [serial = 555] [outer = (nil)] 05:07:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x92e10000) [pid = 1809] [serial = 556] [outer = 0x91983400] 05:07:28 INFO - PROCESS | 1809 | 1472299648854 Marionette DEBUG loaded listener.js 05:07:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x93c99400) [pid = 1809] [serial = 557] [outer = 0x91983400] 05:07:30 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:30 INFO - PROCESS | 1809 | 1472299650221 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]]]}] 05:07:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:07:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2015ms 05:07:30 INFO - PROCESS | 1809 | 1472299650312 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 05:07:30 INFO - PROCESS | 1809 | 1472299650319 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 05:07:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:07:30 INFO - PROCESS | 1809 | 1472299650326 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:07:30 INFO - PROCESS | 1809 | 1472299650330 Marionette TRACE conn4 <- [1,714,null,{}] 05:07:30 INFO - PROCESS | 1809 | 1472299650336 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}] 05:07:30 INFO - PROCESS | 1809 | 1472299650341 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:30 INFO - PROCESS | 1809 | 1472299650526 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 05:07:30 INFO - PROCESS | 1809 | 1472299650722 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:30 INFO - PROCESS | 1809 | 1472299650732 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x92a91000 == 92 [pid = 1809] [id = 186] 05:07:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x92ea3c00) [pid = 1809] [serial = 558] [outer = (nil)] 05:07:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x951bd400) [pid = 1809] [serial = 559] [outer = 0x92ea3c00] 05:07:30 INFO - PROCESS | 1809 | 1472299650816 Marionette DEBUG loaded listener.js 05:07:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x9530f400) [pid = 1809] [serial = 560] [outer = 0x92ea3c00] 05:07:32 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:32 INFO - PROCESS | 1809 | 1472299652274 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]]]}] 05:07:32 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 05:07:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1991ms 05:07:32 INFO - PROCESS | 1809 | 1472299652317 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 05:07:32 INFO - PROCESS | 1809 | 1472299652322 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 05:07:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:07:32 INFO - PROCESS | 1809 | 1472299652328 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:07:32 INFO - PROCESS | 1809 | 1472299652331 Marionette TRACE conn4 <- [1,718,null,{}] 05:07:32 INFO - PROCESS | 1809 | 1472299652337 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}] 05:07:32 INFO - PROCESS | 1809 | 1472299652342 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:32 INFO - PROCESS | 1809 | 1472299652523 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 05:07:32 INFO - PROCESS | 1809 | 1472299652722 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:32 INFO - PROCESS | 1809 | 1472299652740 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x95162800 == 93 [pid = 1809] [id = 187] 05:07:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x95307400) [pid = 1809] [serial = 561] [outer = (nil)] 05:07:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x99f45800) [pid = 1809] [serial = 562] [outer = 0x95307400] 05:07:32 INFO - PROCESS | 1809 | 1472299652875 Marionette DEBUG loaded listener.js 05:07:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 162 (0x9a683800) [pid = 1809] [serial = 563] [outer = 0x95307400] 05:07:34 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:34 INFO - PROCESS | 1809 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:07:34 INFO - PROCESS | 1809 | 1472299654318 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]]]}] 05:07:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:07:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2031ms 05:07:34 INFO - PROCESS | 1809 | 1472299654360 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 05:07:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:07:34 INFO - PROCESS | 1809 | 1472299654365 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 05:07:34 INFO - PROCESS | 1809 | 1472299654371 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:07:34 INFO - PROCESS | 1809 | 1472299654375 Marionette TRACE conn4 <- [1,722,null,{}] 05:07:34 INFO - PROCESS | 1809 | 1472299654381 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}] 05:07:34 INFO - PROCESS | 1809 | 1472299654387 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:34 INFO - PROCESS | 1809 | 1472299654568 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 05:07:34 INFO - PROCESS | 1809 | 1472299654767 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:34 INFO - PROCESS | 1809 | 1472299654777 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1ef400 == 94 [pid = 1809] [id = 188] 05:07:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 163 (0x8d1f2800) [pid = 1809] [serial = 564] [outer = (nil)] 05:07:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 164 (0x8dbc7800) [pid = 1809] [serial = 565] [outer = 0x8d1f2800] 05:07:34 INFO - PROCESS | 1809 | 1472299654856 Marionette DEBUG loaded listener.js 05:07:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 165 (0x95159c00) [pid = 1809] [serial = 566] [outer = 0x8d1f2800] 05:07:35 INFO - PROCESS | 1809 | 1472299655792 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] 05:07:35 INFO - PROCESS | 1809 | 1472299655863 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 05:07:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:07:35 INFO - PROCESS | 1809 | 1472299655869 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:07:35 INFO - PROCESS | 1809 | 1472299655873 Marionette TRACE conn4 <- [1,726,null,{}] 05:07:35 INFO - PROCESS | 1809 | 1472299655879 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}] 05:07:35 INFO - PROCESS | 1809 | 1472299655884 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:36 INFO - PROCESS | 1809 | 1472299656082 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 05:07:36 INFO - PROCESS | 1809 | 1472299656699 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:36 INFO - PROCESS | 1809 | 1472299656710 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d11c400 == 95 [pid = 1809] [id = 189] 05:07:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0x8d11c800) [pid = 1809] [serial = 567] [outer = (nil)] 05:07:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 167 (0x8d1f6800) [pid = 1809] [serial = 568] [outer = 0x8d11c800] 05:07:36 INFO - PROCESS | 1809 | 1472299656793 Marionette DEBUG loaded listener.js 05:07:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 168 (0x8db07800) [pid = 1809] [serial = 569] [outer = 0x8d11c800] 05:07:37 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:37 INFO - PROCESS | 1809 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:07:37 INFO - PROCESS | 1809 | 1472299657778 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]]]}] 05:07:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:07:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1942ms 05:07:37 INFO - PROCESS | 1809 | 1472299657814 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 05:07:37 INFO - PROCESS | 1809 | 1472299657820 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 05:07:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:07:37 INFO - PROCESS | 1809 | 1472299657828 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:07:37 INFO - PROCESS | 1809 | 1472299657833 Marionette TRACE conn4 <- [1,730,null,{}] 05:07:37 INFO - PROCESS | 1809 | 1472299657840 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}] 05:07:37 INFO - PROCESS | 1809 | 1472299657848 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:38 INFO - PROCESS | 1809 | 1472299658039 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 05:07:38 INFO - PROCESS | 1809 | 1472299658307 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:38 INFO - PROCESS | 1809 | 1472299658314 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d29d800 == 96 [pid = 1809] [id = 190] 05:07:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 169 (0x8e941400) [pid = 1809] [serial = 570] [outer = (nil)] 05:07:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 170 (0x90728800) [pid = 1809] [serial = 571] [outer = 0x8e941400] 05:07:38 INFO - PROCESS | 1809 | 1472299658504 Marionette DEBUG loaded listener.js 05:07:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 171 (0x9144dc00) [pid = 1809] [serial = 572] [outer = 0x8e941400] 05:07:39 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:39 INFO - PROCESS | 1809 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:07:39 INFO - PROCESS | 1809 | 1472299659444 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] 05:07:39 INFO - PROCESS | 1809 | 1472299659526 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 05:07:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:07:39 INFO - PROCESS | 1809 | 1472299659533 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:07:39 INFO - PROCESS | 1809 | 1472299659536 Marionette TRACE conn4 <- [1,734,null,{}] 05:07:39 INFO - PROCESS | 1809 | 1472299659542 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}] 05:07:39 INFO - PROCESS | 1809 | 1472299659547 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:39 INFO - PROCESS | 1809 | 1472299659783 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 05:07:40 INFO - PROCESS | 1809 | 1472299660121 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:40 INFO - PROCESS | 1809 | 1472299660128 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1eb400 == 97 [pid = 1809] [id = 191] 05:07:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 172 (0x8d1ec000) [pid = 1809] [serial = 573] [outer = (nil)] 05:07:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 173 (0x91a8e400) [pid = 1809] [serial = 574] [outer = 0x8d1ec000] 05:07:40 INFO - PROCESS | 1809 | 1472299660210 Marionette DEBUG loaded listener.js 05:07:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 174 (0x9239c000) [pid = 1809] [serial = 575] [outer = 0x8d1ec000] 05:07:40 INFO - PROCESS | 1809 | --DOCSHELL 0x8ef03800 == 96 [pid = 1809] [id = 131] 05:07:40 INFO - PROCESS | 1809 | --DOCSHELL 0x8ee95000 == 95 [pid = 1809] [id = 130] 05:07:40 INFO - PROCESS | 1809 | --DOCSHELL 0x8ef0f000 == 94 [pid = 1809] [id = 126] 05:07:40 INFO - PROCESS | 1809 | --DOCSHELL 0x91406c00 == 93 [pid = 1809] [id = 143] 05:07:40 INFO - PROCESS | 1809 | --DOCSHELL 0x92e10400 == 92 [pid = 1809] [id = 45] 05:07:40 INFO - PROCESS | 1809 | --DOCSHELL 0x9198e400 == 91 [pid = 1809] [id = 145] 05:07:40 INFO - PROCESS | 1809 | --DOCSHELL 0x91983c00 == 90 [pid = 1809] [id = 142] 05:07:40 INFO - PROCESS | 1809 | --DOCSHELL 0xa1121400 == 89 [pid = 1809] [id = 43] 05:07:40 INFO - PROCESS | 1809 | --DOCSHELL 0x9198f000 == 88 [pid = 1809] [id = 127] 05:07:40 INFO - PROCESS | 1809 | --DOMWINDOW == 173 (0x91c23c00) [pid = 1809] [serial = 466] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1809 | --DOMWINDOW == 172 (0x91f53800) [pid = 1809] [serial = 475] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1809 | --DOMWINDOW == 171 (0x9d50b400) [pid = 1809] [serial = 463] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1809 | --DOMWINDOW == 170 (0xa6835800) [pid = 1809] [serial = 472] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1809 | --DOMWINDOW == 169 (0x9bc40c00) [pid = 1809] [serial = 454] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1809 | --DOMWINDOW == 168 (0x9aee9000) [pid = 1809] [serial = 451] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1809 | --DOMWINDOW == 167 (0x8d297c00) [pid = 1809] [serial = 460] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1809 | --DOMWINDOW == 166 (0x9c21b000) [pid = 1809] [serial = 469] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1809 | --DOMWINDOW == 165 (0x8e949800) [pid = 1809] [serial = 442] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1809 | --DOMWINDOW == 164 (0x9d91e000) [pid = 1809] [serial = 457] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1809 | --DOMWINDOW == 163 (0x9a70d800) [pid = 1809] [serial = 448] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1809 | --DOMWINDOW == 162 (0x92394000) [pid = 1809] [serial = 445] [outer = (nil)] [url = about:blank] 05:07:40 INFO - PROCESS | 1809 | --DOCSHELL 0x99fe4000 == 87 [pid = 1809] [id = 42] 05:07:40 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbc5c00 == 86 [pid = 1809] [id = 141] 05:07:40 INFO - PROCESS | 1809 | --DOCSHELL 0x8dfa9000 == 85 [pid = 1809] [id = 140] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbd0800 == 84 [pid = 1809] [id = 135] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x9140ec00 == 83 [pid = 1809] [id = 106] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x91986000 == 82 [pid = 1809] [id = 132] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x8db04c00 == 81 [pid = 1809] [id = 129] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x919b3c00 == 80 [pid = 1809] [id = 144] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x8e93e400 == 79 [pid = 1809] [id = 107] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x9b266800 == 78 [pid = 1809] [id = 134] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x93c94800 == 77 [pid = 1809] [id = 41] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0xa2fcbc00 == 76 [pid = 1809] [id = 44] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1ed400 == 75 [pid = 1809] [id = 181] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7b5400 == 74 [pid = 1809] [id = 180] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1f0c00 == 73 [pid = 1809] [id = 179] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1f7c00 == 72 [pid = 1809] [id = 178] 05:07:41 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x8d294800 == 71 [pid = 1809] [id = 177] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1eec00 == 70 [pid = 1809] [id = 176] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e7800 == 69 [pid = 1809] [id = 175] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x8d114c00 == 68 [pid = 1809] [id = 174] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x8d10d800 == 67 [pid = 1809] [id = 173] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x8db2dc00 == 66 [pid = 1809] [id = 172] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x8db05000 == 65 [pid = 1809] [id = 171] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x914db000 == 64 [pid = 1809] [id = 170] 05:07:41 INFO - PROCESS | 1809 | 1472299661246 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]]]}] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x8db04800 == 63 [pid = 1809] [id = 169] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x91446400 == 62 [pid = 1809] [id = 168] 05:07:41 INFO - PROCESS | 1809 | --DOCSHELL 0x8db04000 == 61 [pid = 1809] [id = 164] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 161 (0x8e948800) [pid = 1809] [serial = 322] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0xa1195800) [pid = 1809] [serial = 313] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0x9d990c00) [pid = 1809] [serial = 355] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0xa8c7e400) [pid = 1809] [serial = 361] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0xa3451800) [pid = 1809] [serial = 316] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x951be000) [pid = 1809] [serial = 346] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x9c165400) [pid = 1809] [serial = 310] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0xa6f46c00) [pid = 1809] [serial = 319] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x9c361800) [pid = 1809] [serial = 352] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0xa90b4800) [pid = 1809] [serial = 364] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0x8db10800) [pid = 1809] [serial = 370] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0xac0a1c00) [pid = 1809] [serial = 367] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0x9a73b800) [pid = 1809] [serial = 349] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x919b2000) [pid = 1809] [serial = 343] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0xa68c2000) [pid = 1809] [serial = 358] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x9072b000) [pid = 1809] [serial = 479] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x8ee99000) [pid = 1809] [serial = 478] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x90727c00) [pid = 1809] [serial = 482] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x8dfa2400) [pid = 1809] [serial = 481] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x92399400) [pid = 1809] [serial = 484] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x92a97800) [pid = 1809] [serial = 485] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x951c0800) [pid = 1809] [serial = 491] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x94788800) [pid = 1809] [serial = 488] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0x92ea9c00) [pid = 1809] [serial = 487] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x95160800) [pid = 1809] [serial = 490] [outer = (nil)] [url = about:blank] 05:07:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:07:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1782ms 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x92ea5000) [pid = 1809] [serial = 419] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x9b261400) [pid = 1809] [serial = 400] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x9a5cb400) [pid = 1809] [serial = 407] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x8dfa6c00) [pid = 1809] [serial = 413] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0xa2561000) [pid = 1809] [serial = 416] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x8eea2400) [pid = 1809] [serial = 391] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x91404c00) [pid = 1809] [serial = 394] [outer = (nil)] [url = about:blank] 05:07:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0xa2006400) [pid = 1809] [serial = 410] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0xa209c000) [pid = 1809] [serial = 403] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x9478bc00) [pid = 1809] [serial = 397] [outer = (nil)] [url = about:blank] 05:07:41 INFO - PROCESS | 1809 | 1472299661316 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 05:07:41 INFO - PROCESS | 1809 | 1472299661318 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 05:07:41 INFO - PROCESS | 1809 | 1472299661345 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:07:41 INFO - PROCESS | 1809 | 1472299661354 Marionette TRACE conn4 <- [1,738,null,{}] 05:07:41 INFO - PROCESS | 1809 | 1472299661362 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}] 05:07:41 INFO - PROCESS | 1809 | 1472299661369 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:41 INFO - PROCESS | 1809 | 1472299661558 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 05:07:41 INFO - PROCESS | 1809 | 1472299661779 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:41 INFO - PROCESS | 1809 | 1472299661788 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e7800 == 62 [pid = 1809] [id = 192] 05:07:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x8d1eec00) [pid = 1809] [serial = 576] [outer = (nil)] 05:07:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x8ef09000) [pid = 1809] [serial = 577] [outer = 0x8d1eec00] 05:07:41 INFO - PROCESS | 1809 | 1472299661869 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x91985000) [pid = 1809] [serial = 578] [outer = 0x8d1eec00] 05:07:43 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:43 INFO - PROCESS | 1809 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:07:43 INFO - PROCESS | 1809 | 1472299663056 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]]]}] 05:07:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:07:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1755ms 05:07:43 INFO - PROCESS | 1809 | 1472299663088 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 05:07:43 INFO - PROCESS | 1809 | 1472299663092 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 05:07:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:07:43 INFO - PROCESS | 1809 | 1472299663099 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:07:43 INFO - PROCESS | 1809 | 1472299663102 Marionette TRACE conn4 <- [1,742,null,{}] 05:07:43 INFO - PROCESS | 1809 | 1472299663119 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}] 05:07:43 INFO - PROCESS | 1809 | 1472299663123 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:43 INFO - PROCESS | 1809 | 1472299663426 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 05:07:43 INFO - PROCESS | 1809 | 1472299663460 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:43 INFO - PROCESS | 1809 | 1472299663467 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d110c00 == 63 [pid = 1809] [id = 193] 05:07:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x8d118400) [pid = 1809] [serial = 579] [outer = (nil)] 05:07:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x92a97800) [pid = 1809] [serial = 580] [outer = 0x8d118400] 05:07:43 INFO - PROCESS | 1809 | 1472299663537 Marionette DEBUG loaded listener.js 05:07:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x92a9ec00) [pid = 1809] [serial = 581] [outer = 0x8d118400] 05:07:44 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:44 INFO - PROCESS | 1809 | 1472299664824 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]]]}] 05:07:44 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 05:07:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1745ms 05:07:44 INFO - PROCESS | 1809 | 1472299664863 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 05:07:44 INFO - PROCESS | 1809 | 1472299664866 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 05:07:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:07:44 INFO - PROCESS | 1809 | 1472299664872 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:07:44 INFO - PROCESS | 1809 | 1472299664876 Marionette TRACE conn4 <- [1,746,null,{}] 05:07:44 INFO - PROCESS | 1809 | 1472299664881 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}] 05:07:44 INFO - PROCESS | 1809 | 1472299664886 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:45 INFO - PROCESS | 1809 | 1472299665144 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 05:07:45 INFO - PROCESS | 1809 | 1472299665184 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:45 INFO - PROCESS | 1809 | 1472299665200 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x92ead800 == 64 [pid = 1809] [id = 194] 05:07:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x93951c00) [pid = 1809] [serial = 582] [outer = (nil)] 05:07:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x93a79400) [pid = 1809] [serial = 583] [outer = 0x93951c00] 05:07:45 INFO - PROCESS | 1809 | 1472299665292 Marionette DEBUG loaded listener.js 05:07:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x951bc400) [pid = 1809] [serial = 584] [outer = 0x93951c00] 05:07:46 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x8c3e7c00) [pid = 1809] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:07:46 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x9c161c00) [pid = 1809] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:07:46 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x91c4ac00) [pid = 1809] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:07:46 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x8e7b3000) [pid = 1809] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:07:46 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x8ef0a800) [pid = 1809] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:07:46 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x9a689000) [pid = 1809] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:07:46 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x91c1e400) [pid = 1809] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:07:46 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x8dfa4400) [pid = 1809] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:07:46 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x8d1ef800) [pid = 1809] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:07:46 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x8e7ac400) [pid = 1809] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:07:46 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x8ef01800) [pid = 1809] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:07:46 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x91c23000) [pid = 1809] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:07:46 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x8d28f800) [pid = 1809] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:07:46 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x8d1f1c00) [pid = 1809] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:07:46 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x8d1f4400) [pid = 1809] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:07:46 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x97606c00) [pid = 1809] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:07:46 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0xa62cbc00) [pid = 1809] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:07:46 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x9a70b800) [pid = 1809] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:07:46 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x8d297400) [pid = 1809] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:07:46 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:46 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:47 INFO - PROCESS | 1809 | 1472299667036 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]]]}] 05:07:47 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.) 05:07:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2189ms 05:07:47 INFO - PROCESS | 1809 | 1472299667062 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 05:07:47 INFO - PROCESS | 1809 | 1472299667065 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 05:07:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:07:47 INFO - PROCESS | 1809 | 1472299667072 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:07:47 INFO - PROCESS | 1809 | 1472299667075 Marionette TRACE conn4 <- [1,750,null,{}] 05:07:47 INFO - PROCESS | 1809 | 1472299667081 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}] 05:07:47 INFO - PROCESS | 1809 | 1472299667086 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:47 INFO - PROCESS | 1809 | 1472299667317 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 05:07:47 INFO - PROCESS | 1809 | 1472299667373 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:47 INFO - PROCESS | 1809 | 1472299667381 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d10e000 == 65 [pid = 1809] [id = 195] 05:07:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x8d1f1800) [pid = 1809] [serial = 585] [outer = (nil)] 05:07:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x919bb800) [pid = 1809] [serial = 586] [outer = 0x8d1f1800] 05:07:47 INFO - PROCESS | 1809 | 1472299667450 Marionette DEBUG loaded listener.js 05:07:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x91c4ac00) [pid = 1809] [serial = 587] [outer = 0x8d1f1800] 05:07:48 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:48 INFO - PROCESS | 1809 | 1472299668807 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]]]}] 05:07:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:07:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1780ms 05:07:48 INFO - PROCESS | 1809 | 1472299668936 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 05:07:48 INFO - PROCESS | 1809 | 1472299668943 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 05:07:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:07:48 INFO - PROCESS | 1809 | 1472299668955 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:07:48 INFO - PROCESS | 1809 | 1472299668960 Marionette TRACE conn4 <- [1,754,null,{}] 05:07:49 INFO - PROCESS | 1809 | 1472299669011 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}] 05:07:49 INFO - PROCESS | 1809 | 1472299669017 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:49 INFO - PROCESS | 1809 | 1472299669246 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 05:07:49 INFO - PROCESS | 1809 | 1472299669440 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:49 INFO - PROCESS | 1809 | 1472299669456 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1ef000 == 66 [pid = 1809] [id = 196] 05:07:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x8d1f1c00) [pid = 1809] [serial = 588] [outer = (nil)] 05:07:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x8db38400) [pid = 1809] [serial = 589] [outer = 0x8d1f1c00] 05:07:49 INFO - PROCESS | 1809 | 1472299669537 Marionette DEBUG loaded listener.js 05:07:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x8dbd4c00) [pid = 1809] [serial = 590] [outer = 0x8d1f1c00] 05:07:50 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:50 INFO - PROCESS | 1809 | 1472299670966 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]]]}] 05:07:51 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 05:07:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2088ms 05:07:51 INFO - PROCESS | 1809 | 1472299671042 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 05:07:51 INFO - PROCESS | 1809 | 1472299671049 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 05:07:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:07:51 INFO - PROCESS | 1809 | 1472299671061 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:07:51 INFO - PROCESS | 1809 | 1472299671065 Marionette TRACE conn4 <- [1,758,null,{}] 05:07:51 INFO - PROCESS | 1809 | 1472299671072 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}] 05:07:51 INFO - PROCESS | 1809 | 1472299671078 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:51 INFO - PROCESS | 1809 | 1472299671301 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 05:07:51 INFO - PROCESS | 1809 | 1472299671494 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:51 INFO - PROCESS | 1809 | 1472299671502 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dfaa800 == 67 [pid = 1809] [id = 197] 05:07:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x8e7a7400) [pid = 1809] [serial = 591] [outer = (nil)] 05:07:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x9072c400) [pid = 1809] [serial = 592] [outer = 0x8e7a7400] 05:07:51 INFO - PROCESS | 1809 | 1472299671625 Marionette DEBUG loaded listener.js 05:07:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x91452c00) [pid = 1809] [serial = 593] [outer = 0x8e7a7400] 05:07:52 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:52 INFO - PROCESS | 1809 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:07:52 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:52 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:52 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:07:52 INFO - PROCESS | 1809 | 1472299672616 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]]]}] 05:07:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:07:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1588ms 05:07:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:07:52 INFO - PROCESS | 1809 | 1472299672649 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 05:07:52 INFO - PROCESS | 1809 | 1472299672653 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 05:07:52 INFO - PROCESS | 1809 | 1472299672660 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:07:52 INFO - PROCESS | 1809 | 1472299672666 Marionette TRACE conn4 <- [1,762,null,{}] 05:07:52 INFO - PROCESS | 1809 | 1472299672683 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}] 05:07:52 INFO - PROCESS | 1809 | 1472299672692 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:52 INFO - PROCESS | 1809 | 1472299672887 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 05:07:53 INFO - PROCESS | 1809 | 1472299673129 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:53 INFO - PROCESS | 1809 | 1472299673141 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x9198d400 == 68 [pid = 1809] [id = 198] 05:07:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x92394000) [pid = 1809] [serial = 594] [outer = (nil)] 05:07:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x92a9f000) [pid = 1809] [serial = 595] [outer = 0x92394000] 05:07:53 INFO - PROCESS | 1809 | 1472299673266 Marionette DEBUG loaded listener.js 05:07:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x9478bc00) [pid = 1809] [serial = 596] [outer = 0x92394000] 05:07:54 INFO - PROCESS | 1809 | 1472299674532 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]]]}] 05:07:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:07:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1945ms 05:07:54 INFO - PROCESS | 1809 | 1472299674650 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 05:07:54 INFO - PROCESS | 1809 | 1472299674654 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 05:07:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:07:54 INFO - PROCESS | 1809 | 1472299674668 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:07:54 INFO - PROCESS | 1809 | 1472299674670 Marionette TRACE conn4 <- [1,766,null,{}] 05:07:54 INFO - PROCESS | 1809 | 1472299674718 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}] 05:07:54 INFO - PROCESS | 1809 | 1472299674723 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:54 INFO - PROCESS | 1809 | 1472299674950 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 05:07:55 INFO - PROCESS | 1809 | 1472299675089 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:55 INFO - PROCESS | 1809 | 1472299675097 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x91c2b800 == 69 [pid = 1809] [id = 199] 05:07:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x92eaac00) [pid = 1809] [serial = 597] [outer = (nil)] 05:07:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x99705000) [pid = 1809] [serial = 598] [outer = 0x92eaac00] 05:07:55 INFO - PROCESS | 1809 | 1472299675225 Marionette DEBUG loaded listener.js 05:07:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x99f4a400) [pid = 1809] [serial = 599] [outer = 0x92eaac00] 05:07:56 INFO - PROCESS | 1809 | 1472299676543 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]]]}] 05:07:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:07:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1891ms 05:07:56 INFO - PROCESS | 1809 | 1472299676557 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 05:07:56 INFO - PROCESS | 1809 | 1472299676560 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 05:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:07:56 INFO - PROCESS | 1809 | 1472299676567 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:07:56 INFO - PROCESS | 1809 | 1472299676571 Marionette TRACE conn4 <- [1,770,null,{}] 05:07:56 INFO - PROCESS | 1809 | 1472299676673 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}] 05:07:56 INFO - PROCESS | 1809 | 1472299676679 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:56 INFO - PROCESS | 1809 | 1472299676851 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 05:07:57 INFO - PROCESS | 1809 | 1472299677046 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:57 INFO - PROCESS | 1809 | 1472299677057 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3eac00 == 70 [pid = 1809] [id = 200] 05:07:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x8c3ec400) [pid = 1809] [serial = 600] [outer = (nil)] 05:07:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x9a67cc00) [pid = 1809] [serial = 601] [outer = 0x8c3ec400] 05:07:57 INFO - PROCESS | 1809 | 1472299677134 Marionette DEBUG loaded listener.js 05:07:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x9a680c00) [pid = 1809] [serial = 602] [outer = 0x8c3ec400] 05:07:58 INFO - PROCESS | 1809 | 1472299678039 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]]]}] 05:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1524ms 05:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:07:58 INFO - PROCESS | 1809 | 1472299678092 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 05:07:58 INFO - PROCESS | 1809 | 1472299678096 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 05:07:58 INFO - PROCESS | 1809 | 1472299678102 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:07:58 INFO - PROCESS | 1809 | 1472299678106 Marionette TRACE conn4 <- [1,774,null,{}] 05:07:58 INFO - PROCESS | 1809 | 1472299678112 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}] 05:07:58 INFO - PROCESS | 1809 | 1472299678122 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:58 INFO - PROCESS | 1809 | 1472299678340 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 05:07:58 INFO - PROCESS | 1809 | 1472299678591 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:58 INFO - PROCESS | 1809 | 1472299678601 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e5400 == 71 [pid = 1809] [id = 201] 05:07:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x99fda800) [pid = 1809] [serial = 603] [outer = (nil)] 05:07:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x9aee4000) [pid = 1809] [serial = 604] [outer = 0x99fda800] 05:07:58 INFO - PROCESS | 1809 | 1472299678722 Marionette DEBUG loaded listener.js 05:07:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x9aeec000) [pid = 1809] [serial = 605] [outer = 0x99fda800] 05:07:59 INFO - PROCESS | 1809 | 1472299679618 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]]]}] 05:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1584ms 05:07:59 INFO - PROCESS | 1809 | 1472299679686 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 05:07:59 INFO - PROCESS | 1809 | 1472299679690 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 05:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:07:59 INFO - PROCESS | 1809 | 1472299679697 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:07:59 INFO - PROCESS | 1809 | 1472299679700 Marionette TRACE conn4 <- [1,778,null,{}] 05:07:59 INFO - PROCESS | 1809 | 1472299679706 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}] 05:07:59 INFO - PROCESS | 1809 | 1472299679711 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:07:59 INFO - PROCESS | 1809 | 1472299679938 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 05:08:00 INFO - PROCESS | 1809 | 1472299680183 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:00 INFO - PROCESS | 1809 | 1472299680190 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e1400 == 72 [pid = 1809] [id = 202] 05:08:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x8db3a400) [pid = 1809] [serial = 606] [outer = (nil)] 05:08:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x9140d400) [pid = 1809] [serial = 607] [outer = 0x8db3a400] 05:08:00 INFO - PROCESS | 1809 | 1472299680316 Marionette DEBUG loaded listener.js 05:08:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x91a8d400) [pid = 1809] [serial = 608] [outer = 0x8db3a400] 05:08:01 INFO - PROCESS | 1809 | 1472299681178 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]]]}] 05:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1539ms 05:08:01 INFO - PROCESS | 1809 | 1472299681237 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 05:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:08:01 INFO - PROCESS | 1809 | 1472299681241 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 05:08:01 INFO - PROCESS | 1809 | 1472299681247 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:08:01 INFO - PROCESS | 1809 | 1472299681251 Marionette TRACE conn4 <- [1,782,null,{}] 05:08:01 INFO - PROCESS | 1809 | 1472299681257 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}] 05:08:01 INFO - PROCESS | 1809 | 1472299681269 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:01 INFO - PROCESS | 1809 | 1472299681467 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 05:08:01 INFO - PROCESS | 1809 | 1472299681726 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:01 INFO - PROCESS | 1809 | 1472299681737 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d295000 == 73 [pid = 1809] [id = 203] 05:08:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x8d295400) [pid = 1809] [serial = 609] [outer = (nil)] 05:08:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x8d29e000) [pid = 1809] [serial = 610] [outer = 0x8d295400] 05:08:02 INFO - PROCESS | 1809 | 1472299682125 Marionette DEBUG loaded listener.js 05:08:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x8dbc8c00) [pid = 1809] [serial = 611] [outer = 0x8d295400] 05:08:03 INFO - PROCESS | 1809 | 1472299683066 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]]]}] 05:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1845ms 05:08:03 INFO - PROCESS | 1809 | 1472299683093 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 05:08:03 INFO - PROCESS | 1809 | 1472299683099 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 05:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:08:03 INFO - PROCESS | 1809 | 1472299683107 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:08:03 INFO - PROCESS | 1809 | 1472299683111 Marionette TRACE conn4 <- [1,786,null,{}] 05:08:03 INFO - PROCESS | 1809 | 1472299683119 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}] 05:08:03 INFO - PROCESS | 1809 | 1472299683124 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:03 INFO - PROCESS | 1809 | 1472299683311 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 05:08:03 INFO - PROCESS | 1809 | 1472299683582 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:03 INFO - PROCESS | 1809 | 1472299683593 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db32000 == 74 [pid = 1809] [id = 204] 05:08:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x8dfa6400) [pid = 1809] [serial = 612] [outer = (nil)] 05:08:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x8ef04800) [pid = 1809] [serial = 613] [outer = 0x8dfa6400] 05:08:03 INFO - PROCESS | 1809 | 1472299683777 Marionette DEBUG loaded listener.js 05:08:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x9144a800) [pid = 1809] [serial = 614] [outer = 0x8dfa6400] 05:08:04 INFO - PROCESS | 1809 | --DOCSHELL 0x9239ac00 == 73 [pid = 1809] [id = 128] 05:08:04 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbc6400 == 72 [pid = 1809] [id = 124] 05:08:04 INFO - PROCESS | 1809 | --DOCSHELL 0x91f5d400 == 71 [pid = 1809] [id = 64] 05:08:04 INFO - PROCESS | 1809 | --DOCSHELL 0x93953400 == 70 [pid = 1809] [id = 62] 05:08:04 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x91c4a000) [pid = 1809] [serial = 544] [outer = (nil)] [url = about:blank] 05:08:04 INFO - PROCESS | 1809 | 1472299684816 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]]]}] 05:08:04 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1ef400 == 69 [pid = 1809] [id = 188] 05:08:04 INFO - PROCESS | 1809 | --DOCSHELL 0x95162800 == 68 [pid = 1809] [id = 187] 05:08:04 INFO - PROCESS | 1809 | --DOCSHELL 0x92a91000 == 67 [pid = 1809] [id = 186] 05:08:04 INFO - PROCESS | 1809 | --DOCSHELL 0x9144d400 == 66 [pid = 1809] [id = 185] 05:08:04 INFO - PROCESS | 1809 | --DOCSHELL 0x8d114400 == 65 [pid = 1809] [id = 184] 05:08:04 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3ef800 == 64 [pid = 1809] [id = 183] 05:08:04 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3eb000 == 63 [pid = 1809] [id = 182] 05:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1784ms 05:08:04 INFO - PROCESS | 1809 | 1472299684890 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 05:08:04 INFO - PROCESS | 1809 | 1472299684895 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 05:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:08:04 INFO - PROCESS | 1809 | 1472299684906 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:08:04 INFO - PROCESS | 1809 | 1472299684910 Marionette TRACE conn4 <- [1,790,null,{}] 05:08:04 INFO - PROCESS | 1809 | 1472299684916 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}] 05:08:04 INFO - PROCESS | 1809 | 1472299684921 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:05 INFO - PROCESS | 1809 | 1472299685111 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x8c3efc00) [pid = 1809] [serial = 526] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x91a92000) [pid = 1809] [serial = 511] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x8d116000) [pid = 1809] [serial = 520] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x9a684400) [pid = 1809] [serial = 493] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0xa22f3400) [pid = 1809] [serial = 458] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x99f43c00) [pid = 1809] [serial = 499] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x92eaa400) [pid = 1809] [serial = 446] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0x8dbc7000) [pid = 1809] [serial = 527] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x914e6400) [pid = 1809] [serial = 535] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x91a8d000) [pid = 1809] [serial = 538] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x8db3c000) [pid = 1809] [serial = 523] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x9a894800) [pid = 1809] [serial = 449] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x92396000) [pid = 1809] [serial = 542] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x91409400) [pid = 1809] [serial = 533] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x8db30000) [pid = 1809] [serial = 530] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x8ef0d400) [pid = 1809] [serial = 443] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x91c42800) [pid = 1809] [serial = 539] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x8ee93400) [pid = 1809] [serial = 532] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x91f55000) [pid = 1809] [serial = 476] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x91c45c00) [pid = 1809] [serial = 496] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0xa23b3c00) [pid = 1809] [serial = 470] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x8d29b000) [pid = 1809] [serial = 461] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x8db08400) [pid = 1809] [serial = 529] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x9c220400) [pid = 1809] [serial = 502] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x91a90400) [pid = 1809] [serial = 536] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x91a9b800) [pid = 1809] [serial = 514] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x91c26800) [pid = 1809] [serial = 467] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x9c15d400) [pid = 1809] [serial = 455] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x8db35800) [pid = 1809] [serial = 517] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x914dc400) [pid = 1809] [serial = 508] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x9a704400) [pid = 1809] [serial = 440] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x91f5b000) [pid = 1809] [serial = 541] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0xa68bec00) [pid = 1809] [serial = 473] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x9b26a000) [pid = 1809] [serial = 452] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x9144f800) [pid = 1809] [serial = 505] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0xa2568400) [pid = 1809] [serial = 464] [outer = (nil)] [url = about:blank] 05:08:05 INFO - PROCESS | 1809 | 1472299685401 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:05 INFO - PROCESS | 1809 | 1472299685410 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d29c400 == 64 [pid = 1809] [id = 205] 05:08:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x8db08400) [pid = 1809] [serial = 615] [outer = (nil)] 05:08:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x8dbcf000) [pid = 1809] [serial = 616] [outer = 0x8db08400] 05:08:05 INFO - PROCESS | 1809 | 1472299685483 Marionette DEBUG loaded listener.js 05:08:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x914dd800) [pid = 1809] [serial = 617] [outer = 0x8db08400] 05:08:06 INFO - PROCESS | 1809 | 1472299686353 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]]]}] 05:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1483ms 05:08:06 INFO - PROCESS | 1809 | 1472299686390 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 05:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:08:06 INFO - PROCESS | 1809 | 1472299686395 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 05:08:06 INFO - PROCESS | 1809 | 1472299686402 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:08:06 INFO - PROCESS | 1809 | 1472299686407 Marionette TRACE conn4 <- [1,794,null,{}] 05:08:06 INFO - PROCESS | 1809 | 1472299686424 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}] 05:08:06 INFO - PROCESS | 1809 | 1472299686435 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:06 INFO - PROCESS | 1809 | 1472299686615 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 05:08:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x9198e400) [pid = 1809] [serial = 618] [outer = 0x99fe4800] 05:08:06 INFO - PROCESS | 1809 | 1472299686861 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:06 INFO - PROCESS | 1809 | 1472299686871 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x91c2a000 == 65 [pid = 1809] [id = 206] 05:08:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x91c42800) [pid = 1809] [serial = 619] [outer = (nil)] 05:08:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x91c4a000) [pid = 1809] [serial = 620] [outer = 0x91c42800] 05:08:07 INFO - PROCESS | 1809 | 1472299687006 Marionette DEBUG loaded listener.js 05:08:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x91f54400) [pid = 1809] [serial = 621] [outer = 0x91c42800] 05:08:07 INFO - PROCESS | 1809 | 1472299687883 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]]]}] 05:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1535ms 05:08:07 INFO - PROCESS | 1809 | 1472299687945 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 05:08:07 INFO - PROCESS | 1809 | 1472299687949 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 05:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:08:07 INFO - PROCESS | 1809 | 1472299687955 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:08:07 INFO - PROCESS | 1809 | 1472299687959 Marionette TRACE conn4 <- [1,798,null,{}] 05:08:07 INFO - PROCESS | 1809 | 1472299687964 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}] 05:08:07 INFO - PROCESS | 1809 | 1472299687969 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:08 INFO - PROCESS | 1809 | 1472299688233 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 05:08:08 INFO - PROCESS | 1809 | 1472299688292 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:08 INFO - PROCESS | 1809 | 1472299688323 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e1800 == 66 [pid = 1809] [id = 207] 05:08:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x8c3e4c00) [pid = 1809] [serial = 622] [outer = (nil)] 05:08:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x9239ac00) [pid = 1809] [serial = 623] [outer = 0x8c3e4c00] 05:08:08 INFO - PROCESS | 1809 | 1472299688491 Marionette DEBUG loaded listener.js 05:08:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x92a9c800) [pid = 1809] [serial = 624] [outer = 0x8c3e4c00] 05:08:09 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x8d1eec00) [pid = 1809] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:08:09 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x8d11c800) [pid = 1809] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:08:09 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x8e941400) [pid = 1809] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:08:09 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x8d1ec000) [pid = 1809] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:08:09 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x93951c00) [pid = 1809] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:08:09 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x8d118400) [pid = 1809] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:08:09 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x8db01800) [pid = 1809] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:08:09 INFO - PROCESS | 1809 | 1472299689687 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]]]}] 05:08:09 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 05:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1782ms 05:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:08:09 INFO - PROCESS | 1809 | 1472299689738 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 05:08:09 INFO - PROCESS | 1809 | 1472299689741 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 05:08:09 INFO - PROCESS | 1809 | 1472299689748 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:08:09 INFO - PROCESS | 1809 | 1472299689751 Marionette TRACE conn4 <- [1,802,null,{}] 05:08:09 INFO - PROCESS | 1809 | 1472299689757 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}] 05:08:09 INFO - PROCESS | 1809 | 1472299689761 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:09 INFO - PROCESS | 1809 | 1472299689939 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 05:08:10 INFO - PROCESS | 1809 | 1472299690147 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:10 INFO - PROCESS | 1809 | 1472299690158 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db01800 == 67 [pid = 1809] [id = 208] 05:08:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x8db36c00) [pid = 1809] [serial = 625] [outer = (nil)] 05:08:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x92398c00) [pid = 1809] [serial = 626] [outer = 0x8db36c00] 05:08:10 INFO - PROCESS | 1809 | 1472299690247 Marionette DEBUG loaded listener.js 05:08:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x95155000) [pid = 1809] [serial = 627] [outer = 0x8db36c00] 05:08:11 INFO - PROCESS | 1809 | 1472299691020 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]]]}] 05:08:11 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 05:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1332ms 05:08:11 INFO - PROCESS | 1809 | 1472299691080 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 05:08:11 INFO - PROCESS | 1809 | 1472299691084 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 05:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:08:11 INFO - PROCESS | 1809 | 1472299691090 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:08:11 INFO - PROCESS | 1809 | 1472299691094 Marionette TRACE conn4 <- [1,806,null,{}] 05:08:11 INFO - PROCESS | 1809 | 1472299691099 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}] 05:08:11 INFO - PROCESS | 1809 | 1472299691109 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:11 INFO - PROCESS | 1809 | 1472299691286 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 05:08:11 INFO - PROCESS | 1809 | 1472299691295 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:11 INFO - PROCESS | 1809 | 1472299691307 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x8df9f800 == 68 [pid = 1809] [id = 209] 05:08:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x92396800) [pid = 1809] [serial = 628] [outer = (nil)] 05:08:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x99f4f000) [pid = 1809] [serial = 629] [outer = 0x92396800] 05:08:11 INFO - PROCESS | 1809 | 1472299691373 Marionette DEBUG loaded listener.js 05:08:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x9a687800) [pid = 1809] [serial = 630] [outer = 0x92396800] 05:08:12 INFO - PROCESS | 1809 | 1472299692615 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]]]}] 05:08:12 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 05:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1585ms 05:08:12 INFO - PROCESS | 1809 | 1472299692678 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 05:08:12 INFO - PROCESS | 1809 | 1472299692685 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 05:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:08:12 INFO - PROCESS | 1809 | 1472299692692 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:08:12 INFO - PROCESS | 1809 | 1472299692700 Marionette TRACE conn4 <- [1,810,null,{}] 05:08:12 INFO - PROCESS | 1809 | 1472299692708 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}] 05:08:12 INFO - PROCESS | 1809 | 1472299692714 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:12 INFO - PROCESS | 1809 | 1472299692935 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 05:08:13 INFO - PROCESS | 1809 | 1472299693234 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:13 INFO - PROCESS | 1809 | 1472299693243 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dfa1c00 == 69 [pid = 1809] [id = 210] 05:08:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x8dfa4400) [pid = 1809] [serial = 631] [outer = (nil)] 05:08:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x8e945c00) [pid = 1809] [serial = 632] [outer = 0x8dfa4400] 05:08:13 INFO - PROCESS | 1809 | 1472299693338 Marionette DEBUG loaded listener.js 05:08:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x8ef0b000) [pid = 1809] [serial = 633] [outer = 0x8dfa4400] 05:08:14 INFO - PROCESS | 1809 | 1472299694274 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]]]}] 05:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1636ms 05:08:14 INFO - PROCESS | 1809 | 1472299694329 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 05:08:14 INFO - PROCESS | 1809 | 1472299694338 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 05:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:08:14 INFO - PROCESS | 1809 | 1472299694349 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:08:14 INFO - PROCESS | 1809 | 1472299694354 Marionette TRACE conn4 <- [1,814,null,{}] 05:08:14 INFO - PROCESS | 1809 | 1472299694360 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}] 05:08:14 INFO - PROCESS | 1809 | 1472299694366 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:14 INFO - PROCESS | 1809 | 1472299694606 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 05:08:14 INFO - PROCESS | 1809 | 1472299694905 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:14 INFO - PROCESS | 1809 | 1472299694914 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x91a91800 == 70 [pid = 1809] [id = 211] 05:08:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x91c1e400) [pid = 1809] [serial = 634] [outer = (nil)] 05:08:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x91c2b400) [pid = 1809] [serial = 635] [outer = 0x91c1e400] 05:08:15 INFO - PROCESS | 1809 | 1472299695045 Marionette DEBUG loaded listener.js 05:08:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x9239e400) [pid = 1809] [serial = 636] [outer = 0x91c1e400] 05:08:16 INFO - PROCESS | 1809 | 1472299696061 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] 05:08:16 INFO - PROCESS | 1809 | 1472299696091 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 05:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:08:16 INFO - PROCESS | 1809 | 1472299696101 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:08:16 INFO - PROCESS | 1809 | 1472299696109 Marionette TRACE conn4 <- [1,818,null,{}] 05:08:16 INFO - PROCESS | 1809 | 1472299696134 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}] 05:08:16 INFO - PROCESS | 1809 | 1472299696143 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:16 INFO - PROCESS | 1809 | 1472299696388 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 05:08:16 INFO - PROCESS | 1809 | 1472299696690 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:16 INFO - PROCESS | 1809 | 1472299696702 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x99f4e000 == 71 [pid = 1809] [id = 212] 05:08:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x9a176000) [pid = 1809] [serial = 637] [outer = (nil)] 05:08:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x9a73b800) [pid = 1809] [serial = 638] [outer = 0x9a176000] 05:08:16 INFO - PROCESS | 1809 | 1472299696796 Marionette DEBUG loaded listener.js 05:08:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x9a894800) [pid = 1809] [serial = 639] [outer = 0x9a176000] 05:08:17 INFO - PROCESS | 1809 | 1472299697728 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]]]}] 05:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1702ms 05:08:17 INFO - PROCESS | 1809 | 1472299697803 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 05:08:17 INFO - PROCESS | 1809 | 1472299697807 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 05:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:08:17 INFO - PROCESS | 1809 | 1472299697816 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:08:17 INFO - PROCESS | 1809 | 1472299697820 Marionette TRACE conn4 <- [1,822,null,{}] 05:08:17 INFO - PROCESS | 1809 | 1472299697826 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}] 05:08:17 INFO - PROCESS | 1809 | 1472299697831 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:18 INFO - PROCESS | 1809 | 1472299698060 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 05:08:18 INFO - PROCESS | 1809 | 1472299698361 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:18 INFO - PROCESS | 1809 | 1472299698372 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:18 INFO - PROCESS | 1809 | ++DOCSHELL 0x99259400 == 72 [pid = 1809] [id = 213] 05:08:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x9a708400) [pid = 1809] [serial = 640] [outer = (nil)] 05:08:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x9b208c00) [pid = 1809] [serial = 641] [outer = 0x9a708400] 05:08:18 INFO - PROCESS | 1809 | 1472299698457 Marionette DEBUG loaded listener.js 05:08:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x9b268400) [pid = 1809] [serial = 642] [outer = 0x9a708400] 05:08:19 INFO - PROCESS | 1809 | 1472299699375 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] 05:08:19 INFO - PROCESS | 1809 | 1472299699458 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 05:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:08:19 INFO - PROCESS | 1809 | 1472299699465 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:08:19 INFO - PROCESS | 1809 | 1472299699468 Marionette TRACE conn4 <- [1,826,null,{}] 05:08:19 INFO - PROCESS | 1809 | 1472299699474 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}] 05:08:19 INFO - PROCESS | 1809 | 1472299699480 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:19 INFO - PROCESS | 1809 | 1472299699701 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 05:08:19 INFO - PROCESS | 1809 | 1472299699954 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:19 INFO - PROCESS | 1809 | 1472299699960 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d113000 == 73 [pid = 1809] [id = 214] 05:08:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x9ad8cc00) [pid = 1809] [serial = 643] [outer = (nil)] 05:08:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x9bc3dc00) [pid = 1809] [serial = 644] [outer = 0x9ad8cc00] 05:08:20 INFO - PROCESS | 1809 | 1472299700091 Marionette DEBUG loaded listener.js 05:08:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x9c15ac00) [pid = 1809] [serial = 645] [outer = 0x9ad8cc00] 05:08:21 INFO - PROCESS | 1809 | 1472299701093 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]]]}] 05:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1686ms 05:08:21 INFO - PROCESS | 1809 | 1472299701153 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 05:08:21 INFO - PROCESS | 1809 | 1472299701157 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 05:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:08:21 INFO - PROCESS | 1809 | 1472299701164 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:08:21 INFO - PROCESS | 1809 | 1472299701167 Marionette TRACE conn4 <- [1,830,null,{}] 05:08:21 INFO - PROCESS | 1809 | 1472299701173 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}] 05:08:21 INFO - PROCESS | 1809 | 1472299701183 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:21 INFO - PROCESS | 1809 | 1472299701517 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 05:08:21 INFO - PROCESS | 1809 | 1472299701726 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:21 INFO - PROCESS | 1809 | 1472299701735 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db09400 == 74 [pid = 1809] [id = 215] 05:08:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x9aee8400) [pid = 1809] [serial = 646] [outer = (nil)] 05:08:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x9d5eb800) [pid = 1809] [serial = 647] [outer = 0x9aee8400] 05:08:21 INFO - PROCESS | 1809 | 1472299701818 Marionette DEBUG loaded listener.js 05:08:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x9d916000) [pid = 1809] [serial = 648] [outer = 0x9aee8400] 05:08:22 INFO - PROCESS | 1809 | 1472299702705 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]]]}] 05:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1581ms 05:08:22 INFO - PROCESS | 1809 | 1472299702745 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 05:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:08:22 INFO - PROCESS | 1809 | 1472299702750 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 05:08:22 INFO - PROCESS | 1809 | 1472299702756 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:08:22 INFO - PROCESS | 1809 | 1472299702760 Marionette TRACE conn4 <- [1,834,null,{}] 05:08:22 INFO - PROCESS | 1809 | 1472299702766 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}] 05:08:22 INFO - PROCESS | 1809 | 1472299702771 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:22 INFO - PROCESS | 1809 | 1472299702968 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 05:08:23 INFO - PROCESS | 1809 | 1472299703218 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:23 INFO - PROCESS | 1809 | 1472299703223 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:23 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d116c00 == 75 [pid = 1809] [id = 216] 05:08:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x8d1e9800) [pid = 1809] [serial = 649] [outer = (nil)] 05:08:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0xa1117c00) [pid = 1809] [serial = 650] [outer = 0x8d1e9800] 05:08:23 INFO - PROCESS | 1809 | 1472299703345 Marionette DEBUG loaded listener.js 05:08:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0xa1196800) [pid = 1809] [serial = 651] [outer = 0x8d1e9800] 05:08:24 INFO - PROCESS | 1809 | 1472299704248 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]]]}] 05:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1536ms 05:08:24 INFO - PROCESS | 1809 | 1472299704292 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 05:08:24 INFO - PROCESS | 1809 | 1472299704297 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 05:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:08:24 INFO - PROCESS | 1809 | 1472299704303 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:08:24 INFO - PROCESS | 1809 | 1472299704307 Marionette TRACE conn4 <- [1,838,null,{}] 05:08:24 INFO - PROCESS | 1809 | 1472299704313 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}] 05:08:24 INFO - PROCESS | 1809 | 1472299704318 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:24 INFO - PROCESS | 1809 | 1472299704554 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 05:08:24 INFO - PROCESS | 1809 | 1472299704807 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:24 INFO - PROCESS | 1809 | 1472299704816 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d113c00 == 76 [pid = 1809] [id = 217] 05:08:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x8dbcc400) [pid = 1809] [serial = 652] [outer = (nil)] 05:08:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0xa22e8400) [pid = 1809] [serial = 653] [outer = 0x8dbcc400] 05:08:24 INFO - PROCESS | 1809 | 1472299704912 Marionette DEBUG loaded listener.js 05:08:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0xa2310000) [pid = 1809] [serial = 654] [outer = 0x8dbcc400] 05:08:25 INFO - PROCESS | 1809 | 1472299705802 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]]]}] 05:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1541ms 05:08:25 INFO - PROCESS | 1809 | 1472299705845 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 05:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:08:25 INFO - PROCESS | 1809 | 1472299705849 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 05:08:25 INFO - PROCESS | 1809 | 1472299705856 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:08:25 INFO - PROCESS | 1809 | 1472299705859 Marionette TRACE conn4 <- [1,842,null,{}] 05:08:25 INFO - PROCESS | 1809 | 1472299705865 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}] 05:08:25 INFO - PROCESS | 1809 | 1472299705870 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:26 INFO - PROCESS | 1809 | 1472299706068 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 05:08:26 INFO - PROCESS | 1809 | 1472299706349 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:26 INFO - PROCESS | 1809 | 1472299706363 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e3000 == 77 [pid = 1809] [id = 218] 05:08:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x9d990c00) [pid = 1809] [serial = 655] [outer = (nil)] 05:08:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0xa2536c00) [pid = 1809] [serial = 656] [outer = 0x9d990c00] 05:08:26 INFO - PROCESS | 1809 | 1472299706495 Marionette DEBUG loaded listener.js 05:08:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0xa2fc8c00) [pid = 1809] [serial = 657] [outer = 0x9d990c00] 05:08:27 INFO - PROCESS | 1809 | 1472299707404 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]]]}] 05:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1585ms 05:08:27 INFO - PROCESS | 1809 | 1472299707441 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 05:08:27 INFO - PROCESS | 1809 | 1472299707445 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 05:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:08:27 INFO - PROCESS | 1809 | 1472299707451 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:08:27 INFO - PROCESS | 1809 | 1472299707455 Marionette TRACE conn4 <- [1,846,null,{}] 05:08:27 INFO - PROCESS | 1809 | 1472299707461 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}] 05:08:27 INFO - PROCESS | 1809 | 1472299707465 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:27 INFO - PROCESS | 1809 | 1472299707657 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 05:08:27 INFO - PROCESS | 1809 | 1472299707922 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:27 INFO - PROCESS | 1809 | 1472299707930 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:28 INFO - PROCESS | 1809 | ++DOCSHELL 0x92243400 == 78 [pid = 1809] [id = 219] 05:08:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x99fe0800) [pid = 1809] [serial = 658] [outer = (nil)] 05:08:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0xa3218000) [pid = 1809] [serial = 659] [outer = 0x99fe0800] 05:08:28 INFO - PROCESS | 1809 | 1472299708058 Marionette DEBUG loaded listener.js 05:08:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0xa3450800) [pid = 1809] [serial = 660] [outer = 0x99fe0800] 05:08:28 INFO - PROCESS | 1809 | 1472299708979 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]]]}] 05:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1580ms 05:08:29 INFO - PROCESS | 1809 | 1472299709033 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 05:08:29 INFO - PROCESS | 1809 | 1472299709038 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 05:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:08:29 INFO - PROCESS | 1809 | 1472299709044 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:08:29 INFO - PROCESS | 1809 | 1472299709049 Marionette TRACE conn4 <- [1,850,null,{}] 05:08:29 INFO - PROCESS | 1809 | 1472299709055 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}] 05:08:29 INFO - PROCESS | 1809 | 1472299709061 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:29 INFO - PROCESS | 1809 | 1472299709288 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 05:08:29 INFO - PROCESS | 1809 | 1472299709555 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:29 INFO - PROCESS | 1809 | 1472299709562 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:29 INFO - PROCESS | 1809 | ++DOCSHELL 0xa4e60800 == 79 [pid = 1809] [id = 220] 05:08:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0xa5024c00) [pid = 1809] [serial = 661] [outer = (nil)] 05:08:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0xa624dc00) [pid = 1809] [serial = 662] [outer = 0xa5024c00] 05:08:29 INFO - PROCESS | 1809 | 1472299709693 Marionette DEBUG loaded listener.js 05:08:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0xa689f800) [pid = 1809] [serial = 663] [outer = 0xa5024c00] 05:08:30 INFO - PROCESS | 1809 | 1472299710602 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]]]}] 05:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1596ms 05:08:30 INFO - PROCESS | 1809 | 1472299710642 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 05:08:30 INFO - PROCESS | 1809 | 1472299710645 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 05:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:08:30 INFO - PROCESS | 1809 | 1472299710653 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:08:30 INFO - PROCESS | 1809 | 1472299710656 Marionette TRACE conn4 <- [1,854,null,{}] 05:08:30 INFO - PROCESS | 1809 | 1472299710662 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}] 05:08:30 INFO - PROCESS | 1809 | 1472299710667 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:30 INFO - PROCESS | 1809 | 1472299710865 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 05:08:31 INFO - PROCESS | 1809 | 1472299711126 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:31 INFO - PROCESS | 1809 | 1472299711134 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x9c222400 == 80 [pid = 1809] [id = 221] 05:08:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0xa6839000) [pid = 1809] [serial = 664] [outer = (nil)] 05:08:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0xa68c4000) [pid = 1809] [serial = 665] [outer = 0xa6839000] 05:08:31 INFO - PROCESS | 1809 | 1472299711261 Marionette DEBUG loaded listener.js 05:08:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0xa6da6c00) [pid = 1809] [serial = 666] [outer = 0xa6839000] 05:08:32 INFO - PROCESS | 1809 | 1472299712109 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]]]}] 05:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1485ms 05:08:32 INFO - PROCESS | 1809 | 1472299712163 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 05:08:32 INFO - PROCESS | 1809 | 1472299712166 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 05:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:08:32 INFO - PROCESS | 1809 | 1472299712176 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:08:32 INFO - PROCESS | 1809 | 1472299712178 Marionette TRACE conn4 <- [1,858,null,{}] 05:08:32 INFO - PROCESS | 1809 | 1472299712185 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}] 05:08:32 INFO - PROCESS | 1809 | 1472299712190 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:32 INFO - PROCESS | 1809 | 1472299712383 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 05:08:32 INFO - PROCESS | 1809 | 1472299712701 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:32 INFO - PROCESS | 1809 | 1472299712710 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3ee000 == 81 [pid = 1809] [id = 222] 05:08:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x8d112400) [pid = 1809] [serial = 667] [outer = (nil)] 05:08:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x8db06400) [pid = 1809] [serial = 668] [outer = 0x8d112400] 05:08:32 INFO - PROCESS | 1809 | 1472299712797 Marionette DEBUG loaded listener.js 05:08:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x8dd4d400) [pid = 1809] [serial = 669] [outer = 0x8d112400] 05:08:33 INFO - PROCESS | 1809 | 1472299713691 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]]]}] 05:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1584ms 05:08:33 INFO - PROCESS | 1809 | 1472299713761 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 05:08:33 INFO - PROCESS | 1809 | 1472299713765 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 05:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:08:33 INFO - PROCESS | 1809 | 1472299713771 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:08:33 INFO - PROCESS | 1809 | 1472299713775 Marionette TRACE conn4 <- [1,862,null,{}] 05:08:33 INFO - PROCESS | 1809 | 1472299713781 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}] 05:08:33 INFO - PROCESS | 1809 | 1472299713786 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:33 INFO - PROCESS | 1809 | 1472299713976 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 05:08:34 INFO - PROCESS | 1809 | 1472299714237 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:34 INFO - PROCESS | 1809 | 1472299714245 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d112c00 == 82 [pid = 1809] [id = 223] 05:08:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x8d114400) [pid = 1809] [serial = 670] [outer = (nil)] 05:08:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x8d1efc00) [pid = 1809] [serial = 671] [outer = 0x8d114400] 05:08:34 INFO - PROCESS | 1809 | 1472299714631 Marionette DEBUG loaded listener.js 05:08:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x8d29b000) [pid = 1809] [serial = 672] [outer = 0x8d114400] 05:08:35 INFO - PROCESS | 1809 | 1472299715599 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]]]}] 05:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1838ms 05:08:35 INFO - PROCESS | 1809 | 1472299715612 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 05:08:35 INFO - PROCESS | 1809 | 1472299715617 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 05:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:08:35 INFO - PROCESS | 1809 | 1472299715626 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:08:35 INFO - PROCESS | 1809 | 1472299715630 Marionette TRACE conn4 <- [1,866,null,{}] 05:08:35 INFO - PROCESS | 1809 | 1472299715637 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}] 05:08:35 INFO - PROCESS | 1809 | 1472299715642 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:35 INFO - PROCESS | 1809 | 1472299715844 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 05:08:36 INFO - PROCESS | 1809 | 1472299716171 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:36 INFO - PROCESS | 1809 | 1472299716180 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbd0400 == 83 [pid = 1809] [id = 224] 05:08:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 162 (0x8dfa7800) [pid = 1809] [serial = 673] [outer = (nil)] 05:08:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 163 (0x8ef0d800) [pid = 1809] [serial = 674] [outer = 0x8dfa7800] 05:08:36 INFO - PROCESS | 1809 | 1472299716266 Marionette DEBUG loaded listener.js 05:08:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 164 (0x91453000) [pid = 1809] [serial = 675] [outer = 0x8dfa7800] 05:08:37 INFO - PROCESS | 1809 | 1472299717265 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]]]}] 05:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1682ms 05:08:37 INFO - PROCESS | 1809 | 1472299717307 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 05:08:37 INFO - PROCESS | 1809 | 1472299717314 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 05:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:08:37 INFO - PROCESS | 1809 | 1472299717324 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:08:37 INFO - PROCESS | 1809 | 1472299717328 Marionette TRACE conn4 <- [1,870,null,{}] 05:08:37 INFO - PROCESS | 1809 | 1472299717335 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}] 05:08:37 INFO - PROCESS | 1809 | 1472299717340 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:37 INFO - PROCESS | 1809 | 1472299717595 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 05:08:37 INFO - PROCESS | 1809 | --DOCSHELL 0x9a67f400 == 82 [pid = 1809] [id = 133] 05:08:37 INFO - PROCESS | 1809 | --DOCSHELL 0x91406400 == 81 [pid = 1809] [id = 125] 05:08:37 INFO - PROCESS | 1809 | --DOMWINDOW == 163 (0x919bb800) [pid = 1809] [serial = 586] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1809 | 1472299717998 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:38 INFO - PROCESS | 1809 | 1472299718008 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e9c00 == 82 [pid = 1809] [id = 225] 05:08:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 164 (0x8d29cc00) [pid = 1809] [serial = 676] [outer = (nil)] 05:08:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 165 (0x8e945400) [pid = 1809] [serial = 677] [outer = 0x8d29cc00] 05:08:38 INFO - PROCESS | 1809 | 1472299718085 Marionette DEBUG loaded listener.js 05:08:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0x914e6000) [pid = 1809] [serial = 678] [outer = 0x8d29cc00] 05:08:38 INFO - PROCESS | 1809 | --DOMWINDOW == 165 (0x8ef09000) [pid = 1809] [serial = 577] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1809 | --DOMWINDOW == 164 (0x91985000) [pid = 1809] [serial = 578] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1809 | --DOMWINDOW == 163 (0x8d117000) [pid = 1809] [serial = 547] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1809 | --DOMWINDOW == 162 (0x8db07800) [pid = 1809] [serial = 569] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1809 | --DOMWINDOW == 161 (0x8d1f6800) [pid = 1809] [serial = 568] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0x99f45800) [pid = 1809] [serial = 562] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0x8dbc7800) [pid = 1809] [serial = 565] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0x9144dc00) [pid = 1809] [serial = 572] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x90728800) [pid = 1809] [serial = 571] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x9239c000) [pid = 1809] [serial = 575] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x91a8e400) [pid = 1809] [serial = 574] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x92e10000) [pid = 1809] [serial = 556] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x951bd400) [pid = 1809] [serial = 559] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0x9198e800) [pid = 1809] [serial = 553] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0x8e7b2000) [pid = 1809] [serial = 550] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0x93a79400) [pid = 1809] [serial = 583] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0x951bc400) [pid = 1809] [serial = 584] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x92a97800) [pid = 1809] [serial = 580] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x92a9ec00) [pid = 1809] [serial = 581] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x9223f000) [pid = 1809] [serial = 545] [outer = (nil)] [url = about:blank] 05:08:38 INFO - PROCESS | 1809 | 1472299718962 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]]]}] 05:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1684ms 05:08:39 INFO - PROCESS | 1809 | 1472299719008 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 05:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:08:39 INFO - PROCESS | 1809 | 1472299719012 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 05:08:39 INFO - PROCESS | 1809 | 1472299719020 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - PROCESS | 1809 | 1472299719025 Marionette TRACE conn4 <- [1,874,null,{}] 05:08:39 INFO - PROCESS | 1809 | 1472299719041 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}] 05:08:39 INFO - PROCESS | 1809 | 1472299719049 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:39 INFO - PROCESS | 1809 | 1472299719235 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 05:08:39 INFO - PROCESS | 1809 | 1472299719428 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:39 INFO - PROCESS | 1809 | 1472299719438 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7b0800 == 83 [pid = 1809] [id = 226] 05:08:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x9198e800) [pid = 1809] [serial = 679] [outer = (nil)] 05:08:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x92a9fc00) [pid = 1809] [serial = 680] [outer = 0x9198e800] 05:08:39 INFO - PROCESS | 1809 | 1472299719510 Marionette DEBUG loaded listener.js 05:08:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0x93950400) [pid = 1809] [serial = 681] [outer = 0x9198e800] 05:08:40 INFO - PROCESS | 1809 | 1472299720311 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]]]}] 05:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1336ms 05:08:40 INFO - PROCESS | 1809 | 1472299720361 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 05:08:40 INFO - PROCESS | 1809 | 1472299720367 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 05:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:08:40 INFO - PROCESS | 1809 | 1472299720373 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:08:40 INFO - PROCESS | 1809 | 1472299720376 Marionette TRACE conn4 <- [1,878,null,{}] 05:08:40 INFO - PROCESS | 1809 | 1472299720382 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}] 05:08:40 INFO - PROCESS | 1809 | 1472299720388 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:40 INFO - PROCESS | 1809 | 1472299720638 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 05:08:40 INFO - PROCESS | 1809 | 1472299720662 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:40 INFO - PROCESS | 1809 | 1472299720673 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x92a9e400 == 84 [pid = 1809] [id = 227] 05:08:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x94787c00) [pid = 1809] [serial = 682] [outer = (nil)] 05:08:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0x951bf000) [pid = 1809] [serial = 683] [outer = 0x94787c00] 05:08:40 INFO - PROCESS | 1809 | 1472299720743 Marionette DEBUG loaded listener.js 05:08:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x9803d000) [pid = 1809] [serial = 684] [outer = 0x94787c00] 05:08:41 INFO - PROCESS | 1809 | 1472299721742 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]]]}] 05:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1434ms 05:08:41 INFO - PROCESS | 1809 | 1472299721809 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 05:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:08:41 INFO - PROCESS | 1809 | 1472299721813 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 05:08:41 INFO - PROCESS | 1809 | 1472299721820 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:08:41 INFO - PROCESS | 1809 | 1472299721824 Marionette TRACE conn4 <- [1,882,null,{}] 05:08:41 INFO - PROCESS | 1809 | 1472299721839 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}] 05:08:41 INFO - PROCESS | 1809 | 1472299721858 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:42 INFO - PROCESS | 1809 | 1472299722202 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 05:08:42 INFO - PROCESS | 1809 | 1472299722388 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:42 INFO - PROCESS | 1809 | 1472299722395 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x99f4c000 == 85 [pid = 1809] [id = 228] 05:08:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x99f4f400) [pid = 1809] [serial = 685] [outer = (nil)] 05:08:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x9a685400) [pid = 1809] [serial = 686] [outer = 0x99f4f400] 05:08:42 INFO - PROCESS | 1809 | 1472299722493 Marionette DEBUG loaded listener.js 05:08:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x9ad89800) [pid = 1809] [serial = 687] [outer = 0x99f4f400] 05:08:43 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x8c3e4c00) [pid = 1809] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:08:43 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x8db08400) [pid = 1809] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:08:43 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0x91c42800) [pid = 1809] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:08:43 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0x8dfa6400) [pid = 1809] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:08:43 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0x8d295400) [pid = 1809] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:08:43 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0x8db36c00) [pid = 1809] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:08:43 INFO - PROCESS | 1809 | 1472299723499 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]]]}] 05:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1732ms 05:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:08:43 INFO - PROCESS | 1809 | 1472299723552 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 05:08:43 INFO - PROCESS | 1809 | 1472299723555 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 05:08:43 INFO - PROCESS | 1809 | 1472299723562 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:08:43 INFO - PROCESS | 1809 | 1472299723565 Marionette TRACE conn4 <- [1,886,null,{}] 05:08:43 INFO - PROCESS | 1809 | 1472299723571 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}] 05:08:43 INFO - PROCESS | 1809 | 1472299723581 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:43 INFO - PROCESS | 1809 | 1472299723766 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 05:08:43 INFO - PROCESS | 1809 | 1472299723777 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:43 INFO - PROCESS | 1809 | 1472299723785 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d11b800 == 86 [pid = 1809] [id = 229] 05:08:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x8dfa6400) [pid = 1809] [serial = 688] [outer = (nil)] 05:08:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0x9b449000) [pid = 1809] [serial = 689] [outer = 0x8dfa6400] 05:08:44 INFO - PROCESS | 1809 | 1472299724011 Marionette DEBUG loaded listener.js 05:08:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x9c15d000) [pid = 1809] [serial = 690] [outer = 0x8dfa6400] 05:08:44 INFO - PROCESS | 1809 | 1472299724769 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]]]}] 05:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1246ms 05:08:44 INFO - PROCESS | 1809 | 1472299724808 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 05:08:44 INFO - PROCESS | 1809 | 1472299724811 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 05:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:08:44 INFO - PROCESS | 1809 | 1472299724817 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:08:44 INFO - PROCESS | 1809 | 1472299724820 Marionette TRACE conn4 <- [1,890,null,{}] 05:08:44 INFO - PROCESS | 1809 | 1472299724826 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}] 05:08:44 INFO - PROCESS | 1809 | 1472299724830 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:45 INFO - PROCESS | 1809 | 1472299725158 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 05:08:45 INFO - PROCESS | 1809 | 1472299725321 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:45 INFO - PROCESS | 1809 | 1472299725332 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1eec00 == 87 [pid = 1809] [id = 230] 05:08:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x8d1f0000) [pid = 1809] [serial = 691] [outer = (nil)] 05:08:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x8d295400) [pid = 1809] [serial = 692] [outer = 0x8d1f0000] 05:08:45 INFO - PROCESS | 1809 | 1472299725488 Marionette DEBUG loaded listener.js 05:08:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x8db2f800) [pid = 1809] [serial = 693] [outer = 0x8d1f0000] 05:08:46 INFO - PROCESS | 1809 | 1472299726481 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]]]}] 05:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1679ms 05:08:46 INFO - PROCESS | 1809 | 1472299726498 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 05:08:46 INFO - PROCESS | 1809 | 1472299726505 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 05:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:08:46 INFO - PROCESS | 1809 | 1472299726514 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:08:46 INFO - PROCESS | 1809 | 1472299726518 Marionette TRACE conn4 <- [1,894,null,{}] 05:08:46 INFO - PROCESS | 1809 | 1472299726527 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}] 05:08:46 INFO - PROCESS | 1809 | 1472299726533 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:46 INFO - PROCESS | 1809 | 1472299726755 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 05:08:47 INFO - PROCESS | 1809 | 1472299727021 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:47 INFO - PROCESS | 1809 | 1472299727030 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x8ee9bc00 == 88 [pid = 1809] [id = 231] 05:08:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x8eea2800) [pid = 1809] [serial = 694] [outer = (nil)] 05:08:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x91406400) [pid = 1809] [serial = 695] [outer = 0x8eea2800] 05:08:47 INFO - PROCESS | 1809 | 1472299727179 Marionette DEBUG loaded listener.js 05:08:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x914e5000) [pid = 1809] [serial = 696] [outer = 0x8eea2800] 05:08:48 INFO - PROCESS | 1809 | 1472299728131 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]]]}] 05:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1684ms 05:08:48 INFO - PROCESS | 1809 | 1472299728198 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 05:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:08:48 INFO - PROCESS | 1809 | 1472299728203 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 05:08:48 INFO - PROCESS | 1809 | 1472299728210 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:08:48 INFO - PROCESS | 1809 | 1472299728214 Marionette TRACE conn4 <- [1,898,null,{}] 05:08:48 INFO - PROCESS | 1809 | 1472299728221 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}] 05:08:48 INFO - PROCESS | 1809 | 1472299728225 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:48 INFO - PROCESS | 1809 | 1472299728448 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 05:08:48 INFO - PROCESS | 1809 | 1472299728760 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:48 INFO - PROCESS | 1809 | 1472299728770 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x91f53800 == 89 [pid = 1809] [id = 232] 05:08:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x9239c000) [pid = 1809] [serial = 697] [outer = (nil)] 05:08:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x92a92000) [pid = 1809] [serial = 698] [outer = 0x9239c000] 05:08:48 INFO - PROCESS | 1809 | 1472299728894 Marionette DEBUG loaded listener.js 05:08:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x92ea2c00) [pid = 1809] [serial = 699] [outer = 0x9239c000] 05:08:49 INFO - PROCESS | 1809 | 1472299729919 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]]]}] 05:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1741ms 05:08:49 INFO - PROCESS | 1809 | 1472299729951 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 05:08:49 INFO - PROCESS | 1809 | 1472299729957 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 05:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:08:49 INFO - PROCESS | 1809 | 1472299729976 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:08:49 INFO - PROCESS | 1809 | 1472299729984 Marionette TRACE conn4 <- [1,902,null,{}] 05:08:49 INFO - PROCESS | 1809 | 1472299729991 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}] 05:08:49 INFO - PROCESS | 1809 | 1472299729997 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:50 INFO - PROCESS | 1809 | 1472299730248 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 05:08:50 INFO - PROCESS | 1809 | 1472299730552 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:50 INFO - PROCESS | 1809 | 1472299730558 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x91c1dc00 == 90 [pid = 1809] [id = 233] 05:08:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 162 (0x91c21800) [pid = 1809] [serial = 700] [outer = (nil)] 05:08:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 163 (0x9a892c00) [pid = 1809] [serial = 701] [outer = 0x91c21800] 05:08:50 INFO - PROCESS | 1809 | 1472299730647 Marionette DEBUG loaded listener.js 05:08:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 164 (0x9bcae000) [pid = 1809] [serial = 702] [outer = 0x91c21800] 05:08:51 INFO - PROCESS | 1809 | 1472299731612 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]]]}] 05:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1695ms 05:08:51 INFO - PROCESS | 1809 | 1472299731663 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 05:08:51 INFO - PROCESS | 1809 | 1472299731667 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 05:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:08:51 INFO - PROCESS | 1809 | 1472299731674 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:08:51 INFO - PROCESS | 1809 | 1472299731677 Marionette TRACE conn4 <- [1,906,null,{}] 05:08:51 INFO - PROCESS | 1809 | 1472299731683 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}] 05:08:51 INFO - PROCESS | 1809 | 1472299731689 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:51 INFO - PROCESS | 1809 | 1472299731908 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 05:08:52 INFO - PROCESS | 1809 | 1472299732181 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:52 INFO - PROCESS | 1809 | 1472299732190 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e4000 == 91 [pid = 1809] [id = 234] 05:08:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 165 (0x9072c000) [pid = 1809] [serial = 703] [outer = (nil)] 05:08:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0xa209b000) [pid = 1809] [serial = 704] [outer = 0x9072c000] 05:08:52 INFO - PROCESS | 1809 | 1472299732318 Marionette DEBUG loaded listener.js 05:08:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 167 (0xa2546c00) [pid = 1809] [serial = 705] [outer = 0x9072c000] 05:08:53 INFO - PROCESS | 1809 | 1472299733210 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]]]}] 05:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1587ms 05:08:53 INFO - PROCESS | 1809 | 1472299733262 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 05:08:53 INFO - PROCESS | 1809 | 1472299733267 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 05:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:08:53 INFO - PROCESS | 1809 | 1472299733273 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:08:53 INFO - PROCESS | 1809 | 1472299733277 Marionette TRACE conn4 <- [1,910,null,{}] 05:08:53 INFO - PROCESS | 1809 | 1472299733283 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}] 05:08:53 INFO - PROCESS | 1809 | 1472299733288 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:53 INFO - PROCESS | 1809 | 1472299733504 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 05:08:53 INFO - PROCESS | 1809 | 1472299733821 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:53 INFO - PROCESS | 1809 | 1472299733840 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:53 INFO - PROCESS | 1809 | ++DOCSHELL 0xa4e16800 == 92 [pid = 1809] [id = 235] 05:08:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 168 (0xa4e60000) [pid = 1809] [serial = 706] [outer = (nil)] 05:08:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 169 (0xa6244800) [pid = 1809] [serial = 707] [outer = 0xa4e60000] 05:08:53 INFO - PROCESS | 1809 | 1472299733941 Marionette DEBUG loaded listener.js 05:08:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 170 (0xa6e02800) [pid = 1809] [serial = 708] [outer = 0xa4e60000] 05:08:54 INFO - PROCESS | 1809 | 1472299734901 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]]]}] 05:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1684ms 05:08:54 INFO - PROCESS | 1809 | 1472299734958 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 05:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:08:54 INFO - PROCESS | 1809 | 1472299734962 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 05:08:54 INFO - PROCESS | 1809 | 1472299734969 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:08:54 INFO - PROCESS | 1809 | 1472299734972 Marionette TRACE conn4 <- [1,914,null,{}] 05:08:54 INFO - PROCESS | 1809 | 1472299734978 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}] 05:08:54 INFO - PROCESS | 1809 | 1472299734983 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:55 INFO - PROCESS | 1809 | 1472299735193 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 05:08:55 INFO - PROCESS | 1809 | 1472299735453 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:55 INFO - PROCESS | 1809 | 1472299735462 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x9c215000 == 93 [pid = 1809] [id = 236] 05:08:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 171 (0xa35dd800) [pid = 1809] [serial = 709] [outer = (nil)] 05:08:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 172 (0xa6d18c00) [pid = 1809] [serial = 710] [outer = 0xa35dd800] 05:08:55 INFO - PROCESS | 1809 | 1472299735585 Marionette DEBUG loaded listener.js 05:08:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 173 (0xa6d1bc00) [pid = 1809] [serial = 711] [outer = 0xa35dd800] 05:08:56 INFO - PROCESS | 1809 | 1472299736454 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]]]}] 05:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1534ms 05:08:56 INFO - PROCESS | 1809 | 1472299736503 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 05:08:56 INFO - PROCESS | 1809 | 1472299736508 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 05:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:08:56 INFO - PROCESS | 1809 | 1472299736514 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:08:56 INFO - PROCESS | 1809 | 1472299736518 Marionette TRACE conn4 <- [1,918,null,{}] 05:08:56 INFO - PROCESS | 1809 | 1472299736524 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}] 05:08:56 INFO - PROCESS | 1809 | 1472299736529 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:56 INFO - PROCESS | 1809 | 1472299736748 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 05:08:57 INFO - PROCESS | 1809 | 1472299737022 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:57 INFO - PROCESS | 1809 | 1472299737028 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7e5400 == 94 [pid = 1809] [id = 237] 05:08:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 174 (0x8e7e6000) [pid = 1809] [serial = 712] [outer = (nil)] 05:08:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 175 (0x8e7ed400) [pid = 1809] [serial = 713] [outer = 0x8e7e6000] 05:08:57 INFO - PROCESS | 1809 | 1472299737168 Marionette DEBUG loaded listener.js 05:08:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 176 (0x8e7f0c00) [pid = 1809] [serial = 714] [outer = 0x8e7e6000] 05:08:58 INFO - PROCESS | 1809 | 1472299738049 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]]]}] 05:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1581ms 05:08:58 INFO - PROCESS | 1809 | 1472299738097 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 05:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:08:58 INFO - PROCESS | 1809 | 1472299738101 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 05:08:58 INFO - PROCESS | 1809 | 1472299738109 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:08:58 INFO - PROCESS | 1809 | 1472299738112 Marionette TRACE conn4 <- [1,922,null,{}] 05:08:58 INFO - PROCESS | 1809 | 1472299738118 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}] 05:08:58 INFO - PROCESS | 1809 | 1472299738123 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:58 INFO - PROCESS | 1809 | 1472299738329 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 05:08:58 INFO - PROCESS | 1809 | 1472299738590 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:58 INFO - PROCESS | 1809 | 1472299738600 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d188800 == 95 [pid = 1809] [id = 238] 05:08:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 177 (0x8d18ac00) [pid = 1809] [serial = 715] [outer = (nil)] 05:08:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 178 (0x8d192000) [pid = 1809] [serial = 716] [outer = 0x8d18ac00] 05:08:58 INFO - PROCESS | 1809 | 1472299738726 Marionette DEBUG loaded listener.js 05:08:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 179 (0x8d194000) [pid = 1809] [serial = 717] [outer = 0x8d18ac00] 05:08:59 INFO - PROCESS | 1809 | 1472299739655 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]]]}] 05:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1582ms 05:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:08:59 INFO - PROCESS | 1809 | 1472299739691 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 05:08:59 INFO - PROCESS | 1809 | 1472299739695 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 05:08:59 INFO - PROCESS | 1809 | 1472299739702 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:08:59 INFO - PROCESS | 1809 | 1472299739705 Marionette TRACE conn4 <- [1,926,null,{}] 05:08:59 INFO - PROCESS | 1809 | 1472299739711 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}] 05:08:59 INFO - PROCESS | 1809 | 1472299739716 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:08:59 INFO - PROCESS | 1809 | 1472299739931 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 05:09:00 INFO - PROCESS | 1809 | 1472299740236 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:00 INFO - PROCESS | 1809 | 1472299740245 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d188c00 == 96 [pid = 1809] [id = 239] 05:09:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 180 (0x8d189c00) [pid = 1809] [serial = 718] [outer = (nil)] 05:09:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 181 (0x8e7ef400) [pid = 1809] [serial = 719] [outer = 0x8d189c00] 05:09:00 INFO - PROCESS | 1809 | 1472299740336 Marionette DEBUG loaded listener.js 05:09:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 182 (0x8e7f2c00) [pid = 1809] [serial = 720] [outer = 0x8d189c00] 05:09:01 INFO - PROCESS | 1809 | 1472299741211 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]]]}] 05:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1587ms 05:09:01 INFO - PROCESS | 1809 | 1472299741288 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 05:09:01 INFO - PROCESS | 1809 | 1472299741292 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 05:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:09:01 INFO - PROCESS | 1809 | 1472299741299 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:09:01 INFO - PROCESS | 1809 | 1472299741303 Marionette TRACE conn4 <- [1,930,null,{}] 05:09:01 INFO - PROCESS | 1809 | 1472299741309 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}] 05:09:01 INFO - PROCESS | 1809 | 1472299741323 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:01 INFO - PROCESS | 1809 | 1472299741630 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 05:09:01 INFO - PROCESS | 1809 | 1472299741959 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:01 INFO - PROCESS | 1809 | 1472299741971 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:02 INFO - PROCESS | 1809 | ++DOCSHELL 0xa6d1e000 == 97 [pid = 1809] [id = 240] 05:09:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 183 (0xa6d1e400) [pid = 1809] [serial = 721] [outer = (nil)] 05:09:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 184 (0xa6d43800) [pid = 1809] [serial = 722] [outer = 0xa6d1e400] 05:09:02 INFO - PROCESS | 1809 | 1472299742069 Marionette DEBUG loaded listener.js 05:09:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 185 (0xa6d49000) [pid = 1809] [serial = 723] [outer = 0xa6d1e400] 05:09:03 INFO - PROCESS | 1809 | 1472299743046 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]]]}] 05:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1788ms 05:09:03 INFO - PROCESS | 1809 | 1472299743088 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 05:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:09:03 INFO - PROCESS | 1809 | 1472299743093 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 05:09:03 INFO - PROCESS | 1809 | 1472299743101 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:09:03 INFO - PROCESS | 1809 | 1472299743105 Marionette TRACE conn4 <- [1,934,null,{}] 05:09:03 INFO - PROCESS | 1809 | 1472299743111 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}] 05:09:03 INFO - PROCESS | 1809 | 1472299743117 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:03 INFO - PROCESS | 1809 | 1472299743358 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 05:09:03 INFO - PROCESS | 1809 | 1472299743672 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:03 INFO - PROCESS | 1809 | 1472299743681 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56c000 == 98 [pid = 1809] [id = 241] 05:09:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 186 (0x8b56cc00) [pid = 1809] [serial = 724] [outer = (nil)] 05:09:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 187 (0x8b574800) [pid = 1809] [serial = 725] [outer = 0x8b56cc00] 05:09:03 INFO - PROCESS | 1809 | 1472299743764 Marionette DEBUG loaded listener.js 05:09:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 188 (0xa6d19000) [pid = 1809] [serial = 726] [outer = 0x8b56cc00] 05:09:04 INFO - PROCESS | 1809 | 1472299744645 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]]]}] 05:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1587ms 05:09:04 INFO - PROCESS | 1809 | 1472299744688 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 05:09:04 INFO - PROCESS | 1809 | 1472299744692 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 05:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:09:04 INFO - PROCESS | 1809 | 1472299744698 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:09:04 INFO - PROCESS | 1809 | 1472299744701 Marionette TRACE conn4 <- [1,938,null,{}] 05:09:04 INFO - PROCESS | 1809 | 1472299744708 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}] 05:09:04 INFO - PROCESS | 1809 | 1472299744712 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:04 INFO - PROCESS | 1809 | 1472299744916 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 05:09:05 INFO - PROCESS | 1809 | 1472299745185 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:05 INFO - PROCESS | 1809 | 1472299745195 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x89913c00 == 99 [pid = 1809] [id = 242] 05:09:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 189 (0x89915800) [pid = 1809] [serial = 727] [outer = (nil)] 05:09:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 190 (0x8991bc00) [pid = 1809] [serial = 728] [outer = 0x89915800] 05:09:05 INFO - PROCESS | 1809 | 1472299745318 Marionette DEBUG loaded listener.js 05:09:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 191 (0x8991f400) [pid = 1809] [serial = 729] [outer = 0x89915800] 05:09:06 INFO - PROCESS | 1809 | 1472299746179 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]]]}] 05:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1531ms 05:09:06 INFO - PROCESS | 1809 | 1472299746240 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 05:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:09:06 INFO - PROCESS | 1809 | 1472299746244 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 05:09:06 INFO - PROCESS | 1809 | 1472299746251 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:09:06 INFO - PROCESS | 1809 | 1472299746255 Marionette TRACE conn4 <- [1,942,null,{}] 05:09:06 INFO - PROCESS | 1809 | 1472299746261 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}] 05:09:06 INFO - PROCESS | 1809 | 1472299746267 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:06 INFO - PROCESS | 1809 | 1472299746481 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 05:09:06 INFO - PROCESS | 1809 | 1472299746826 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:06 INFO - PROCESS | 1809 | 1472299746837 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991b000 == 100 [pid = 1809] [id = 243] 05:09:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 192 (0x8b368000) [pid = 1809] [serial = 730] [outer = (nil)] 05:09:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 193 (0x8b36bc00) [pid = 1809] [serial = 731] [outer = 0x8b368000] 05:09:06 INFO - PROCESS | 1809 | 1472299746919 Marionette DEBUG loaded listener.js 05:09:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 194 (0x8b36e800) [pid = 1809] [serial = 732] [outer = 0x8b368000] 05:09:07 INFO - PROCESS | 1809 | 1472299747851 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]]]}] 05:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1681ms 05:09:07 INFO - PROCESS | 1809 | 1472299747933 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 05:09:07 INFO - PROCESS | 1809 | 1472299747938 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 05:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:09:07 INFO - PROCESS | 1809 | 1472299747945 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:09:07 INFO - PROCESS | 1809 | 1472299747948 Marionette TRACE conn4 <- [1,946,null,{}] 05:09:07 INFO - PROCESS | 1809 | 1472299747954 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}] 05:09:07 INFO - PROCESS | 1809 | 1472299747959 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:08 INFO - PROCESS | 1809 | 1472299748201 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 05:09:08 INFO - PROCESS | 1809 | 1472299748932 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:08 INFO - PROCESS | 1809 | 1472299748943 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56ac00 == 101 [pid = 1809] [id = 244] 05:09:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 195 (0x8b56b800) [pid = 1809] [serial = 733] [outer = (nil)] 05:09:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 196 (0x8b56ec00) [pid = 1809] [serial = 734] [outer = 0x8b56b800] 05:09:09 INFO - PROCESS | 1809 | 1472299749028 Marionette DEBUG loaded listener.js 05:09:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 197 (0x8b576800) [pid = 1809] [serial = 735] [outer = 0x8b56b800] 05:09:09 INFO - PROCESS | 1809 | 1472299749941 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]]]}] 05:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 2048ms 05:09:10 INFO - PROCESS | 1809 | 1472299749996 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 05:09:10 INFO - PROCESS | 1809 | 1472299750002 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 05:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:09:10 INFO - PROCESS | 1809 | 1472299750009 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:09:10 INFO - PROCESS | 1809 | 1472299750014 Marionette TRACE conn4 <- [1,950,null,{}] 05:09:10 INFO - PROCESS | 1809 | 1472299750023 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}] 05:09:10 INFO - PROCESS | 1809 | 1472299750030 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:10 INFO - PROCESS | 1809 | 1472299750231 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 05:09:10 INFO - PROCESS | 1809 | 1472299750552 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:10 INFO - PROCESS | 1809 | 1472299750562 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d196800 == 102 [pid = 1809] [id = 245] 05:09:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 198 (0x8d1eb800) [pid = 1809] [serial = 736] [outer = (nil)] 05:09:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 199 (0x8d298c00) [pid = 1809] [serial = 737] [outer = 0x8d1eb800] 05:09:10 INFO - PROCESS | 1809 | 1472299750648 Marionette DEBUG loaded listener.js 05:09:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 200 (0x8db37400) [pid = 1809] [serial = 738] [outer = 0x8d1eb800] 05:09:11 INFO - PROCESS | 1809 | 1472299751674 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]]]}] 05:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1736ms 05:09:11 INFO - PROCESS | 1809 | 1472299751753 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 05:09:11 INFO - PROCESS | 1809 | 1472299751759 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 05:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:09:11 INFO - PROCESS | 1809 | 1472299751766 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:09:11 INFO - PROCESS | 1809 | 1472299751770 Marionette TRACE conn4 <- [1,954,null,{}] 05:09:11 INFO - PROCESS | 1809 | 1472299751776 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}] 05:09:11 INFO - PROCESS | 1809 | 1472299751781 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:12 INFO - PROCESS | 1809 | 1472299752033 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 05:09:12 INFO - PROCESS | 1809 | 1472299752392 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:12 INFO - PROCESS | 1809 | 1472299752402 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbc6800 == 103 [pid = 1809] [id = 246] 05:09:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 201 (0x8dbd2000) [pid = 1809] [serial = 739] [outer = (nil)] 05:09:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 202 (0x8ee97000) [pid = 1809] [serial = 740] [outer = 0x8dbd2000] 05:09:12 INFO - PROCESS | 1809 | 1472299752483 Marionette DEBUG loaded listener.js 05:09:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 203 (0x90730000) [pid = 1809] [serial = 741] [outer = 0x8dbd2000] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1e9400 == 102 [pid = 1809] [id = 151] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d11b800 == 101 [pid = 1809] [id = 229] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x99f4c000 == 100 [pid = 1809] [id = 228] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x92a9e400 == 99 [pid = 1809] [id = 227] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7b0800 == 98 [pid = 1809] [id = 226] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e9c00 == 97 [pid = 1809] [id = 225] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbd0400 == 96 [pid = 1809] [id = 224] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d112c00 == 95 [pid = 1809] [id = 223] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x9c222400 == 94 [pid = 1809] [id = 221] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d113c00 == 93 [pid = 1809] [id = 217] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e3000 == 92 [pid = 1809] [id = 218] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d116c00 == 91 [pid = 1809] [id = 216] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8db09400 == 90 [pid = 1809] [id = 215] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8dfa1c00 == 89 [pid = 1809] [id = 210] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d29d800 == 88 [pid = 1809] [id = 190] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8db32000 == 87 [pid = 1809] [id = 204] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1eb400 == 86 [pid = 1809] [id = 191] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d10e000 == 85 [pid = 1809] [id = 195] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x91c2a000 == 84 [pid = 1809] [id = 206] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x9a890400 == 83 [pid = 1809] [id = 167] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x919be800 == 82 [pid = 1809] [id = 148] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x91c43c00 == 81 [pid = 1809] [id = 93] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x9bca8400 == 80 [pid = 1809] [id = 48] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8df9f800 == 79 [pid = 1809] [id = 209] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x91c2b800 == 78 [pid = 1809] [id = 199] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e7800 == 77 [pid = 1809] [id = 192] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x9b72d000 == 76 [pid = 1809] [id = 40] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x99f42800 == 75 [pid = 1809] [id = 58] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d110c00 == 74 [pid = 1809] [id = 193] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d29c400 == 73 [pid = 1809] [id = 205] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8db0e000 == 72 [pid = 1809] [id = 165] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1ea000 == 71 [pid = 1809] [id = 136] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8db01800 == 70 [pid = 1809] [id = 208] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x9d916800 == 69 [pid = 1809] [id = 37] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x91402c00 == 68 [pid = 1809] [id = 79] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1f3800 == 67 [pid = 1809] [id = 137] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x99259400 == 66 [pid = 1809] [id = 213] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8dfaa800 == 65 [pid = 1809] [id = 197] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x92a9d800 == 64 [pid = 1809] [id = 166] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x9530fc00 == 63 [pid = 1809] [id = 59] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1ef000 == 62 [pid = 1809] [id = 196] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x92242400 == 61 [pid = 1809] [id = 86] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8db09c00 == 60 [pid = 1809] [id = 138] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x99f4e000 == 59 [pid = 1809] [id = 212] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0xa62cb000 == 58 [pid = 1809] [id = 157] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x93c91800 == 57 [pid = 1809] [id = 90] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x91c21c00 == 56 [pid = 1809] [id = 156] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x92e02400 == 55 [pid = 1809] [id = 47] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7ab400 == 54 [pid = 1809] [id = 147] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1ebc00 == 53 [pid = 1809] [id = 155] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x91a91800 == 52 [pid = 1809] [id = 211] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x93a78c00 == 51 [pid = 1809] [id = 39] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3ee000 == 50 [pid = 1809] [id = 222] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d11c400 == 49 [pid = 1809] [id = 189] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d113000 == 48 [pid = 1809] [id = 214] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1f3c00 == 47 [pid = 1809] [id = 153] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x99f51000 == 46 [pid = 1809] [id = 149] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8db10c00 == 45 [pid = 1809] [id = 158] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x92eac400 == 44 [pid = 1809] [id = 146] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x92ead800 == 43 [pid = 1809] [id = 194] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x93c97800 == 42 [pid = 1809] [id = 38] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x919b8800 == 41 [pid = 1809] [id = 87] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e1800 == 40 [pid = 1809] [id = 207] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e5400 == 39 [pid = 1809] [id = 201] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e1400 == 38 [pid = 1809] [id = 202] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x91402800 == 37 [pid = 1809] [id = 139] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d295000 == 36 [pid = 1809] [id = 203] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x951ba400 == 35 [pid = 1809] [id = 88] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x9a70e400 == 34 [pid = 1809] [id = 152] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x92eae000 == 33 [pid = 1809] [id = 61] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1f5400 == 32 [pid = 1809] [id = 150] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d293000 == 31 [pid = 1809] [id = 154] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0xa4e60800 == 30 [pid = 1809] [id = 220] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x92243400 == 29 [pid = 1809] [id = 219] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3eac00 == 28 [pid = 1809] [id = 200] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x9198d400 == 27 [pid = 1809] [id = 198] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0xa6db3400 == 26 [pid = 1809] [id = 78] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x9394d800 == 25 [pid = 1809] [id = 46] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8991b000 == 24 [pid = 1809] [id = 243] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x89913c00 == 23 [pid = 1809] [id = 242] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0xa6d1e000 == 22 [pid = 1809] [id = 240] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8b56c000 == 21 [pid = 1809] [id = 241] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d188c00 == 20 [pid = 1809] [id = 239] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d188800 == 19 [pid = 1809] [id = 238] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7e5400 == 18 [pid = 1809] [id = 237] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0xa4e16800 == 17 [pid = 1809] [id = 235] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x9c215000 == 16 [pid = 1809] [id = 236] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e4000 == 15 [pid = 1809] [id = 234] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x91c1dc00 == 14 [pid = 1809] [id = 233] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x91f53800 == 13 [pid = 1809] [id = 232] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8ee9bc00 == 12 [pid = 1809] [id = 231] 05:09:15 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1eec00 == 11 [pid = 1809] [id = 230] 05:09:15 INFO - PROCESS | 1809 | --DOMWINDOW == 202 (0x95155000) [pid = 1809] [serial = 627] [outer = (nil)] [url = about:blank] 05:09:15 INFO - PROCESS | 1809 | --DOMWINDOW == 201 (0x90724800) [pid = 1809] [serial = 404] [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.] 05:09:15 INFO - PROCESS | 1809 | --DOMWINDOW == 200 (0x92398c00) [pid = 1809] [serial = 626] [outer = (nil)] [url = about:blank] 05:09:15 INFO - PROCESS | 1809 | --DOMWINDOW == 199 (0x91f54400) [pid = 1809] [serial = 621] [outer = (nil)] [url = about:blank] 05:09:15 INFO - PROCESS | 1809 | --DOMWINDOW == 198 (0x92a9c800) [pid = 1809] [serial = 624] [outer = (nil)] [url = about:blank] 05:09:15 INFO - PROCESS | 1809 | --DOMWINDOW == 197 (0x8dbcf000) [pid = 1809] [serial = 616] [outer = (nil)] [url = about:blank] 05:09:15 INFO - PROCESS | 1809 | --DOMWINDOW == 196 (0x914dd800) [pid = 1809] [serial = 617] [outer = (nil)] [url = about:blank] 05:09:15 INFO - PROCESS | 1809 | --DOMWINDOW == 195 (0x8db38400) [pid = 1809] [serial = 589] [outer = (nil)] [url = about:blank] 05:09:15 INFO - PROCESS | 1809 | --DOMWINDOW == 194 (0x9239ac00) [pid = 1809] [serial = 623] [outer = (nil)] [url = about:blank] 05:09:15 INFO - PROCESS | 1809 | --DOMWINDOW == 193 (0x9140d400) [pid = 1809] [serial = 607] [outer = (nil)] [url = about:blank] 05:09:15 INFO - PROCESS | 1809 | --DOMWINDOW == 192 (0x91c4a000) [pid = 1809] [serial = 620] [outer = (nil)] [url = about:blank] 05:09:15 INFO - PROCESS | 1809 | --DOMWINDOW == 191 (0x99705000) [pid = 1809] [serial = 598] [outer = (nil)] [url = about:blank] 05:09:15 INFO - PROCESS | 1809 | --DOMWINDOW == 190 (0x9072c400) [pid = 1809] [serial = 592] [outer = (nil)] [url = about:blank] 05:09:15 INFO - PROCESS | 1809 | --DOMWINDOW == 189 (0x9144a800) [pid = 1809] [serial = 614] [outer = (nil)] [url = about:blank] 05:09:15 INFO - PROCESS | 1809 | --DOMWINDOW == 188 (0x8ef04800) [pid = 1809] [serial = 613] [outer = (nil)] [url = about:blank] 05:09:15 INFO - PROCESS | 1809 | --DOMWINDOW == 187 (0x9a67cc00) [pid = 1809] [serial = 601] [outer = (nil)] [url = about:blank] 05:09:15 INFO - PROCESS | 1809 | --DOMWINDOW == 186 (0x8dbc8c00) [pid = 1809] [serial = 611] [outer = (nil)] [url = about:blank] 05:09:15 INFO - PROCESS | 1809 | --DOMWINDOW == 185 (0x8d29e000) [pid = 1809] [serial = 610] [outer = (nil)] [url = about:blank] 05:09:15 INFO - PROCESS | 1809 | --DOMWINDOW == 184 (0x9aee4000) [pid = 1809] [serial = 604] [outer = (nil)] [url = about:blank] 05:09:15 INFO - PROCESS | 1809 | --DOMWINDOW == 183 (0x92a9f000) [pid = 1809] [serial = 595] [outer = (nil)] [url = about:blank] 05:09:15 INFO - PROCESS | 1809 | 1472299755746 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]]]}] 05:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 4041ms 05:09:15 INFO - PROCESS | 1809 | 1472299755809 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 05:09:15 INFO - PROCESS | 1809 | 1472299755814 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 05:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:09:15 INFO - PROCESS | 1809 | 1472299755824 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:09:15 INFO - PROCESS | 1809 | 1472299755829 Marionette TRACE conn4 <- [1,958,null,{}] 05:09:15 INFO - PROCESS | 1809 | 1472299755837 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}] 05:09:15 INFO - PROCESS | 1809 | 1472299755842 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:16 INFO - PROCESS | 1809 | 1472299756019 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 05:09:16 INFO - PROCESS | 1809 | 1472299756186 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:16 INFO - PROCESS | 1809 | 1472299756193 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e5400 == 12 [pid = 1809] [id = 247] 05:09:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 184 (0x8c3e6800) [pid = 1809] [serial = 742] [outer = (nil)] 05:09:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 185 (0x8c3eb000) [pid = 1809] [serial = 743] [outer = 0x8c3e6800] 05:09:16 INFO - PROCESS | 1809 | 1472299756270 Marionette DEBUG loaded listener.js 05:09:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 186 (0x8c3efc00) [pid = 1809] [serial = 744] [outer = 0x8c3e6800] 05:09:17 INFO - PROCESS | 1809 | 1472299757088 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]]]}] 05:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1344ms 05:09:17 INFO - PROCESS | 1809 | 1472299757168 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 05:09:17 INFO - PROCESS | 1809 | 1472299757175 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 05:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:09:17 INFO - PROCESS | 1809 | 1472299757185 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:09:17 INFO - PROCESS | 1809 | 1472299757189 Marionette TRACE conn4 <- [1,962,null,{}] 05:09:17 INFO - PROCESS | 1809 | 1472299757195 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}] 05:09:17 INFO - PROCESS | 1809 | 1472299757201 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:17 INFO - PROCESS | 1809 | 1472299757375 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 05:09:17 INFO - PROCESS | 1809 | 1472299757551 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:17 INFO - PROCESS | 1809 | 1472299757557 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e2400 == 13 [pid = 1809] [id = 248] 05:09:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 187 (0x8d1f3000) [pid = 1809] [serial = 745] [outer = (nil)] 05:09:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 188 (0x8d1f7c00) [pid = 1809] [serial = 746] [outer = 0x8d1f3000] 05:09:17 INFO - PROCESS | 1809 | 1472299757646 Marionette DEBUG loaded listener.js 05:09:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 189 (0x8d29a400) [pid = 1809] [serial = 747] [outer = 0x8d1f3000] 05:09:18 INFO - PROCESS | 1809 | 1472299758597 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]]]}] 05:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1482ms 05:09:18 INFO - PROCESS | 1809 | 1472299758673 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 05:09:18 INFO - PROCESS | 1809 | 1472299758676 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 05:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:09:18 INFO - PROCESS | 1809 | 1472299758683 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:09:18 INFO - PROCESS | 1809 | 1472299758689 Marionette TRACE conn4 <- [1,966,null,{}] 05:09:18 INFO - PROCESS | 1809 | 1472299758713 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}] 05:09:18 INFO - PROCESS | 1809 | 1472299758723 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:18 INFO - PROCESS | 1809 | 1472299758970 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 05:09:19 INFO - PROCESS | 1809 | 1472299758991 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:19 INFO - PROCESS | 1809 | 1472299759004 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbd0400 == 14 [pid = 1809] [id = 249] 05:09:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 190 (0x8dbd0c00) [pid = 1809] [serial = 748] [outer = (nil)] 05:09:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 191 (0x8dd56000) [pid = 1809] [serial = 749] [outer = 0x8dbd0c00] 05:09:19 INFO - PROCESS | 1809 | 1472299759080 Marionette DEBUG loaded listener.js 05:09:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 192 (0x8dfa9000) [pid = 1809] [serial = 750] [outer = 0x8dbd0c00] 05:09:20 INFO - PROCESS | 1809 | 1472299760112 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]]]}] 05:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1488ms 05:09:20 INFO - PROCESS | 1809 | 1472299760176 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 05:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:09:20 INFO - PROCESS | 1809 | 1472299760181 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 05:09:20 INFO - PROCESS | 1809 | 1472299760187 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - PROCESS | 1809 | 1472299760191 Marionette TRACE conn4 <- [1,970,null,{}] 05:09:20 INFO - PROCESS | 1809 | 1472299760196 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}] 05:09:20 INFO - PROCESS | 1809 | 1472299760201 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:22 INFO - PROCESS | 1809 | 1472299762532 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 191 (0x8d1f1800) [pid = 1809] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 190 (0x99fe0800) [pid = 1809] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 189 (0x9d990c00) [pid = 1809] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 188 (0x8d112400) [pid = 1809] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 187 (0x99f4f400) [pid = 1809] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 186 (0x92394000) [pid = 1809] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 185 (0x8d29cc00) [pid = 1809] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 184 (0x8d1f1c00) [pid = 1809] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 183 (0x8dbcc400) [pid = 1809] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 182 (0x8e7a7400) [pid = 1809] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 181 (0x9477b800) [pid = 1809] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 180 (0x9a894000) [pid = 1809] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 179 (0x914d8c00) [pid = 1809] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 178 (0x914e1800) [pid = 1809] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 177 (0x99fda800) [pid = 1809] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 176 (0x8db3a400) [pid = 1809] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 175 (0x8d114400) [pid = 1809] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 174 (0x8dfa4400) [pid = 1809] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 173 (0x91449000) [pid = 1809] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 172 (0x8dfaa000) [pid = 1809] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 171 (0xa6839000) [pid = 1809] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 170 (0x95161000) [pid = 1809] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 169 (0x8d1e9800) [pid = 1809] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 168 (0x92396800) [pid = 1809] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 167 (0x9aee8400) [pid = 1809] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 166 (0x94787c00) [pid = 1809] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 165 (0x8c3ebc00) [pid = 1809] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 164 (0x9a708400) [pid = 1809] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 163 (0x8db2e000) [pid = 1809] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 162 (0x914d8800) [pid = 1809] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 161 (0x8dfa7800) [pid = 1809] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0x91983400) [pid = 1809] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0x9198e800) [pid = 1809] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0x9a176000) [pid = 1809] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x91c1e400) [pid = 1809] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x8d10dc00) [pid = 1809] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x8d1f2800) [pid = 1809] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0xa5024c00) [pid = 1809] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x95307400) [pid = 1809] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0x8db34400) [pid = 1809] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0x8db36000) [pid = 1809] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0x8c3ec400) [pid = 1809] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0x92ea3c00) [pid = 1809] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x9ad8cc00) [pid = 1809] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x92eaac00) [pid = 1809] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x8db2e400) [pid = 1809] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:09:22 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x8dfa6400) [pid = 1809] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:09:22 INFO - PROCESS | 1809 | 1472299762865 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:22 INFO - PROCESS | 1809 | 1472299762873 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b369800 == 15 [pid = 1809] [id = 250] 05:09:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x8c3e8400) [pid = 1809] [serial = 751] [outer = (nil)] 05:09:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x8d114400) [pid = 1809] [serial = 752] [outer = 0x8c3e8400] 05:09:22 INFO - PROCESS | 1809 | 1472299762951 Marionette DEBUG loaded listener.js 05:09:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x8db33800) [pid = 1809] [serial = 753] [outer = 0x8c3e8400] 05:09:23 INFO - PROCESS | 1809 | 1472299763717 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]]]}] 05:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 3587ms 05:09:23 INFO - PROCESS | 1809 | 1472299763775 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 05:09:23 INFO - PROCESS | 1809 | 1472299763780 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 05:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:09:23 INFO - PROCESS | 1809 | 1472299763786 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:09:23 INFO - PROCESS | 1809 | 1472299763789 Marionette TRACE conn4 <- [1,974,null,{}] 05:09:23 INFO - PROCESS | 1809 | 1472299763795 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}] 05:09:23 INFO - PROCESS | 1809 | 1472299763800 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:24 INFO - PROCESS | 1809 | 1472299764035 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 05:09:24 INFO - PROCESS | 1809 | 1472299764052 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:24 INFO - PROCESS | 1809 | 1472299764060 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dd4c000 == 16 [pid = 1809] [id = 251] 05:09:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0x8dfa4400) [pid = 1809] [serial = 754] [outer = (nil)] 05:09:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x8e7b5000) [pid = 1809] [serial = 755] [outer = 0x8dfa4400] 05:09:24 INFO - PROCESS | 1809 | 1472299764133 Marionette DEBUG loaded listener.js 05:09:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0x8e944400) [pid = 1809] [serial = 756] [outer = 0x8dfa4400] 05:09:25 INFO - PROCESS | 1809 | 1472299765257 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]]]}] 05:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1531ms 05:09:25 INFO - PROCESS | 1809 | 1472299765324 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 05:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:09:25 INFO - PROCESS | 1809 | 1472299765332 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 05:09:25 INFO - PROCESS | 1809 | 1472299765340 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:09:25 INFO - PROCESS | 1809 | 1472299765346 Marionette TRACE conn4 <- [1,978,null,{}] 05:09:25 INFO - PROCESS | 1809 | 1472299765356 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}] 05:09:25 INFO - PROCESS | 1809 | 1472299765361 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:25 INFO - PROCESS | 1809 | 1472299765559 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 05:09:25 INFO - PROCESS | 1809 | 1472299765888 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:25 INFO - PROCESS | 1809 | 1472299765896 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e4000 == 17 [pid = 1809] [id = 252] 05:09:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x8c3e8000) [pid = 1809] [serial = 757] [outer = (nil)] 05:09:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x8d190c00) [pid = 1809] [serial = 758] [outer = 0x8c3e8000] 05:09:25 INFO - PROCESS | 1809 | 1472299765993 Marionette DEBUG loaded listener.js 05:09:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x8d1f6400) [pid = 1809] [serial = 759] [outer = 0x8c3e8000] 05:09:26 INFO - PROCESS | 1809 | 1472299766913 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]]]}] 05:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1644ms 05:09:26 INFO - PROCESS | 1809 | 1472299766983 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 05:09:26 INFO - PROCESS | 1809 | 1472299766992 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 05:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:09:27 INFO - PROCESS | 1809 | 1472299767003 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:09:27 INFO - PROCESS | 1809 | 1472299767007 Marionette TRACE conn4 <- [1,982,null,{}] 05:09:27 INFO - PROCESS | 1809 | 1472299767013 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}] 05:09:27 INFO - PROCESS | 1809 | 1472299767019 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:27 INFO - PROCESS | 1809 | 1472299767251 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 05:09:27 INFO - PROCESS | 1809 | 1472299767526 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:27 INFO - PROCESS | 1809 | 1472299767534 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d189800 == 18 [pid = 1809] [id = 253] 05:09:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x8dd4dc00) [pid = 1809] [serial = 760] [outer = (nil)] 05:09:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x8dd56800) [pid = 1809] [serial = 761] [outer = 0x8dd4dc00] 05:09:27 INFO - PROCESS | 1809 | 1472299767701 Marionette DEBUG loaded listener.js 05:09:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x8e7b0400) [pid = 1809] [serial = 762] [outer = 0x8dd4dc00] 05:09:28 INFO - PROCESS | 1809 | 1472299768666 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]]]}] 05:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1734ms 05:09:28 INFO - PROCESS | 1809 | 1472299768738 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 05:09:28 INFO - PROCESS | 1809 | 1472299768742 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 05:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:09:28 INFO - PROCESS | 1809 | 1472299768749 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:09:28 INFO - PROCESS | 1809 | 1472299768756 Marionette TRACE conn4 <- [1,986,null,{}] 05:09:28 INFO - PROCESS | 1809 | 1472299768774 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}] 05:09:28 INFO - PROCESS | 1809 | 1472299768784 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:29 INFO - PROCESS | 1809 | 1472299769035 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 05:09:29 INFO - PROCESS | 1809 | 1472299769344 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:29 INFO - PROCESS | 1809 | 1472299769354 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x8ef0ac00 == 19 [pid = 1809] [id = 254] 05:09:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x8ef0bc00) [pid = 1809] [serial = 763] [outer = (nil)] 05:09:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x9072c800) [pid = 1809] [serial = 764] [outer = 0x8ef0bc00] 05:09:29 INFO - PROCESS | 1809 | 1472299769454 Marionette DEBUG loaded listener.js 05:09:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x91405000) [pid = 1809] [serial = 765] [outer = 0x8ef0bc00] 05:09:30 INFO - PROCESS | 1809 | 1472299770387 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]]]}] 05:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1687ms 05:09:30 INFO - PROCESS | 1809 | 1472299770437 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 05:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:09:30 INFO - PROCESS | 1809 | 1472299770442 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 05:09:30 INFO - PROCESS | 1809 | 1472299770449 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:09:30 INFO - PROCESS | 1809 | 1472299770453 Marionette TRACE conn4 <- [1,990,null,{}] 05:09:30 INFO - PROCESS | 1809 | 1472299770459 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}] 05:09:30 INFO - PROCESS | 1809 | 1472299770465 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:30 INFO - PROCESS | 1809 | 1472299770666 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 05:09:30 INFO - PROCESS | 1809 | 1472299770977 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:30 INFO - PROCESS | 1809 | 1472299770988 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db38400 == 20 [pid = 1809] [id = 255] 05:09:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x8db39400) [pid = 1809] [serial = 766] [outer = (nil)] 05:09:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 162 (0x9144f400) [pid = 1809] [serial = 767] [outer = 0x8db39400] 05:09:31 INFO - PROCESS | 1809 | 1472299771079 Marionette DEBUG loaded listener.js 05:09:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 163 (0x91455000) [pid = 1809] [serial = 768] [outer = 0x8db39400] 05:09:31 INFO - PROCESS | 1809 | 1472299771956 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]]]}] 05:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1585ms 05:09:32 INFO - PROCESS | 1809 | 1472299772035 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 05:09:32 INFO - PROCESS | 1809 | 1472299772039 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 05:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:09:32 INFO - PROCESS | 1809 | 1472299772045 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:09:32 INFO - PROCESS | 1809 | 1472299772049 Marionette TRACE conn4 <- [1,994,null,{}] 05:09:32 INFO - PROCESS | 1809 | 1472299772055 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}] 05:09:32 INFO - PROCESS | 1809 | 1472299772060 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:32 INFO - PROCESS | 1809 | 1472299772282 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 05:09:32 INFO - PROCESS | 1809 | 1472299772541 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:32 INFO - PROCESS | 1809 | 1472299772550 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbcb400 == 21 [pid = 1809] [id = 256] 05:09:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 164 (0x91447000) [pid = 1809] [serial = 769] [outer = (nil)] 05:09:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 165 (0x914e2c00) [pid = 1809] [serial = 770] [outer = 0x91447000] 05:09:32 INFO - PROCESS | 1809 | 1472299772689 Marionette DEBUG loaded listener.js 05:09:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0x91983400) [pid = 1809] [serial = 771] [outer = 0x91447000] 05:09:33 INFO - PROCESS | 1809 | 1472299773617 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]]]}] 05:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1631ms 05:09:33 INFO - PROCESS | 1809 | 1472299773677 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 05:09:33 INFO - PROCESS | 1809 | 1472299773681 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 05:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:09:33 INFO - PROCESS | 1809 | 1472299773688 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:09:33 INFO - PROCESS | 1809 | 1472299773691 Marionette TRACE conn4 <- [1,998,null,{}] 05:09:33 INFO - PROCESS | 1809 | 1472299773697 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}] 05:09:33 INFO - PROCESS | 1809 | 1472299773709 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:33 INFO - PROCESS | 1809 | 1472299773989 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 05:09:34 INFO - PROCESS | 1809 | 1472299774302 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:34 INFO - PROCESS | 1809 | 1472299774312 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d10e000 == 22 [pid = 1809] [id = 257] 05:09:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 167 (0x8d296000) [pid = 1809] [serial = 772] [outer = (nil)] 05:09:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 168 (0x91c1f000) [pid = 1809] [serial = 773] [outer = 0x8d296000] 05:09:34 INFO - PROCESS | 1809 | 1472299774399 Marionette DEBUG loaded listener.js 05:09:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 169 (0x8e7ed800) [pid = 1809] [serial = 774] [outer = 0x8d296000] 05:09:35 INFO - PROCESS | 1809 | 1472299775271 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]]]}] 05:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1630ms 05:09:35 INFO - PROCESS | 1809 | 1472299775319 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 05:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:09:35 INFO - PROCESS | 1809 | 1472299775323 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 05:09:35 INFO - PROCESS | 1809 | 1472299775330 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:09:35 INFO - PROCESS | 1809 | 1472299775333 Marionette TRACE conn4 <- [1,1002,null,{}] 05:09:35 INFO - PROCESS | 1809 | 1472299775339 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}] 05:09:35 INFO - PROCESS | 1809 | 1472299775344 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:35 INFO - PROCESS | 1809 | 1472299775523 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 05:09:35 INFO - PROCESS | 1809 | 1472299775781 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:35 INFO - PROCESS | 1809 | 1472299775791 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:35 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b372c00 == 23 [pid = 1809] [id = 258] 05:09:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 170 (0x8d192800) [pid = 1809] [serial = 775] [outer = (nil)] 05:09:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 171 (0x91c4b800) [pid = 1809] [serial = 776] [outer = 0x8d192800] 05:09:35 INFO - PROCESS | 1809 | 1472299775913 Marionette DEBUG loaded listener.js 05:09:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 172 (0x91c4e000) [pid = 1809] [serial = 777] [outer = 0x8d192800] 05:09:36 INFO - PROCESS | 1809 | 1472299776803 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]]]}] 05:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1532ms 05:09:36 INFO - PROCESS | 1809 | 1472299776863 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 05:09:36 INFO - PROCESS | 1809 | 1472299776866 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 05:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:09:36 INFO - PROCESS | 1809 | 1472299776873 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:09:36 INFO - PROCESS | 1809 | 1472299776877 Marionette TRACE conn4 <- [1,1006,null,{}] 05:09:36 INFO - PROCESS | 1809 | 1472299776884 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}] 05:09:36 INFO - PROCESS | 1809 | 1472299776889 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:37 INFO - PROCESS | 1809 | 1472299777073 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 05:09:37 INFO - PROCESS | 1809 | 1472299777333 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:37 INFO - PROCESS | 1809 | 1472299777342 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x89919800 == 24 [pid = 1809] [id = 259] 05:09:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 173 (0x8dbcfc00) [pid = 1809] [serial = 778] [outer = (nil)] 05:09:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 174 (0x9223d000) [pid = 1809] [serial = 779] [outer = 0x8dbcfc00] 05:09:37 INFO - PROCESS | 1809 | 1472299777469 Marionette DEBUG loaded listener.js 05:09:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 175 (0x92393400) [pid = 1809] [serial = 780] [outer = 0x8dbcfc00] 05:09:38 INFO - PROCESS | 1809 | 1472299778387 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]]]}] 05:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1596ms 05:09:38 INFO - PROCESS | 1809 | 1472299778470 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 05:09:38 INFO - PROCESS | 1809 | 1472299778474 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 05:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:09:38 INFO - PROCESS | 1809 | 1472299778481 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:09:38 INFO - PROCESS | 1809 | 1472299778484 Marionette TRACE conn4 <- [1,1010,null,{}] 05:09:38 INFO - PROCESS | 1809 | 1472299778490 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}] 05:09:38 INFO - PROCESS | 1809 | 1472299778496 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:38 INFO - PROCESS | 1809 | 1472299778712 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 05:09:39 INFO - PROCESS | 1809 | 1472299778987 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:39 INFO - PROCESS | 1809 | 1472299778997 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991dc00 == 25 [pid = 1809] [id = 260] 05:09:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 176 (0x91c4d400) [pid = 1809] [serial = 781] [outer = (nil)] 05:09:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 177 (0x9239e000) [pid = 1809] [serial = 782] [outer = 0x91c4d400] 05:09:39 INFO - PROCESS | 1809 | 1472299779117 Marionette DEBUG loaded listener.js 05:09:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 178 (0x92a91400) [pid = 1809] [serial = 783] [outer = 0x91c4d400] 05:09:39 INFO - PROCESS | 1809 | 1472299779984 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]]]}] 05:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1538ms 05:09:40 INFO - PROCESS | 1809 | 1472299780020 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 05:09:40 INFO - PROCESS | 1809 | 1472299780024 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 05:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:09:40 INFO - PROCESS | 1809 | 1472299780031 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:09:40 INFO - PROCESS | 1809 | 1472299780034 Marionette TRACE conn4 <- [1,1014,null,{}] 05:09:40 INFO - PROCESS | 1809 | 1472299780040 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}] 05:09:40 INFO - PROCESS | 1809 | 1472299780045 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:40 INFO - PROCESS | 1809 | 1472299780225 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 05:09:40 INFO - PROCESS | 1809 | 1472299780550 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:40 INFO - PROCESS | 1809 | 1472299780562 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b573000 == 26 [pid = 1809] [id = 261] 05:09:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 179 (0x8b574400) [pid = 1809] [serial = 784] [outer = (nil)] 05:09:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 180 (0x92a9f800) [pid = 1809] [serial = 785] [outer = 0x8b574400] 05:09:40 INFO - PROCESS | 1809 | 1472299780647 Marionette DEBUG loaded listener.js 05:09:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 181 (0x92e0b000) [pid = 1809] [serial = 786] [outer = 0x8b574400] 05:09:41 INFO - PROCESS | 1809 | 1472299781579 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]]]}] 05:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1584ms 05:09:41 INFO - PROCESS | 1809 | 1472299781616 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 05:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:09:41 INFO - PROCESS | 1809 | 1472299781621 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 05:09:41 INFO - PROCESS | 1809 | 1472299781628 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:09:41 INFO - PROCESS | 1809 | 1472299781632 Marionette TRACE conn4 <- [1,1018,null,{}] 05:09:41 INFO - PROCESS | 1809 | 1472299781638 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}] 05:09:41 INFO - PROCESS | 1809 | 1472299781644 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:41 INFO - PROCESS | 1809 | 1472299781853 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 05:09:42 INFO - PROCESS | 1809 | 1472299782129 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 1809 | 1472299782140 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d197000 == 27 [pid = 1809] [id = 262] 05:09:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 182 (0x8dbd3400) [pid = 1809] [serial = 787] [outer = (nil)] 05:09:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 183 (0x92eac400) [pid = 1809] [serial = 788] [outer = 0x8dbd3400] 05:09:42 INFO - PROCESS | 1809 | 1472299782272 Marionette DEBUG loaded listener.js 05:09:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 184 (0x93958800) [pid = 1809] [serial = 789] [outer = 0x8dbd3400] 05:09:43 INFO - PROCESS | 1809 | 1472299783192 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]]]}] 05:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1636ms 05:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:09:43 INFO - PROCESS | 1809 | 1472299783264 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 05:09:43 INFO - PROCESS | 1809 | 1472299783267 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 05:09:43 INFO - PROCESS | 1809 | 1472299783274 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:09:43 INFO - PROCESS | 1809 | 1472299783277 Marionette TRACE conn4 <- [1,1022,null,{}] 05:09:43 INFO - PROCESS | 1809 | 1472299783283 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}] 05:09:43 INFO - PROCESS | 1809 | 1472299783288 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:43 INFO - PROCESS | 1809 | 1472299783506 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 05:09:43 INFO - PROCESS | 1809 | 1472299783786 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:43 INFO - PROCESS | 1809 | 1472299783793 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x89917800 == 28 [pid = 1809] [id = 263] 05:09:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 185 (0x8d116800) [pid = 1809] [serial = 790] [outer = (nil)] 05:09:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 186 (0x8dd4a000) [pid = 1809] [serial = 791] [outer = 0x8d116800] 05:09:43 INFO - PROCESS | 1809 | 1472299783916 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 187 (0x91450800) [pid = 1809] [serial = 792] [outer = 0x8d116800] 05:09:44 INFO - PROCESS | 1809 | 1472299784777 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]]]}] 05:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1583ms 05:09:44 INFO - PROCESS | 1809 | 1472299784857 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 05:09:44 INFO - PROCESS | 1809 | 1472299784861 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 05:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:09:44 INFO - PROCESS | 1809 | 1472299784868 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:09:44 INFO - PROCESS | 1809 | 1472299784870 Marionette TRACE conn4 <- [1,1026,null,{}] 05:09:44 INFO - PROCESS | 1809 | 1472299784877 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}] 05:09:44 INFO - PROCESS | 1809 | 1472299784882 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:45 INFO - PROCESS | 1809 | 1472299785068 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 05:09:45 INFO - PROCESS | 1809 | 1472299785376 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:45 INFO - PROCESS | 1809 | 1472299785385 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991b000 == 29 [pid = 1809] [id = 264] 05:09:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 188 (0x8c3e1000) [pid = 1809] [serial = 793] [outer = (nil)] 05:09:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 189 (0x8d11bc00) [pid = 1809] [serial = 794] [outer = 0x8c3e1000] 05:09:45 INFO - PROCESS | 1809 | 1472299785475 Marionette DEBUG loaded listener.js 05:09:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 190 (0x8db2e800) [pid = 1809] [serial = 795] [outer = 0x8c3e1000] 05:09:46 INFO - PROCESS | 1809 | 1472299786368 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]]]}] 05:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1736ms 05:09:46 INFO - PROCESS | 1809 | 1472299786605 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 05:09:46 INFO - PROCESS | 1809 | 1472299786611 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 05:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:09:46 INFO - PROCESS | 1809 | 1472299786620 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:09:46 INFO - PROCESS | 1809 | 1472299786625 Marionette TRACE conn4 <- [1,1030,null,{}] 05:09:46 INFO - PROCESS | 1809 | 1472299786633 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}] 05:09:46 INFO - PROCESS | 1809 | 1472299786639 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:46 INFO - PROCESS | 1809 | 1472299786851 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 05:09:47 INFO - PROCESS | 1809 | 1472299787219 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:47 INFO - PROCESS | 1809 | 1472299787240 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x89914800 == 30 [pid = 1809] [id = 265] 05:09:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 191 (0x8b56a000) [pid = 1809] [serial = 796] [outer = (nil)] 05:09:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 192 (0x8b56fc00) [pid = 1809] [serial = 797] [outer = 0x8b56a000] 05:09:47 INFO - PROCESS | 1809 | 1472299787359 Marionette DEBUG loaded listener.js 05:09:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 193 (0x8c3e2c00) [pid = 1809] [serial = 798] [outer = 0x8b56a000] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 192 (0x91c4ac00) [pid = 1809] [serial = 587] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 191 (0xa3218000) [pid = 1809] [serial = 659] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 190 (0xa2fc8c00) [pid = 1809] [serial = 657] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 189 (0x8dd4d400) [pid = 1809] [serial = 669] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 188 (0x9a685400) [pid = 1809] [serial = 686] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 187 (0x9478bc00) [pid = 1809] [serial = 596] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 186 (0x914e6000) [pid = 1809] [serial = 678] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 185 (0x8dbd4c00) [pid = 1809] [serial = 590] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 184 (0x8e945400) [pid = 1809] [serial = 677] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 183 (0xa22e8400) [pid = 1809] [serial = 653] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 182 (0x91452c00) [pid = 1809] [serial = 593] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 181 (0x9a6cc000) [pid = 1809] [serial = 494] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 180 (0x9d517800) [pid = 1809] [serial = 503] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 179 (0x914e0800) [pid = 1809] [serial = 509] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 178 (0xa3450800) [pid = 1809] [serial = 660] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 177 (0x91a95000) [pid = 1809] [serial = 512] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 176 (0x9aeec000) [pid = 1809] [serial = 605] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 175 (0x91a8d400) [pid = 1809] [serial = 608] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 174 (0x8d1efc00) [pid = 1809] [serial = 671] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 173 (0x8ef0b000) [pid = 1809] [serial = 633] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 172 (0x91453400) [pid = 1809] [serial = 506] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 171 (0x91c50400) [pid = 1809] [serial = 497] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 170 (0xa6da6c00) [pid = 1809] [serial = 666] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 169 (0x99f4dc00) [pid = 1809] [serial = 500] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 168 (0x8db06400) [pid = 1809] [serial = 668] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 167 (0xa1196800) [pid = 1809] [serial = 651] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 166 (0x9a687800) [pid = 1809] [serial = 630] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 165 (0x9d5eb800) [pid = 1809] [serial = 647] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 164 (0x9803d000) [pid = 1809] [serial = 684] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 163 (0x8d1f1400) [pid = 1809] [serial = 548] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 162 (0x9b208c00) [pid = 1809] [serial = 641] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 161 (0x8ee9c400) [pid = 1809] [serial = 551] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0x9b268400) [pid = 1809] [serial = 642] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0x8d29b000) [pid = 1809] [serial = 672] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0x9d514000) [pid = 1809] [serial = 515] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x8ef0d800) [pid = 1809] [serial = 674] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x93c99400) [pid = 1809] [serial = 557] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x9d916000) [pid = 1809] [serial = 648] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x92a9fc00) [pid = 1809] [serial = 680] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x9a894800) [pid = 1809] [serial = 639] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0x99f4f000) [pid = 1809] [serial = 629] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0x91c2b400) [pid = 1809] [serial = 635] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0x8d119c00) [pid = 1809] [serial = 521] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0xa1117c00) [pid = 1809] [serial = 650] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x91453000) [pid = 1809] [serial = 675] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x95159c00) [pid = 1809] [serial = 566] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0xa689f800) [pid = 1809] [serial = 663] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x951bf000) [pid = 1809] [serial = 683] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0xa68c4000) [pid = 1809] [serial = 665] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0xa624dc00) [pid = 1809] [serial = 662] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x9239e400) [pid = 1809] [serial = 636] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x8e945c00) [pid = 1809] [serial = 632] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x9a683800) [pid = 1809] [serial = 563] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x9ad89800) [pid = 1809] [serial = 687] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0x91c1f400) [pid = 1809] [serial = 554] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0xa2536c00) [pid = 1809] [serial = 656] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0xa2310000) [pid = 1809] [serial = 654] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x91a99c00) [pid = 1809] [serial = 524] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x93950400) [pid = 1809] [serial = 681] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x9a680c00) [pid = 1809] [serial = 602] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x9530f400) [pid = 1809] [serial = 560] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x9c15ac00) [pid = 1809] [serial = 645] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x99f4a400) [pid = 1809] [serial = 599] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x9a73b800) [pid = 1809] [serial = 638] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x8db39c00) [pid = 1809] [serial = 518] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x9bc3dc00) [pid = 1809] [serial = 644] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x9b449000) [pid = 1809] [serial = 689] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x9c15d000) [pid = 1809] [serial = 690] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1809 | 1472299788447 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]]]}] 05:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1890ms 05:09:48 INFO - PROCESS | 1809 | 1472299788512 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 05:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:09:48 INFO - PROCESS | 1809 | 1472299788517 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 05:09:48 INFO - PROCESS | 1809 | 1472299788528 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:09:48 INFO - PROCESS | 1809 | 1472299788534 Marionette TRACE conn4 <- [1,1034,null,{}] 05:09:48 INFO - PROCESS | 1809 | 1472299788540 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}] 05:09:48 INFO - PROCESS | 1809 | 1472299788545 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:48 INFO - PROCESS | 1809 | 1472299788761 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 05:09:49 INFO - PROCESS | 1809 | 1472299788976 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:49 INFO - PROCESS | 1809 | 1472299788984 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d117c00 == 31 [pid = 1809] [id = 266] 05:09:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x8d18e400) [pid = 1809] [serial = 799] [outer = (nil)] 05:09:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x8d1ea000) [pid = 1809] [serial = 800] [outer = 0x8d18e400] 05:09:49 INFO - PROCESS | 1809 | 1472299789063 Marionette DEBUG loaded listener.js 05:09:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x8d1f1400) [pid = 1809] [serial = 801] [outer = 0x8d18e400] 05:09:49 INFO - PROCESS | 1809 | 1472299789871 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]]]}] 05:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1394ms 05:09:49 INFO - PROCESS | 1809 | 1472299789918 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 05:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:09:49 INFO - PROCESS | 1809 | 1472299789922 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 05:09:49 INFO - PROCESS | 1809 | 1472299789929 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:09:49 INFO - PROCESS | 1809 | 1472299789933 Marionette TRACE conn4 <- [1,1038,null,{}] 05:09:49 INFO - PROCESS | 1809 | 1472299789948 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}] 05:09:49 INFO - PROCESS | 1809 | 1472299789957 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:50 INFO - PROCESS | 1809 | 1472299790144 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 05:09:50 INFO - PROCESS | 1809 | 1472299790333 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:50 INFO - PROCESS | 1809 | 1472299790342 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db30c00 == 32 [pid = 1809] [id = 267] 05:09:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x8db33400) [pid = 1809] [serial = 802] [outer = (nil)] 05:09:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x8dbc6400) [pid = 1809] [serial = 803] [outer = 0x8db33400] 05:09:50 INFO - PROCESS | 1809 | 1472299790419 Marionette DEBUG loaded listener.js 05:09:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x8dd49c00) [pid = 1809] [serial = 804] [outer = 0x8db33400] 05:09:51 INFO - PROCESS | 1809 | 1472299791325 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]]]}] 05:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1487ms 05:09:51 INFO - PROCESS | 1809 | 1472299791416 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 05:09:51 INFO - PROCESS | 1809 | 1472299791420 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 05:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:09:51 INFO - PROCESS | 1809 | 1472299791427 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:09:51 INFO - PROCESS | 1809 | 1472299791431 Marionette TRACE conn4 <- [1,1042,null,{}] 05:09:51 INFO - PROCESS | 1809 | 1472299791437 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}] 05:09:51 INFO - PROCESS | 1809 | 1472299791442 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:51 INFO - PROCESS | 1809 | 1472299791699 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 05:09:51 INFO - PROCESS | 1809 | 1472299791720 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:51 INFO - PROCESS | 1809 | 1472299791728 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db39c00 == 33 [pid = 1809] [id = 268] 05:09:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x8df9f400) [pid = 1809] [serial = 805] [outer = (nil)] 05:09:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x8e7b6400) [pid = 1809] [serial = 806] [outer = 0x8df9f400] 05:09:51 INFO - PROCESS | 1809 | 1472299791798 Marionette DEBUG loaded listener.js 05:09:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x8e7f0000) [pid = 1809] [serial = 807] [outer = 0x8df9f400] 05:09:52 INFO - PROCESS | 1809 | 1472299792763 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]]]}] 05:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1384ms 05:09:52 INFO - PROCESS | 1809 | 1472299792812 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 05:09:52 INFO - PROCESS | 1809 | 1472299792815 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 05:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:09:53 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x8eea2800) [pid = 1809] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:09:53 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x8dbd2000) [pid = 1809] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:09:53 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x8d1f0000) [pid = 1809] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:09:53 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x8d18ac00) [pid = 1809] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:09:53 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x89915800) [pid = 1809] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:09:53 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x8e7e6000) [pid = 1809] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:09:53 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0xa6d1e400) [pid = 1809] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:09:53 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x9239c000) [pid = 1809] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:09:53 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0xa35dd800) [pid = 1809] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:09:53 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x8b56cc00) [pid = 1809] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:09:53 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x8d1f3000) [pid = 1809] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:09:53 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x8d189c00) [pid = 1809] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:09:53 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x8c3e8400) [pid = 1809] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:09:53 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x8b56b800) [pid = 1809] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:09:53 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x91c21800) [pid = 1809] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:09:53 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x8d1eb800) [pid = 1809] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:09:53 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x8c3e6800) [pid = 1809] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:09:53 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x8dbd0c00) [pid = 1809] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:09:53 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0xa4e60000) [pid = 1809] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:09:53 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x9072c000) [pid = 1809] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:09:53 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x8b368000) [pid = 1809] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:09:53 INFO - PROCESS | 1809 | 1472299793139 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:09:53 INFO - PROCESS | 1809 | 1472299793141 Marionette TRACE conn4 <- [1,1046,null,{}] 05:09:53 INFO - PROCESS | 1809 | 1472299793148 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}] 05:09:53 INFO - PROCESS | 1809 | 1472299793153 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:53 INFO - PROCESS | 1809 | 1472299793324 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 05:09:53 INFO - PROCESS | 1809 | 1472299793582 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:53 INFO - PROCESS | 1809 | 1472299793589 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56cc00 == 34 [pid = 1809] [id = 269] 05:09:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x8d18ac00) [pid = 1809] [serial = 808] [outer = (nil)] 05:09:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x8db30000) [pid = 1809] [serial = 809] [outer = 0x8d18ac00] 05:09:53 INFO - PROCESS | 1809 | 1472299793661 Marionette DEBUG loaded listener.js 05:09:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x8e7b0800) [pid = 1809] [serial = 810] [outer = 0x8d18ac00] 05:09:54 INFO - PROCESS | 1809 | 1472299794381 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]]]}] 05:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1379ms 05:09:54 INFO - PROCESS | 1809 | 1472299794426 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 05:09:54 INFO - PROCESS | 1809 | 1472299794430 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 05:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:09:54 INFO - PROCESS | 1809 | 1472299794441 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:09:54 INFO - PROCESS | 1809 | 1472299794444 Marionette TRACE conn4 <- [1,1050,null,{}] 05:09:54 INFO - PROCESS | 1809 | 1472299794451 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}] 05:09:54 INFO - PROCESS | 1809 | 1472299794461 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:54 INFO - PROCESS | 1809 | 1472299794671 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 05:09:54 INFO - PROCESS | 1809 | 1472299794844 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:54 INFO - PROCESS | 1809 | 1472299794854 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b374000 == 35 [pid = 1809] [id = 270] 05:09:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x8db3c000) [pid = 1809] [serial = 811] [outer = (nil)] 05:09:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x8ef0e400) [pid = 1809] [serial = 812] [outer = 0x8db3c000] 05:09:54 INFO - PROCESS | 1809 | 1472299794925 Marionette DEBUG loaded listener.js 05:09:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x9072f400) [pid = 1809] [serial = 813] [outer = 0x8db3c000] 05:09:55 INFO - PROCESS | 1809 | 1472299795971 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]]]}] 05:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1582ms 05:09:56 INFO - PROCESS | 1809 | 1472299796024 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 05:09:56 INFO - PROCESS | 1809 | 1472299796031 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 05:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:09:56 INFO - PROCESS | 1809 | 1472299796039 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:09:56 INFO - PROCESS | 1809 | 1472299796047 Marionette TRACE conn4 <- [1,1054,null,{}] 05:09:56 INFO - PROCESS | 1809 | 1472299796056 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}] 05:09:56 INFO - PROCESS | 1809 | 1472299796062 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:56 INFO - PROCESS | 1809 | 1472299796306 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 05:09:56 INFO - PROCESS | 1809 | 1472299796629 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:56 INFO - PROCESS | 1809 | 1472299796637 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3eac00 == 36 [pid = 1809] [id = 271] 05:09:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x8c3ebc00) [pid = 1809] [serial = 814] [outer = (nil)] 05:09:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x8d18e000) [pid = 1809] [serial = 815] [outer = 0x8c3ebc00] 05:09:56 INFO - PROCESS | 1809 | 1472299796726 Marionette DEBUG loaded listener.js 05:09:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x8d293800) [pid = 1809] [serial = 816] [outer = 0x8c3ebc00] 05:09:57 INFO - PROCESS | 1809 | 1472299797625 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]]]}] 05:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1647ms 05:09:57 INFO - PROCESS | 1809 | 1472299797687 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 05:09:57 INFO - PROCESS | 1809 | 1472299797695 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 05:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:09:57 INFO - PROCESS | 1809 | 1472299797706 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:09:57 INFO - PROCESS | 1809 | 1472299797710 Marionette TRACE conn4 <- [1,1058,null,{}] 05:09:57 INFO - PROCESS | 1809 | 1472299797718 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}] 05:09:57 INFO - PROCESS | 1809 | 1472299797724 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:57 INFO - PROCESS | 1809 | 1472299797965 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 05:09:58 INFO - PROCESS | 1809 | 1472299798307 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:58 INFO - PROCESS | 1809 | 1472299798319 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dd49800 == 37 [pid = 1809] [id = 272] 05:09:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x8dd4f800) [pid = 1809] [serial = 817] [outer = (nil)] 05:09:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x8dfa8000) [pid = 1809] [serial = 818] [outer = 0x8dd4f800] 05:09:58 INFO - PROCESS | 1809 | 1472299798412 Marionette DEBUG loaded listener.js 05:09:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x8e7e9400) [pid = 1809] [serial = 819] [outer = 0x8dd4f800] 05:09:59 INFO - PROCESS | 1809 | 1472299799338 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]]]}] 05:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1685ms 05:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:09:59 INFO - PROCESS | 1809 | 1472299799391 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 05:09:59 INFO - PROCESS | 1809 | 1472299799395 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 05:09:59 INFO - PROCESS | 1809 | 1472299799402 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:09:59 INFO - PROCESS | 1809 | 1472299799409 Marionette TRACE conn4 <- [1,1062,null,{}] 05:09:59 INFO - PROCESS | 1809 | 1472299799426 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}] 05:09:59 INFO - PROCESS | 1809 | 1472299799436 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:09:59 INFO - PROCESS | 1809 | 1472299799681 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 05:10:00 INFO - PROCESS | 1809 | 1472299799985 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:00 INFO - PROCESS | 1809 | 1472299799996 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x9140cc00 == 38 [pid = 1809] [id = 273] 05:10:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x9140d400) [pid = 1809] [serial = 820] [outer = (nil)] 05:10:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x91449c00) [pid = 1809] [serial = 821] [outer = 0x9140d400] 05:10:00 INFO - PROCESS | 1809 | 1472299800088 Marionette DEBUG loaded listener.js 05:10:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x91455800) [pid = 1809] [serial = 822] [outer = 0x9140d400] 05:10:01 INFO - PROCESS | 1809 | 1472299801039 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]]]}] 05:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1689ms 05:10:01 INFO - PROCESS | 1809 | 1472299801091 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 05:10:01 INFO - PROCESS | 1809 | 1472299801095 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 05:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:10:01 INFO - PROCESS | 1809 | 1472299801103 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:10:01 INFO - PROCESS | 1809 | 1472299801107 Marionette TRACE conn4 <- [1,1066,null,{}] 05:10:01 INFO - PROCESS | 1809 | 1472299801112 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}] 05:10:01 INFO - PROCESS | 1809 | 1472299801118 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:01 INFO - PROCESS | 1809 | 1472299801337 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 05:10:01 INFO - PROCESS | 1809 | 1472299801609 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:01 INFO - PROCESS | 1809 | 1472299801623 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:01 INFO - PROCESS | 1809 | ++DOCSHELL 0x9140b000 == 39 [pid = 1809] [id = 274] 05:10:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x914e0800) [pid = 1809] [serial = 823] [outer = (nil)] 05:10:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x91984c00) [pid = 1809] [serial = 824] [outer = 0x914e0800] 05:10:01 INFO - PROCESS | 1809 | 1472299801752 Marionette DEBUG loaded listener.js 05:10:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x919b6800) [pid = 1809] [serial = 825] [outer = 0x914e0800] 05:10:02 INFO - PROCESS | 1809 | 1472299802699 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]]]}] 05:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1639ms 05:10:02 INFO - PROCESS | 1809 | 1472299802743 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 05:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:10:02 INFO - PROCESS | 1809 | 1472299802748 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 05:10:02 INFO - PROCESS | 1809 | 1472299802754 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:10:02 INFO - PROCESS | 1809 | 1472299802758 Marionette TRACE conn4 <- [1,1070,null,{}] 05:10:02 INFO - PROCESS | 1809 | 1472299802764 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}] 05:10:02 INFO - PROCESS | 1809 | 1472299802769 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:02 INFO - PROCESS | 1809 | 1472299802988 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 05:10:03 INFO - PROCESS | 1809 | 1472299803266 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:03 INFO - PROCESS | 1809 | 1472299803274 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e2800 == 40 [pid = 1809] [id = 275] 05:10:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x8dd4c400) [pid = 1809] [serial = 826] [outer = (nil)] 05:10:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x91a91400) [pid = 1809] [serial = 827] [outer = 0x8dd4c400] 05:10:03 INFO - PROCESS | 1809 | 1472299803401 Marionette DEBUG loaded listener.js 05:10:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x91a9a000) [pid = 1809] [serial = 828] [outer = 0x8dd4c400] 05:10:04 INFO - PROCESS | 1809 | 1472299804308 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]]]}] 05:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1583ms 05:10:04 INFO - PROCESS | 1809 | 1472299804338 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 05:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:10:04 INFO - PROCESS | 1809 | 1472299804342 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 05:10:04 INFO - PROCESS | 1809 | 1472299804349 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:10:04 INFO - PROCESS | 1809 | 1472299804353 Marionette TRACE conn4 <- [1,1074,null,{}] 05:10:04 INFO - PROCESS | 1809 | 1472299804359 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}] 05:10:04 INFO - PROCESS | 1809 | 1472299804369 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:04 INFO - PROCESS | 1809 | 1472299804594 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 05:10:04 INFO - PROCESS | 1809 | 1472299804864 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:04 INFO - PROCESS | 1809 | 1472299804874 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x8ee9c400 == 41 [pid = 1809] [id = 276] 05:10:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x919be400) [pid = 1809] [serial = 829] [outer = (nil)] 05:10:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x9223f400) [pid = 1809] [serial = 830] [outer = 0x919be400] 05:10:05 INFO - PROCESS | 1809 | 1472299804999 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x9239c800) [pid = 1809] [serial = 831] [outer = 0x919be400] 05:10:05 INFO - PROCESS | 1809 | 1472299805913 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]]]}] 05:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1589ms 05:10:05 INFO - PROCESS | 1809 | 1472299805944 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 05:10:05 INFO - PROCESS | 1809 | 1472299805949 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 05:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:10:05 INFO - PROCESS | 1809 | 1472299805960 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:10:05 INFO - PROCESS | 1809 | 1472299805963 Marionette TRACE conn4 <- [1,1078,null,{}] 05:10:05 INFO - PROCESS | 1809 | 1472299805969 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}] 05:10:05 INFO - PROCESS | 1809 | 1472299805974 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:06 INFO - PROCESS | 1809 | 1472299806167 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 05:10:06 INFO - PROCESS | 1809 | 1472299806425 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:06 INFO - PROCESS | 1809 | 1472299806433 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x91c21400 == 42 [pid = 1809] [id = 277] 05:10:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x91f55800) [pid = 1809] [serial = 832] [outer = (nil)] 05:10:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x92e02400) [pid = 1809] [serial = 833] [outer = 0x91f55800] 05:10:06 INFO - PROCESS | 1809 | 1472299806558 Marionette DEBUG loaded listener.js 05:10:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x92ea5000) [pid = 1809] [serial = 834] [outer = 0x91f55800] 05:10:07 INFO - PROCESS | 1809 | 1472299807447 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]]]}] 05:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1529ms 05:10:07 INFO - PROCESS | 1809 | 1472299807490 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 05:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:10:07 INFO - PROCESS | 1809 | 1472299807495 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 05:10:07 INFO - PROCESS | 1809 | 1472299807502 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:10:07 INFO - PROCESS | 1809 | 1472299807506 Marionette TRACE conn4 <- [1,1082,null,{}] 05:10:07 INFO - PROCESS | 1809 | 1472299807512 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}] 05:10:07 INFO - PROCESS | 1809 | 1472299807517 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:07 INFO - PROCESS | 1809 | 1472299807754 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 05:10:08 INFO - PROCESS | 1809 | 1472299808077 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:08 INFO - PROCESS | 1809 | 1472299808085 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3ea000 == 43 [pid = 1809] [id = 278] 05:10:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x8ef07400) [pid = 1809] [serial = 835] [outer = (nil)] 05:10:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x93958400) [pid = 1809] [serial = 836] [outer = 0x8ef07400] 05:10:08 INFO - PROCESS | 1809 | 1472299808193 Marionette DEBUG loaded listener.js 05:10:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x93a70400) [pid = 1809] [serial = 837] [outer = 0x8ef07400] 05:10:09 INFO - PROCESS | 1809 | 1472299809180 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]]]}] 05:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1737ms 05:10:09 INFO - PROCESS | 1809 | 1472299809239 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 05:10:09 INFO - PROCESS | 1809 | 1472299809242 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 05:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:10:09 INFO - PROCESS | 1809 | 1472299809249 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:10:09 INFO - PROCESS | 1809 | 1472299809253 Marionette TRACE conn4 <- [1,1086,null,{}] 05:10:09 INFO - PROCESS | 1809 | 1472299809259 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}] 05:10:09 INFO - PROCESS | 1809 | 1472299809264 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:09 INFO - PROCESS | 1809 | 1472299809463 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 05:10:09 INFO - PROCESS | 1809 | 1472299809826 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:09 INFO - PROCESS | 1809 | 1472299809839 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x92a96c00 == 44 [pid = 1809] [id = 279] 05:10:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x93950000) [pid = 1809] [serial = 838] [outer = (nil)] 05:10:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x9477b400) [pid = 1809] [serial = 839] [outer = 0x93950000] 05:10:09 INFO - PROCESS | 1809 | 1472299809940 Marionette DEBUG loaded listener.js 05:10:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x94786c00) [pid = 1809] [serial = 840] [outer = 0x93950000] 05:10:10 INFO - PROCESS | 1809 | 1472299810813 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]]]}] 05:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1631ms 05:10:10 INFO - PROCESS | 1809 | 1472299810881 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 05:10:10 INFO - PROCESS | 1809 | 1472299810885 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 05:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:10:10 INFO - PROCESS | 1809 | 1472299810892 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:10:10 INFO - PROCESS | 1809 | 1472299810896 Marionette TRACE conn4 <- [1,1090,null,{}] 05:10:10 INFO - PROCESS | 1809 | 1472299810902 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}] 05:10:10 INFO - PROCESS | 1809 | 1472299810907 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:11 INFO - PROCESS | 1809 | 1472299811151 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 05:10:11 INFO - PROCESS | 1809 | 1472299811414 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:11 INFO - PROCESS | 1809 | 1472299811422 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x93955800 == 45 [pid = 1809] [id = 280] 05:10:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x93c93800) [pid = 1809] [serial = 841] [outer = (nil)] 05:10:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x95157000) [pid = 1809] [serial = 842] [outer = 0x93c93800] 05:10:11 INFO - PROCESS | 1809 | 1472299811548 Marionette DEBUG loaded listener.js 05:10:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0x95158800) [pid = 1809] [serial = 843] [outer = 0x93c93800] 05:10:12 INFO - PROCESS | 1809 | 1472299812442 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]]]}] 05:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1581ms 05:10:12 INFO - PROCESS | 1809 | 1472299812475 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 05:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:10:12 INFO - PROCESS | 1809 | 1472299812480 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 05:10:12 INFO - PROCESS | 1809 | 1472299812486 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:10:12 INFO - PROCESS | 1809 | 1472299812491 Marionette TRACE conn4 <- [1,1094,null,{}] 05:10:12 INFO - PROCESS | 1809 | 1472299812497 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}] 05:10:12 INFO - PROCESS | 1809 | 1472299812502 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:12 INFO - PROCESS | 1809 | 1472299812726 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 05:10:13 INFO - PROCESS | 1809 | 1472299813085 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:13 INFO - PROCESS | 1809 | 1472299813099 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b571c00 == 46 [pid = 1809] [id = 281] 05:10:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x951c0c00) [pid = 1809] [serial = 844] [outer = (nil)] 05:10:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0x951c6400) [pid = 1809] [serial = 845] [outer = 0x951c0c00] 05:10:13 INFO - PROCESS | 1809 | 1472299813190 Marionette DEBUG loaded listener.js 05:10:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x9530a800) [pid = 1809] [serial = 846] [outer = 0x951c0c00] 05:10:14 INFO - PROCESS | 1809 | 1472299814144 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]]]}] 05:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1695ms 05:10:14 INFO - PROCESS | 1809 | 1472299814182 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 05:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:10:14 INFO - PROCESS | 1809 | 1472299814187 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 05:10:14 INFO - PROCESS | 1809 | 1472299814194 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:10:14 INFO - PROCESS | 1809 | 1472299814197 Marionette TRACE conn4 <- [1,1098,null,{}] 05:10:14 INFO - PROCESS | 1809 | 1472299814203 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}] 05:10:14 INFO - PROCESS | 1809 | 1472299814208 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:14 INFO - PROCESS | 1809 | 1472299814404 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 05:10:14 INFO - PROCESS | 1809 | 1472299814721 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:14 INFO - PROCESS | 1809 | 1472299814729 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x89918400 == 47 [pid = 1809] [id = 282] 05:10:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x89918800) [pid = 1809] [serial = 847] [outer = (nil)] 05:10:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x8d18a400) [pid = 1809] [serial = 848] [outer = 0x89918800] 05:10:14 INFO - PROCESS | 1809 | 1472299814817 Marionette DEBUG loaded listener.js 05:10:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x8d1edc00) [pid = 1809] [serial = 849] [outer = 0x89918800] 05:10:16 INFO - PROCESS | 1809 | 1472299816137 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]]]}] 05:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1984ms 05:10:16 INFO - PROCESS | 1809 | 1472299816225 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 05:10:16 INFO - PROCESS | 1809 | 1472299816232 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 05:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:10:16 INFO - PROCESS | 1809 | 1472299816245 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:10:16 INFO - PROCESS | 1809 | 1472299816249 Marionette TRACE conn4 <- [1,1102,null,{}] 05:10:16 INFO - PROCESS | 1809 | 1472299816258 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}] 05:10:16 INFO - PROCESS | 1809 | 1472299816263 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:16 INFO - PROCESS | 1809 | 1472299816448 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 05:10:16 INFO - PROCESS | 1809 | 1472299816714 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:16 INFO - PROCESS | 1809 | 1472299816729 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36f000 == 48 [pid = 1809] [id = 283] 05:10:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x8b569400) [pid = 1809] [serial = 850] [outer = (nil)] 05:10:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x8d18f800) [pid = 1809] [serial = 851] [outer = 0x8b569400] 05:10:16 INFO - PROCESS | 1809 | 1472299816803 Marionette DEBUG loaded listener.js 05:10:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x8d192c00) [pid = 1809] [serial = 852] [outer = 0x8b569400] 05:10:17 INFO - PROCESS | 1809 | 1472299817829 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]]]}] 05:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1635ms 05:10:17 INFO - PROCESS | 1809 | 1472299817879 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 05:10:17 INFO - PROCESS | 1809 | 1472299817886 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 05:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:10:17 INFO - PROCESS | 1809 | 1472299817896 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:10:17 INFO - PROCESS | 1809 | 1472299817899 Marionette TRACE conn4 <- [1,1106,null,{}] 05:10:17 INFO - PROCESS | 1809 | 1472299817906 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}] 05:10:17 INFO - PROCESS | 1809 | 1472299817912 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:18 INFO - PROCESS | 1809 | 1472299818129 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x8b56cc00 == 47 [pid = 1809] [id = 269] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x8db30c00 == 46 [pid = 1809] [id = 267] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x8d197000 == 45 [pid = 1809] [id = 262] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x89917800 == 44 [pid = 1809] [id = 263] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x8991b000 == 43 [pid = 1809] [id = 264] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x8b56ac00 == 42 [pid = 1809] [id = 244] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x89914800 == 41 [pid = 1809] [id = 265] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x8d117c00 == 40 [pid = 1809] [id = 266] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x8db39c00 == 39 [pid = 1809] [id = 268] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36f000 == 38 [pid = 1809] [id = 283] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x89918400 == 37 [pid = 1809] [id = 282] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x93955800 == 36 [pid = 1809] [id = 280] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x8b571c00 == 35 [pid = 1809] [id = 281] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x92a96c00 == 34 [pid = 1809] [id = 279] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3ea000 == 33 [pid = 1809] [id = 278] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x91c21400 == 32 [pid = 1809] [id = 277] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e2800 == 31 [pid = 1809] [id = 275] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x8ee9c400 == 30 [pid = 1809] [id = 276] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x9140b000 == 29 [pid = 1809] [id = 274] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x9140cc00 == 28 [pid = 1809] [id = 273] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3eac00 == 27 [pid = 1809] [id = 271] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x8dd49800 == 26 [pid = 1809] [id = 272] 05:10:19 INFO - PROCESS | 1809 | --DOCSHELL 0x8b374000 == 25 [pid = 1809] [id = 270] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x8d192000) [pid = 1809] [serial = 716] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x8d194000) [pid = 1809] [serial = 717] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x8991bc00) [pid = 1809] [serial = 728] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x8e7ed400) [pid = 1809] [serial = 713] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0xa6d49000) [pid = 1809] [serial = 723] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0x92ea2c00) [pid = 1809] [serial = 699] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0x8991f400) [pid = 1809] [serial = 729] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0xa6d18c00) [pid = 1809] [serial = 710] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0xa6d19000) [pid = 1809] [serial = 726] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x8d29a400) [pid = 1809] [serial = 747] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x8e7f2c00) [pid = 1809] [serial = 720] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x8db33800) [pid = 1809] [serial = 753] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x8e7ef400) [pid = 1809] [serial = 719] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x8b576800) [pid = 1809] [serial = 735] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x9a892c00) [pid = 1809] [serial = 701] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x8e7f0c00) [pid = 1809] [serial = 714] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x8d298c00) [pid = 1809] [serial = 737] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x9bcae000) [pid = 1809] [serial = 702] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x8b574800) [pid = 1809] [serial = 725] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0xa6d1bc00) [pid = 1809] [serial = 711] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0xa6d43800) [pid = 1809] [serial = 722] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x8c3efc00) [pid = 1809] [serial = 744] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x8c3eb000) [pid = 1809] [serial = 743] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x8dfa9000) [pid = 1809] [serial = 750] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x8b56ec00) [pid = 1809] [serial = 734] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0xa6e02800) [pid = 1809] [serial = 708] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x8d1f7c00) [pid = 1809] [serial = 746] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0xa209b000) [pid = 1809] [serial = 704] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x8db37400) [pid = 1809] [serial = 738] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x8b36bc00) [pid = 1809] [serial = 731] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x92a92000) [pid = 1809] [serial = 698] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x8dd56000) [pid = 1809] [serial = 749] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0xa2546c00) [pid = 1809] [serial = 705] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x8d114400) [pid = 1809] [serial = 752] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x8ee97000) [pid = 1809] [serial = 740] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x914e5000) [pid = 1809] [serial = 696] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x8d295400) [pid = 1809] [serial = 692] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x8b36e800) [pid = 1809] [serial = 732] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0xa6244800) [pid = 1809] [serial = 707] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x8e7b5000) [pid = 1809] [serial = 755] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x91406400) [pid = 1809] [serial = 695] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x90730000) [pid = 1809] [serial = 741] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x8db2f800) [pid = 1809] [serial = 693] [outer = (nil)] [url = about:blank] 05:10:20 INFO - PROCESS | 1809 | 1472299820131 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:20 INFO - PROCESS | 1809 | 1472299820139 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x89918400 == 26 [pid = 1809] [id = 284] 05:10:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x8991a000) [pid = 1809] [serial = 853] [outer = (nil)] 05:10:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x89921800) [pid = 1809] [serial = 854] [outer = 0x8991a000] 05:10:20 INFO - PROCESS | 1809 | 1472299820255 Marionette DEBUG loaded listener.js 05:10:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x8b568400) [pid = 1809] [serial = 855] [outer = 0x8991a000] 05:10:21 INFO - PROCESS | 1809 | 1472299821054 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]]]}] 05:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 3192ms 05:10:21 INFO - PROCESS | 1809 | 1472299821090 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 05:10:21 INFO - PROCESS | 1809 | 1472299821096 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 05:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:10:21 INFO - PROCESS | 1809 | 1472299821104 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:10:21 INFO - PROCESS | 1809 | 1472299821109 Marionette TRACE conn4 <- [1,1110,null,{}] 05:10:21 INFO - PROCESS | 1809 | 1472299821117 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}] 05:10:21 INFO - PROCESS | 1809 | 1472299821125 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:21 INFO - PROCESS | 1809 | 1472299821294 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 05:10:21 INFO - PROCESS | 1809 | 1472299821308 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:21 INFO - PROCESS | 1809 | 1472299821316 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d111000 == 27 [pid = 1809] [id = 285] 05:10:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x8d111400) [pid = 1809] [serial = 856] [outer = (nil)] 05:10:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x8d117800) [pid = 1809] [serial = 857] [outer = 0x8d111400] 05:10:21 INFO - PROCESS | 1809 | 1472299821390 Marionette DEBUG loaded listener.js 05:10:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x8d18a000) [pid = 1809] [serial = 858] [outer = 0x8d111400] 05:10:22 INFO - PROCESS | 1809 | 1472299822359 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]]]}] 05:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1286ms 05:10:22 INFO - PROCESS | 1809 | 1472299822393 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 05:10:22 INFO - PROCESS | 1809 | 1472299822398 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 05:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:10:22 INFO - PROCESS | 1809 | 1472299822408 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:10:22 INFO - PROCESS | 1809 | 1472299822412 Marionette TRACE conn4 <- [1,1114,null,{}] 05:10:22 INFO - PROCESS | 1809 | 1472299822418 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}] 05:10:22 INFO - PROCESS | 1809 | 1472299822423 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:22 INFO - PROCESS | 1809 | 1472299822635 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 05:10:22 INFO - PROCESS | 1809 | 1472299822806 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:22 INFO - PROCESS | 1809 | 1472299822813 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d10d800 == 28 [pid = 1809] [id = 286] 05:10:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x8d28f800) [pid = 1809] [serial = 859] [outer = (nil)] 05:10:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x8d29a000) [pid = 1809] [serial = 860] [outer = 0x8d28f800] 05:10:22 INFO - PROCESS | 1809 | 1472299822887 Marionette DEBUG loaded listener.js 05:10:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x8db07000) [pid = 1809] [serial = 861] [outer = 0x8d28f800] 05:10:23 INFO - PROCESS | 1809 | 1472299823958 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]]]}] 05:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1582ms 05:10:24 INFO - PROCESS | 1809 | 1472299824005 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 05:10:24 INFO - PROCESS | 1809 | 1472299824011 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 05:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:10:24 INFO - PROCESS | 1809 | 1472299824025 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:10:24 INFO - PROCESS | 1809 | 1472299824036 Marionette TRACE conn4 <- [1,1118,null,{}] 05:10:24 INFO - PROCESS | 1809 | 1472299824061 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}] 05:10:24 INFO - PROCESS | 1809 | 1472299824069 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:24 INFO - PROCESS | 1809 | 1472299824292 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 05:10:24 INFO - PROCESS | 1809 | 1472299824338 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:24 INFO - PROCESS | 1809 | 1472299824345 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db06400 == 29 [pid = 1809] [id = 287] 05:10:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x8dbc9800) [pid = 1809] [serial = 862] [outer = (nil)] 05:10:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x8dd4e000) [pid = 1809] [serial = 863] [outer = 0x8dbc9800] 05:10:24 INFO - PROCESS | 1809 | 1472299824534 Marionette DEBUG loaded listener.js 05:10:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x8dd55c00) [pid = 1809] [serial = 864] [outer = 0x8dbc9800] 05:10:25 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x8df9f400) [pid = 1809] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:10:25 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x8d18ac00) [pid = 1809] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:10:25 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x8c3e8000) [pid = 1809] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:10:25 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x8b574400) [pid = 1809] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:10:25 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x8d192800) [pid = 1809] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:10:25 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x8dbd3400) [pid = 1809] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:10:25 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x8dfa4400) [pid = 1809] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:10:25 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x8ef0bc00) [pid = 1809] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:10:25 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x8db39400) [pid = 1809] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:10:25 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x8d116800) [pid = 1809] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:10:25 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x8b56a000) [pid = 1809] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:10:25 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x8d296000) [pid = 1809] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:10:25 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x8db33400) [pid = 1809] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:10:25 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x8d18e400) [pid = 1809] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:10:25 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x8dd4dc00) [pid = 1809] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:10:25 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x8c3e1000) [pid = 1809] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:10:25 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x91447000) [pid = 1809] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:10:25 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x91c4d400) [pid = 1809] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:10:25 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x8dbcfc00) [pid = 1809] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:10:25 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x8db3c000) [pid = 1809] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:10:26 INFO - PROCESS | 1809 | 1472299826250 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]]]}] 05:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2258ms 05:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:10:26 INFO - PROCESS | 1809 | 1472299826281 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 05:10:26 INFO - PROCESS | 1809 | 1472299826285 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 05:10:26 INFO - PROCESS | 1809 | 1472299826291 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:10:26 INFO - PROCESS | 1809 | 1472299826295 Marionette TRACE conn4 <- [1,1122,null,{}] 05:10:26 INFO - PROCESS | 1809 | 1472299826300 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}] 05:10:26 INFO - PROCESS | 1809 | 1472299826305 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:26 INFO - PROCESS | 1809 | 1472299826468 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 05:10:26 INFO - PROCESS | 1809 | 1472299826484 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:26 INFO - PROCESS | 1809 | 1472299826492 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e8000 == 30 [pid = 1809] [id = 288] 05:10:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x8d114c00) [pid = 1809] [serial = 865] [outer = (nil)] 05:10:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x8dd58400) [pid = 1809] [serial = 866] [outer = 0x8d114c00] 05:10:26 INFO - PROCESS | 1809 | 1472299826562 Marionette DEBUG loaded listener.js 05:10:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x8df9ec00) [pid = 1809] [serial = 867] [outer = 0x8d114c00] 05:10:27 INFO - PROCESS | 1809 | 1472299827451 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]]]}] 05:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1184ms 05:10:27 INFO - PROCESS | 1809 | 1472299827474 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 05:10:27 INFO - PROCESS | 1809 | 1472299827478 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 05:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:10:27 INFO - PROCESS | 1809 | 1472299827484 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:10:27 INFO - PROCESS | 1809 | 1472299827487 Marionette TRACE conn4 <- [1,1126,null,{}] 05:10:27 INFO - PROCESS | 1809 | 1472299827493 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}] 05:10:27 INFO - PROCESS | 1809 | 1472299827498 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:27 INFO - PROCESS | 1809 | 1472299827657 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 05:10:27 INFO - PROCESS | 1809 | 1472299827892 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:27 INFO - PROCESS | 1809 | 1472299827906 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x89917800 == 31 [pid = 1809] [id = 289] 05:10:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x89918c00) [pid = 1809] [serial = 868] [outer = (nil)] 05:10:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x8b369400) [pid = 1809] [serial = 869] [outer = 0x89918c00] 05:10:28 INFO - PROCESS | 1809 | 1472299828014 Marionette DEBUG loaded listener.js 05:10:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x8b571c00) [pid = 1809] [serial = 870] [outer = 0x89918c00] 05:10:29 INFO - PROCESS | 1809 | 1472299829033 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]]]}] 05:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1580ms 05:10:29 INFO - PROCESS | 1809 | 1472299829067 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 05:10:29 INFO - PROCESS | 1809 | 1472299829073 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 05:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:10:29 INFO - PROCESS | 1809 | 1472299829081 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:10:29 INFO - PROCESS | 1809 | 1472299829086 Marionette TRACE conn4 <- [1,1130,null,{}] 05:10:29 INFO - PROCESS | 1809 | 1472299829095 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}] 05:10:29 INFO - PROCESS | 1809 | 1472299829103 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:29 INFO - PROCESS | 1809 | 1472299829328 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 05:10:29 INFO - PROCESS | 1809 | 1472299829572 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:29 INFO - PROCESS | 1809 | 1472299829582 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36cc00 == 32 [pid = 1809] [id = 290] 05:10:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x8b575400) [pid = 1809] [serial = 871] [outer = (nil)] 05:10:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x8d299400) [pid = 1809] [serial = 872] [outer = 0x8b575400] 05:10:29 INFO - PROCESS | 1809 | 1472299829712 Marionette DEBUG loaded listener.js 05:10:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x8db09000) [pid = 1809] [serial = 873] [outer = 0x8b575400] 05:10:30 INFO - PROCESS | 1809 | 1472299830702 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]]]}] 05:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1649ms 05:10:30 INFO - PROCESS | 1809 | 1472299830733 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 05:10:30 INFO - PROCESS | 1809 | 1472299830741 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 05:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:10:30 INFO - PROCESS | 1809 | 1472299830748 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:10:30 INFO - PROCESS | 1809 | 1472299830752 Marionette TRACE conn4 <- [1,1134,null,{}] 05:10:30 INFO - PROCESS | 1809 | 1472299830758 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}] 05:10:30 INFO - PROCESS | 1809 | 1472299830766 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:31 INFO - PROCESS | 1809 | 1472299831129 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 05:10:31 INFO - PROCESS | 1809 | 1472299831563 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:31 INFO - PROCESS | 1809 | 1472299831576 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x89917400 == 33 [pid = 1809] [id = 291] 05:10:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x8dd49400) [pid = 1809] [serial = 874] [outer = (nil)] 05:10:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x8df9b800) [pid = 1809] [serial = 875] [outer = 0x8dd49400] 05:10:31 INFO - PROCESS | 1809 | 1472299831721 Marionette DEBUG loaded listener.js 05:10:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x8dfa9c00) [pid = 1809] [serial = 876] [outer = 0x8dd49400] 05:10:32 INFO - PROCESS | 1809 | 1472299832727 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]]]}] 05:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 2034ms 05:10:32 INFO - PROCESS | 1809 | 1472299832782 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 05:10:32 INFO - PROCESS | 1809 | 1472299832787 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 05:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:10:32 INFO - PROCESS | 1809 | 1472299832803 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:10:32 INFO - PROCESS | 1809 | 1472299832813 Marionette TRACE conn4 <- [1,1138,null,{}] 05:10:32 INFO - PROCESS | 1809 | 1472299832819 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}] 05:10:32 INFO - PROCESS | 1809 | 1472299832827 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:33 INFO - PROCESS | 1809 | 1472299833072 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 05:10:33 INFO - PROCESS | 1809 | 1472299833306 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:33 INFO - PROCESS | 1809 | 1472299833318 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b575000 == 34 [pid = 1809] [id = 292] 05:10:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x8b576400) [pid = 1809] [serial = 877] [outer = (nil)] 05:10:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x8e93d800) [pid = 1809] [serial = 878] [outer = 0x8b576400] 05:10:33 INFO - PROCESS | 1809 | 1472299833446 Marionette DEBUG loaded listener.js 05:10:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x8e946800) [pid = 1809] [serial = 879] [outer = 0x8b576400] 05:10:34 INFO - PROCESS | 1809 | 1472299834399 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]]]}] 05:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1655ms 05:10:34 INFO - PROCESS | 1809 | 1472299834452 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 05:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:10:34 INFO - PROCESS | 1809 | 1472299834457 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 05:10:34 INFO - PROCESS | 1809 | 1472299834464 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:10:34 INFO - PROCESS | 1809 | 1472299834468 Marionette TRACE conn4 <- [1,1142,null,{}] 05:10:34 INFO - PROCESS | 1809 | 1472299834474 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}] 05:10:34 INFO - PROCESS | 1809 | 1472299834479 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:34 INFO - PROCESS | 1809 | 1472299834670 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 05:10:34 INFO - PROCESS | 1809 | 1472299834892 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:34 INFO - PROCESS | 1809 | 1472299834901 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db2ec00 == 35 [pid = 1809] [id = 293] 05:10:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x8ee9d400) [pid = 1809] [serial = 880] [outer = (nil)] 05:10:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x8ef06c00) [pid = 1809] [serial = 881] [outer = 0x8ee9d400] 05:10:35 INFO - PROCESS | 1809 | 1472299835029 Marionette DEBUG loaded listener.js 05:10:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x8ef0bc00) [pid = 1809] [serial = 882] [outer = 0x8ee9d400] 05:10:35 INFO - PROCESS | 1809 | 1472299835906 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]]]}] 05:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1482ms 05:10:35 INFO - PROCESS | 1809 | 1472299835946 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 05:10:35 INFO - PROCESS | 1809 | 1472299835950 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 05:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:10:35 INFO - PROCESS | 1809 | 1472299835957 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:10:35 INFO - PROCESS | 1809 | 1472299835960 Marionette TRACE conn4 <- [1,1146,null,{}] 05:10:35 INFO - PROCESS | 1809 | 1472299835966 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}] 05:10:35 INFO - PROCESS | 1809 | 1472299835972 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:36 INFO - PROCESS | 1809 | 1472299836162 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 05:10:36 INFO - PROCESS | 1809 | 1472299836343 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:36 INFO - PROCESS | 1809 | 1472299836363 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d197c00 == 36 [pid = 1809] [id = 294] 05:10:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x8dbcd000) [pid = 1809] [serial = 883] [outer = (nil)] 05:10:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x9072d000) [pid = 1809] [serial = 884] [outer = 0x8dbcd000] 05:10:36 INFO - PROCESS | 1809 | 1472299836503 Marionette DEBUG loaded listener.js 05:10:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x9140f000) [pid = 1809] [serial = 885] [outer = 0x8dbcd000] 05:10:37 INFO - PROCESS | 1809 | --DOCSHELL 0x97606000 == 35 [pid = 1809] [id = 10] 05:10:37 INFO - PROCESS | 1809 | 1472299837627 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]]]}] 05:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1736ms 05:10:37 INFO - PROCESS | 1809 | 1472299837694 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 05:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:10:37 INFO - PROCESS | 1809 | 1472299837698 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 05:10:37 INFO - PROCESS | 1809 | 1472299837705 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:10:37 INFO - PROCESS | 1809 | 1472299837709 Marionette TRACE conn4 <- [1,1150,null,{}] 05:10:37 INFO - PROCESS | 1809 | 1472299837714 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}] 05:10:37 INFO - PROCESS | 1809 | 1472299837720 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:37 INFO - PROCESS | 1809 | 1472299837951 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 05:10:38 INFO - PROCESS | 1809 | 1472299838205 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:38 INFO - PROCESS | 1809 | 1472299838212 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x89917000 == 36 [pid = 1809] [id = 295] 05:10:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x8b36e400) [pid = 1809] [serial = 886] [outer = (nil)] 05:10:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x914ddc00) [pid = 1809] [serial = 887] [outer = 0x8b36e400] 05:10:38 INFO - PROCESS | 1809 | 1472299838318 Marionette DEBUG loaded listener.js 05:10:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x914d8400) [pid = 1809] [serial = 888] [outer = 0x8b36e400] 05:10:39 INFO - PROCESS | 1809 | 1472299839285 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]]]}] 05:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1632ms 05:10:39 INFO - PROCESS | 1809 | 1472299839337 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 05:10:39 INFO - PROCESS | 1809 | 1472299839341 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 05:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:10:39 INFO - PROCESS | 1809 | 1472299839348 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:10:39 INFO - PROCESS | 1809 | 1472299839352 Marionette TRACE conn4 <- [1,1154,null,{}] 05:10:39 INFO - PROCESS | 1809 | 1472299839357 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}] 05:10:39 INFO - PROCESS | 1809 | 1472299839363 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:39 INFO - PROCESS | 1809 | 1472299839545 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 05:10:39 INFO - PROCESS | 1809 | 1472299839772 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:39 INFO - PROCESS | 1809 | 1472299839779 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b569800 == 37 [pid = 1809] [id = 296] 05:10:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x8c3e4400) [pid = 1809] [serial = 889] [outer = (nil)] 05:10:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x8d194800) [pid = 1809] [serial = 890] [outer = 0x8c3e4400] 05:10:39 INFO - PROCESS | 1809 | 1472299839900 Marionette DEBUG loaded listener.js 05:10:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x8db3a000) [pid = 1809] [serial = 891] [outer = 0x8c3e4400] 05:10:40 INFO - PROCESS | 1809 | 1472299840808 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]]]}] 05:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1537ms 05:10:40 INFO - PROCESS | 1809 | 1472299840886 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 05:10:40 INFO - PROCESS | 1809 | 1472299840890 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 05:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:10:40 INFO - PROCESS | 1809 | 1472299840897 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:10:40 INFO - PROCESS | 1809 | 1472299840901 Marionette TRACE conn4 <- [1,1158,null,{}] 05:10:40 INFO - PROCESS | 1809 | 1472299840907 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}] 05:10:40 INFO - PROCESS | 1809 | 1472299840913 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:41 INFO - PROCESS | 1809 | 1472299841089 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 05:10:41 INFO - PROCESS | 1809 | 1472299841474 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:41 INFO - PROCESS | 1809 | 1472299841484 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x89921000 == 38 [pid = 1809] [id = 297] 05:10:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x8b369c00) [pid = 1809] [serial = 892] [outer = (nil)] 05:10:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x8b56d000) [pid = 1809] [serial = 893] [outer = 0x8b369c00] 05:10:41 INFO - PROCESS | 1809 | 1472299841607 Marionette DEBUG loaded listener.js 05:10:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x8c3e3400) [pid = 1809] [serial = 894] [outer = 0x8b369c00] 05:10:42 INFO - PROCESS | 1809 | 1472299842580 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]]]}] 05:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1742ms 05:10:42 INFO - PROCESS | 1809 | 1472299842642 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 05:10:42 INFO - PROCESS | 1809 | 1472299842648 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 05:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:10:42 INFO - PROCESS | 1809 | 1472299842655 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:10:42 INFO - PROCESS | 1809 | 1472299842660 Marionette TRACE conn4 <- [1,1162,null,{}] 05:10:42 INFO - PROCESS | 1809 | 1472299842668 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}] 05:10:42 INFO - PROCESS | 1809 | 1472299842675 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:42 INFO - PROCESS | 1809 | --DOCSHELL 0x8b369800 == 37 [pid = 1809] [id = 250] 05:10:42 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e2400 == 36 [pid = 1809] [id = 248] 05:10:42 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbc6800 == 35 [pid = 1809] [id = 246] 05:10:43 INFO - PROCESS | 1809 | 1472299843025 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 05:10:43 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e5400 == 34 [pid = 1809] [id = 247] 05:10:43 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e8000 == 33 [pid = 1809] [id = 288] 05:10:43 INFO - PROCESS | 1809 | --DOCSHELL 0x8db06400 == 32 [pid = 1809] [id = 287] 05:10:43 INFO - PROCESS | 1809 | --DOCSHELL 0x8d10d800 == 31 [pid = 1809] [id = 286] 05:10:43 INFO - PROCESS | 1809 | --DOCSHELL 0x8d111000 == 30 [pid = 1809] [id = 285] 05:10:43 INFO - PROCESS | 1809 | --DOCSHELL 0x89918400 == 29 [pid = 1809] [id = 284] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x8e7b6400) [pid = 1809] [serial = 806] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x8db30000) [pid = 1809] [serial = 809] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x8e7f0000) [pid = 1809] [serial = 807] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x8d190c00) [pid = 1809] [serial = 758] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x8d1f6400) [pid = 1809] [serial = 759] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x92a9f800) [pid = 1809] [serial = 785] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x92e0b000) [pid = 1809] [serial = 786] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x91c4b800) [pid = 1809] [serial = 776] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x91c4e000) [pid = 1809] [serial = 777] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x92eac400) [pid = 1809] [serial = 788] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x93958800) [pid = 1809] [serial = 789] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x8e944400) [pid = 1809] [serial = 756] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x9072c800) [pid = 1809] [serial = 764] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x91405000) [pid = 1809] [serial = 765] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x9144f400) [pid = 1809] [serial = 767] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x91455000) [pid = 1809] [serial = 768] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x8dd4a000) [pid = 1809] [serial = 791] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x91450800) [pid = 1809] [serial = 792] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x8b56fc00) [pid = 1809] [serial = 797] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x8c3e2c00) [pid = 1809] [serial = 798] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x91c1f000) [pid = 1809] [serial = 773] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x8e7ed800) [pid = 1809] [serial = 774] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x8dbc6400) [pid = 1809] [serial = 803] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x8d1ea000) [pid = 1809] [serial = 800] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x8d1f1400) [pid = 1809] [serial = 801] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x8dd56800) [pid = 1809] [serial = 761] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x8e7b0400) [pid = 1809] [serial = 762] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x8d11bc00) [pid = 1809] [serial = 794] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x8db2e800) [pid = 1809] [serial = 795] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x914e2c00) [pid = 1809] [serial = 770] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x91983400) [pid = 1809] [serial = 771] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x9239e000) [pid = 1809] [serial = 782] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x92a91400) [pid = 1809] [serial = 783] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x9223d000) [pid = 1809] [serial = 779] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x92393400) [pid = 1809] [serial = 780] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x9072f400) [pid = 1809] [serial = 813] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x8ef0e400) [pid = 1809] [serial = 812] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x8e7b0800) [pid = 1809] [serial = 810] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x8dd49c00) [pid = 1809] [serial = 804] [outer = (nil)] [url = about:blank] 05:10:43 INFO - PROCESS | 1809 | 1472299843258 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:43 INFO - PROCESS | 1809 | 1472299843272 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56fc00 == 30 [pid = 1809] [id = 298] 05:10:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x8c3e8000) [pid = 1809] [serial = 895] [outer = (nil)] 05:10:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x8d192400) [pid = 1809] [serial = 896] [outer = 0x8c3e8000] 05:10:43 INFO - PROCESS | 1809 | 1472299843349 Marionette DEBUG loaded listener.js 05:10:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x8d1f1400) [pid = 1809] [serial = 897] [outer = 0x8c3e8000] 05:10:44 INFO - PROCESS | 1809 | 1472299844152 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]]]}] 05:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1541ms 05:10:44 INFO - PROCESS | 1809 | 1472299844209 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 05:10:44 INFO - PROCESS | 1809 | 1472299844215 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 05:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:10:44 INFO - PROCESS | 1809 | 1472299844224 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:10:44 INFO - PROCESS | 1809 | 1472299844227 Marionette TRACE conn4 <- [1,1166,null,{}] 05:10:44 INFO - PROCESS | 1809 | 1472299844232 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}] 05:10:44 INFO - PROCESS | 1809 | 1472299844238 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:44 INFO - PROCESS | 1809 | 1472299844413 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 05:10:44 INFO - PROCESS | 1809 | 1472299844423 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:44 INFO - PROCESS | 1809 | 1472299844429 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d18f000 == 31 [pid = 1809] [id = 299] 05:10:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x8db0b800) [pid = 1809] [serial = 898] [outer = (nil)] 05:10:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x8db3a800) [pid = 1809] [serial = 899] [outer = 0x8db0b800] 05:10:44 INFO - PROCESS | 1809 | 1472299844503 Marionette DEBUG loaded listener.js 05:10:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x8dbd2400) [pid = 1809] [serial = 900] [outer = 0x8db0b800] 05:10:45 INFO - PROCESS | 1809 | 1472299845489 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]]]}] 05:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1334ms 05:10:45 INFO - PROCESS | 1809 | 1472299845559 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 05:10:45 INFO - PROCESS | 1809 | 1472299845563 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 05:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:10:45 INFO - PROCESS | 1809 | 1472299845583 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:10:45 INFO - PROCESS | 1809 | 1472299845592 Marionette TRACE conn4 <- [1,1170,null,{}] 05:10:45 INFO - PROCESS | 1809 | 1472299845601 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}] 05:10:45 INFO - PROCESS | 1809 | 1472299845607 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:45 INFO - PROCESS | 1809 | 1472299845837 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 05:10:45 INFO - PROCESS | 1809 | 1472299845866 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:45 INFO - PROCESS | 1809 | 1472299845873 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d11bc00 == 32 [pid = 1809] [id = 300] 05:10:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x8e7b0400) [pid = 1809] [serial = 901] [outer = (nil)] 05:10:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x8e7ed000) [pid = 1809] [serial = 902] [outer = 0x8e7b0400] 05:10:45 INFO - PROCESS | 1809 | 1472299845945 Marionette DEBUG loaded listener.js 05:10:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x8e7f3400) [pid = 1809] [serial = 903] [outer = 0x8e7b0400] 05:10:47 INFO - PROCESS | 1809 | 1472299847075 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]]]}] 05:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1560ms 05:10:47 INFO - PROCESS | 1809 | 1472299847133 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 05:10:47 INFO - PROCESS | 1809 | 1472299847140 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 05:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:10:47 INFO - PROCESS | 1809 | 1472299847158 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:10:47 INFO - PROCESS | 1809 | 1472299847163 Marionette TRACE conn4 <- [1,1174,null,{}] 05:10:47 INFO - PROCESS | 1809 | 1472299847172 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}] 05:10:47 INFO - PROCESS | 1809 | 1472299847179 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:47 INFO - PROCESS | 1809 | 1472299847516 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 05:10:48 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x919be400) [pid = 1809] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:10:48 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x8dbc9800) [pid = 1809] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:10:48 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x91f55800) [pid = 1809] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:10:48 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x8ef07400) [pid = 1809] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:10:48 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x8b569400) [pid = 1809] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:10:48 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x8991a000) [pid = 1809] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:10:48 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x93950000) [pid = 1809] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:10:48 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x93c93800) [pid = 1809] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:10:48 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x8d111400) [pid = 1809] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:10:48 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x951c0c00) [pid = 1809] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:10:48 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x8d28f800) [pid = 1809] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:10:48 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x8c3ebc00) [pid = 1809] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:10:48 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x8dd4f800) [pid = 1809] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:10:48 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x9140d400) [pid = 1809] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:10:48 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x89918800) [pid = 1809] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:10:48 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x914e0800) [pid = 1809] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:10:48 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8dd4c400) [pid = 1809] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:10:48 INFO - PROCESS | 1809 | 1472299848190 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:48 INFO - PROCESS | 1809 | 1472299848205 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x89915c00 == 33 [pid = 1809] [id = 301] 05:10:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x89918400) [pid = 1809] [serial = 904] [outer = (nil)] 05:10:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x8b36c800) [pid = 1809] [serial = 905] [outer = 0x89918400] 05:10:48 INFO - PROCESS | 1809 | 1472299848343 Marionette DEBUG loaded listener.js 05:10:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x8b573800) [pid = 1809] [serial = 906] [outer = 0x89918400] 05:10:49 INFO - PROCESS | 1809 | 1472299849523 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] 05:10:49 INFO - PROCESS | 1809 | 1472299849614 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 05:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:10:49 INFO - PROCESS | 1809 | 1472299849623 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:10:49 INFO - PROCESS | 1809 | 1472299849628 Marionette TRACE conn4 <- [1,1178,null,{}] 05:10:49 INFO - PROCESS | 1809 | 1472299849637 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}] 05:10:49 INFO - PROCESS | 1809 | 1472299849644 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:49 INFO - PROCESS | 1809 | 1472299849860 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 05:10:50 INFO - PROCESS | 1809 | 1472299850088 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:50 INFO - PROCESS | 1809 | 1472299850095 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e2c00 == 34 [pid = 1809] [id = 302] 05:10:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x8d195400) [pid = 1809] [serial = 907] [outer = (nil)] 05:10:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x8db04800) [pid = 1809] [serial = 908] [outer = 0x8d195400] 05:10:50 INFO - PROCESS | 1809 | 1472299850184 Marionette DEBUG loaded listener.js 05:10:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x8db31c00) [pid = 1809] [serial = 909] [outer = 0x8d195400] 05:10:51 INFO - PROCESS | 1809 | 1472299851063 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] 05:10:51 INFO - PROCESS | 1809 | 1472299851125 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 05:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:10:51 INFO - PROCESS | 1809 | 1472299851134 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:10:51 INFO - PROCESS | 1809 | 1472299851137 Marionette TRACE conn4 <- [1,1182,null,{}] 05:10:51 INFO - PROCESS | 1809 | 1472299851144 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}] 05:10:51 INFO - PROCESS | 1809 | 1472299851150 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:51 INFO - PROCESS | 1809 | 1472299851359 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 05:10:51 INFO - PROCESS | 1809 | 1472299851593 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:51 INFO - PROCESS | 1809 | 1472299851602 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dd51800 == 35 [pid = 1809] [id = 303] 05:10:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x8dd55000) [pid = 1809] [serial = 910] [outer = (nil)] 05:10:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x8dfa9000) [pid = 1809] [serial = 911] [outer = 0x8dd55000] 05:10:51 INFO - PROCESS | 1809 | 1472299851724 Marionette DEBUG loaded listener.js 05:10:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x8e7e5c00) [pid = 1809] [serial = 912] [outer = 0x8dd55000] 05:10:52 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:52 INFO - PROCESS | 1809 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:10:52 INFO - PROCESS | 1809 | 1472299852751 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] 05:10:52 INFO - PROCESS | 1809 | 1472299852819 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 05:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:10:52 INFO - PROCESS | 1809 | 1472299852829 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:10:52 INFO - PROCESS | 1809 | 1472299852838 Marionette TRACE conn4 <- [1,1186,null,{}] 05:10:52 INFO - PROCESS | 1809 | 1472299852853 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}] 05:10:52 INFO - PROCESS | 1809 | 1472299852860 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:53 INFO - PROCESS | 1809 | 1472299853095 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 05:10:53 INFO - PROCESS | 1809 | 1472299853336 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:53 INFO - PROCESS | 1809 | 1472299853346 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x8ef0cc00 == 36 [pid = 1809] [id = 304] 05:10:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x90726000) [pid = 1809] [serial = 913] [outer = (nil)] 05:10:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x91408800) [pid = 1809] [serial = 914] [outer = 0x90726000] 05:10:53 INFO - PROCESS | 1809 | 1472299853429 Marionette DEBUG loaded listener.js 05:10:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x9140c800) [pid = 1809] [serial = 915] [outer = 0x90726000] 05:10:54 INFO - PROCESS | 1809 | 1472299854381 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] 05:10:54 INFO - PROCESS | 1809 | 1472299854426 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 05:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:10:54 INFO - PROCESS | 1809 | 1472299854432 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:10:54 INFO - PROCESS | 1809 | 1472299854435 Marionette TRACE conn4 <- [1,1190,null,{}] 05:10:54 INFO - PROCESS | 1809 | 1472299854441 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}] 05:10:54 INFO - PROCESS | 1809 | 1472299854447 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:54 INFO - PROCESS | 1809 | 1472299854638 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 05:10:54 INFO - PROCESS | 1809 | 1472299854862 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:54 INFO - PROCESS | 1809 | 1472299854872 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x89914400 == 37 [pid = 1809] [id = 305] 05:10:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x8e7a9000) [pid = 1809] [serial = 916] [outer = (nil)] 05:10:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x91981c00) [pid = 1809] [serial = 917] [outer = 0x8e7a9000] 05:10:55 INFO - PROCESS | 1809 | 1472299854997 Marionette DEBUG loaded listener.js 05:10:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x91987800) [pid = 1809] [serial = 918] [outer = 0x8e7a9000] 05:10:55 INFO - PROCESS | 1809 | 1472299855890 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] 05:10:55 INFO - PROCESS | 1809 | 1472299855969 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 05:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:10:55 INFO - PROCESS | 1809 | 1472299855977 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:10:55 INFO - PROCESS | 1809 | 1472299855981 Marionette TRACE conn4 <- [1,1194,null,{}] 05:10:55 INFO - PROCESS | 1809 | 1472299855986 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}] 05:10:55 INFO - PROCESS | 1809 | 1472299855992 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:56 INFO - PROCESS | 1809 | 1472299856175 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 05:10:56 INFO - PROCESS | 1809 | 1472299856412 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:56 INFO - PROCESS | 1809 | 1472299856430 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x919b1400 == 38 [pid = 1809] [id = 306] 05:10:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x919b1c00) [pid = 1809] [serial = 919] [outer = (nil)] 05:10:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x919b9400) [pid = 1809] [serial = 920] [outer = 0x919b1c00] 05:10:56 INFO - PROCESS | 1809 | 1472299856569 Marionette DEBUG loaded listener.js 05:10:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x91a94400) [pid = 1809] [serial = 921] [outer = 0x919b1c00] 05:10:57 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:57 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:10:57 INFO - PROCESS | 1809 | 1472299857571 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] 05:10:57 INFO - PROCESS | 1809 | 1472299857619 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 05:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:10:57 INFO - PROCESS | 1809 | 1472299857625 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:10:57 INFO - PROCESS | 1809 | 1472299857629 Marionette TRACE conn4 <- [1,1198,null,{}] 05:10:57 INFO - PROCESS | 1809 | 1472299857635 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}] 05:10:57 INFO - PROCESS | 1809 | 1472299857640 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:57 INFO - PROCESS | 1809 | 1472299857826 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 05:10:58 INFO - PROCESS | 1809 | 1472299858054 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:58 INFO - PROCESS | 1809 | 1472299858065 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1e9800 == 39 [pid = 1809] [id = 307] 05:10:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x91c1f000) [pid = 1809] [serial = 922] [outer = (nil)] 05:10:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x91c41c00) [pid = 1809] [serial = 923] [outer = 0x91c1f000] 05:10:58 INFO - PROCESS | 1809 | 1472299858198 Marionette DEBUG loaded listener.js 05:10:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x91c45400) [pid = 1809] [serial = 924] [outer = 0x91c1f000] 05:10:59 INFO - PROCESS | 1809 | 1472299859049 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]]]}] 05:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1485ms 05:10:59 INFO - PROCESS | 1809 | 1472299859111 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 05:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:10:59 INFO - PROCESS | 1809 | 1472299859115 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 05:10:59 INFO - PROCESS | 1809 | 1472299859121 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:10:59 INFO - PROCESS | 1809 | 1472299859125 Marionette TRACE conn4 <- [1,1202,null,{}] 05:10:59 INFO - PROCESS | 1809 | 1472299859139 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}] 05:10:59 INFO - PROCESS | 1809 | 1472299859148 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:59 INFO - PROCESS | 1809 | 1472299859377 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 05:10:59 INFO - PROCESS | 1809 | 1472299859602 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:59 INFO - PROCESS | 1809 | 1472299859610 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:10:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x91a98c00 == 40 [pid = 1809] [id = 308] 05:10:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x91c23400) [pid = 1809] [serial = 925] [outer = (nil)] 05:10:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x91c4c000) [pid = 1809] [serial = 926] [outer = 0x91c23400] 05:10:59 INFO - PROCESS | 1809 | 1472299859739 Marionette DEBUG loaded listener.js 05:10:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x91c50400) [pid = 1809] [serial = 927] [outer = 0x91c23400] 05:11:00 INFO - PROCESS | 1809 | 1472299860655 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]]]}] 05:11:00 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 05:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1596ms 05:11:00 INFO - PROCESS | 1809 | 1472299860717 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 05:11:00 INFO - PROCESS | 1809 | 1472299860722 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 05:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:11:00 INFO - PROCESS | 1809 | 1472299860728 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:11:00 INFO - PROCESS | 1809 | 1472299860732 Marionette TRACE conn4 <- [1,1206,null,{}] 05:11:00 INFO - PROCESS | 1809 | 1472299860738 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}] 05:11:00 INFO - PROCESS | 1809 | 1472299860743 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:00 INFO - PROCESS | 1809 | 1472299860932 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 05:11:01 INFO - PROCESS | 1809 | 1472299861158 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:01 INFO - PROCESS | 1809 | 1472299861167 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:01 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1ef400 == 41 [pid = 1809] [id = 309] 05:11:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x8db0d000) [pid = 1809] [serial = 928] [outer = (nil)] 05:11:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x91f58000) [pid = 1809] [serial = 929] [outer = 0x8db0d000] 05:11:01 INFO - PROCESS | 1809 | 1472299861320 Marionette DEBUG loaded listener.js 05:11:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x9223d400) [pid = 1809] [serial = 930] [outer = 0x8db0d000] 05:11:02 INFO - PROCESS | 1809 | 1472299862258 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]]]}] 05:11:02 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 05:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1582ms 05:11:02 INFO - PROCESS | 1809 | 1472299862311 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 05:11:02 INFO - PROCESS | 1809 | 1472299862314 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 05:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:11:02 INFO - PROCESS | 1809 | 1472299862322 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:11:02 INFO - PROCESS | 1809 | 1472299862325 Marionette TRACE conn4 <- [1,1210,null,{}] 05:11:02 INFO - PROCESS | 1809 | 1472299862331 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}] 05:11:02 INFO - PROCESS | 1809 | 1472299862337 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:02 INFO - PROCESS | 1809 | 1472299862525 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 05:11:02 INFO - PROCESS | 1809 | 1472299862749 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:02 INFO - PROCESS | 1809 | 1472299862758 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3ea400 == 42 [pid = 1809] [id = 310] 05:11:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x8c3ea800) [pid = 1809] [serial = 931] [outer = (nil)] 05:11:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x8d111000) [pid = 1809] [serial = 932] [outer = 0x8c3ea800] 05:11:03 INFO - PROCESS | 1809 | 1472299863052 Marionette DEBUG loaded listener.js 05:11:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x8d195000) [pid = 1809] [serial = 933] [outer = 0x8c3ea800] 05:11:04 INFO - PROCESS | 1809 | 1472299864006 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]]]}] 05:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1745ms 05:11:04 INFO - PROCESS | 1809 | 1472299864068 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 05:11:04 INFO - PROCESS | 1809 | 1472299864074 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 05:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:11:04 INFO - PROCESS | 1809 | 1472299864082 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:11:04 INFO - PROCESS | 1809 | 1472299864086 Marionette TRACE conn4 <- [1,1214,null,{}] 05:11:04 INFO - PROCESS | 1809 | 1472299864094 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}] 05:11:04 INFO - PROCESS | 1809 | 1472299864099 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:04 INFO - PROCESS | 1809 | 1472299864302 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 05:11:04 INFO - PROCESS | 1809 | 1472299864551 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:04 INFO - PROCESS | 1809 | 1472299864564 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e8400 == 43 [pid = 1809] [id = 311] 05:11:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x8db32400) [pid = 1809] [serial = 934] [outer = (nil)] 05:11:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x8dd51000) [pid = 1809] [serial = 935] [outer = 0x8db32400] 05:11:04 INFO - PROCESS | 1809 | 1472299864720 Marionette DEBUG loaded listener.js 05:11:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x8e7a7400) [pid = 1809] [serial = 936] [outer = 0x8db32400] 05:11:05 INFO - PROCESS | 1809 | 1472299865618 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]]]}] 05:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1591ms 05:11:05 INFO - PROCESS | 1809 | 1472299865673 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 05:11:05 INFO - PROCESS | 1809 | 1472299865679 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 05:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:11:05 INFO - PROCESS | 1809 | 1472299865689 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:11:05 INFO - PROCESS | 1809 | 1472299865692 Marionette TRACE conn4 <- [1,1218,null,{}] 05:11:05 INFO - PROCESS | 1809 | 1472299865699 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}] 05:11:05 INFO - PROCESS | 1809 | 1472299865705 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:06 INFO - PROCESS | 1809 | --DOCSHELL 0x8d11bc00 == 42 [pid = 1809] [id = 300] 05:11:06 INFO - PROCESS | 1809 | --DOCSHELL 0x8d18f000 == 41 [pid = 1809] [id = 299] 05:11:06 INFO - PROCESS | 1809 | --DOCSHELL 0x8b56fc00 == 40 [pid = 1809] [id = 298] 05:11:06 INFO - PROCESS | 1809 | --DOCSHELL 0x89921000 == 39 [pid = 1809] [id = 297] 05:11:06 INFO - PROCESS | 1809 | --DOCSHELL 0x8b573000 == 38 [pid = 1809] [id = 261] 05:11:06 INFO - PROCESS | 1809 | --DOCSHELL 0x8d196800 == 37 [pid = 1809] [id = 245] 05:11:06 INFO - PROCESS | 1809 | --DOCSHELL 0x89917800 == 36 [pid = 1809] [id = 289] 05:11:06 INFO - PROCESS | 1809 | --DOCSHELL 0x8d189800 == 35 [pid = 1809] [id = 253] 05:11:06 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36cc00 == 34 [pid = 1809] [id = 290] 05:11:06 INFO - PROCESS | 1809 | --DOCSHELL 0x8ef0ac00 == 33 [pid = 1809] [id = 254] 05:11:06 INFO - PROCESS | 1809 | --DOCSHELL 0x89917400 == 32 [pid = 1809] [id = 291] 05:11:06 INFO - PROCESS | 1809 | --DOCSHELL 0x8991dc00 == 31 [pid = 1809] [id = 260] 05:11:06 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbd0400 == 30 [pid = 1809] [id = 249] 05:11:06 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbcb400 == 29 [pid = 1809] [id = 256] 05:11:07 INFO - PROCESS | 1809 | --DOCSHELL 0x8b575000 == 28 [pid = 1809] [id = 292] 05:11:07 INFO - PROCESS | 1809 | --DOCSHELL 0x89919800 == 27 [pid = 1809] [id = 259] 05:11:07 INFO - PROCESS | 1809 | --DOCSHELL 0x8db2ec00 == 26 [pid = 1809] [id = 293] 05:11:07 INFO - PROCESS | 1809 | --DOCSHELL 0x89917000 == 25 [pid = 1809] [id = 295] 05:11:07 INFO - PROCESS | 1809 | --DOCSHELL 0x8b372c00 == 24 [pid = 1809] [id = 258] 05:11:07 INFO - PROCESS | 1809 | --DOCSHELL 0x8db38400 == 23 [pid = 1809] [id = 255] 05:11:07 INFO - PROCESS | 1809 | --DOCSHELL 0x8d197c00 == 22 [pid = 1809] [id = 294] 05:11:07 INFO - PROCESS | 1809 | --DOCSHELL 0x8d10e000 == 21 [pid = 1809] [id = 257] 05:11:07 INFO - PROCESS | 1809 | --DOCSHELL 0x8b569800 == 20 [pid = 1809] [id = 296] 05:11:07 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e4000 == 19 [pid = 1809] [id = 252] 05:11:07 INFO - PROCESS | 1809 | --DOCSHELL 0x8dd4c000 == 18 [pid = 1809] [id = 251] 05:11:07 INFO - PROCESS | 1809 | --DOCSHELL 0x99f1c800 == 17 [pid = 1809] [id = 11] 05:11:07 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1ef400 == 16 [pid = 1809] [id = 309] 05:11:07 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1e9800 == 15 [pid = 1809] [id = 307] 05:11:07 INFO - PROCESS | 1809 | --DOCSHELL 0x91a98c00 == 14 [pid = 1809] [id = 308] 05:11:07 INFO - PROCESS | 1809 | --DOCSHELL 0x919b1400 == 13 [pid = 1809] [id = 306] 05:11:07 INFO - PROCESS | 1809 | --DOCSHELL 0x89914400 == 12 [pid = 1809] [id = 305] 05:11:07 INFO - PROCESS | 1809 | --DOCSHELL 0x8ef0cc00 == 11 [pid = 1809] [id = 304] 05:11:07 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e2c00 == 10 [pid = 1809] [id = 302] 05:11:07 INFO - PROCESS | 1809 | --DOCSHELL 0x8dd51800 == 9 [pid = 1809] [id = 303] 05:11:07 INFO - PROCESS | 1809 | --DOCSHELL 0x89915c00 == 8 [pid = 1809] [id = 301] 05:11:07 INFO - PROCESS | 1809 | 1472299867100 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x8dd58400) [pid = 1809] [serial = 866] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x9223f400) [pid = 1809] [serial = 830] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x8dd4e000) [pid = 1809] [serial = 863] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x8dd55c00) [pid = 1809] [serial = 864] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x92ea5000) [pid = 1809] [serial = 834] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x92e02400) [pid = 1809] [serial = 833] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x93a70400) [pid = 1809] [serial = 837] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x8d192c00) [pid = 1809] [serial = 852] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x93958400) [pid = 1809] [serial = 836] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x8d18f800) [pid = 1809] [serial = 851] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x89921800) [pid = 1809] [serial = 854] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x94786c00) [pid = 1809] [serial = 840] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x9477b400) [pid = 1809] [serial = 839] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x8b568400) [pid = 1809] [serial = 855] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x95158800) [pid = 1809] [serial = 843] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x95157000) [pid = 1809] [serial = 842] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x8d117800) [pid = 1809] [serial = 857] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x9530a800) [pid = 1809] [serial = 846] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x951c6400) [pid = 1809] [serial = 845] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x8d18a000) [pid = 1809] [serial = 858] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x8db07000) [pid = 1809] [serial = 861] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x8d29a000) [pid = 1809] [serial = 860] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x8d293800) [pid = 1809] [serial = 816] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x8d18e000) [pid = 1809] [serial = 815] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x8e7e9400) [pid = 1809] [serial = 819] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x8dfa8000) [pid = 1809] [serial = 818] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x91455800) [pid = 1809] [serial = 822] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x91449c00) [pid = 1809] [serial = 821] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x8d1edc00) [pid = 1809] [serial = 849] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x8d18a400) [pid = 1809] [serial = 848] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x919b6800) [pid = 1809] [serial = 825] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x91984c00) [pid = 1809] [serial = 824] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x91a9a000) [pid = 1809] [serial = 828] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x91a91400) [pid = 1809] [serial = 827] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x9239c800) [pid = 1809] [serial = 831] [outer = (nil)] [url = about:blank] 05:11:07 INFO - PROCESS | 1809 | 1472299867483 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:07 INFO - PROCESS | 1809 | 1472299867490 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991d000 == 9 [pid = 1809] [id = 312] 05:11:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8991d800) [pid = 1809] [serial = 937] [outer = (nil)] 05:11:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x89921400) [pid = 1809] [serial = 938] [outer = 0x8991d800] 05:11:07 INFO - PROCESS | 1809 | 1472299867569 Marionette DEBUG loaded listener.js 05:11:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x8b375800) [pid = 1809] [serial = 939] [outer = 0x8991d800] 05:11:08 INFO - PROCESS | 1809 | 1472299868388 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]]]}] 05:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 2733ms 05:11:08 INFO - PROCESS | 1809 | 1472299868423 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 05:11:08 INFO - PROCESS | 1809 | 1472299868429 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 05:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:11:08 INFO - PROCESS | 1809 | 1472299868437 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:11:08 INFO - PROCESS | 1809 | 1472299868442 Marionette TRACE conn4 <- [1,1222,null,{}] 05:11:08 INFO - PROCESS | 1809 | 1472299868449 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}] 05:11:08 INFO - PROCESS | 1809 | 1472299868455 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:08 INFO - PROCESS | 1809 | 1472299868631 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 05:11:08 INFO - PROCESS | 1809 | 1472299868643 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:08 INFO - PROCESS | 1809 | 1472299868655 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d117c00 == 10 [pid = 1809] [id = 313] 05:11:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x8d119800) [pid = 1809] [serial = 940] [outer = (nil)] 05:11:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x8d18c800) [pid = 1809] [serial = 941] [outer = 0x8d119800] 05:11:08 INFO - PROCESS | 1809 | 1472299868910 Marionette DEBUG loaded listener.js 05:11:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x8d192c00) [pid = 1809] [serial = 942] [outer = 0x8d119800] 05:11:09 INFO - PROCESS | 1809 | 1472299869832 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] 05:11:09 INFO - PROCESS | 1809 | 1472299869874 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 05:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:11:09 INFO - PROCESS | 1809 | 1472299869881 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:11:09 INFO - PROCESS | 1809 | 1472299869885 Marionette TRACE conn4 <- [1,1226,null,{}] 05:11:09 INFO - PROCESS | 1809 | 1472299869890 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}] 05:11:09 INFO - PROCESS | 1809 | 1472299869896 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:10 INFO - PROCESS | 1809 | 1472299870122 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 05:11:10 INFO - PROCESS | 1809 | 1472299870146 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:10 INFO - PROCESS | 1809 | 1472299870153 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e9c00 == 11 [pid = 1809] [id = 314] 05:11:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x8d1f4000) [pid = 1809] [serial = 943] [outer = (nil)] 05:11:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x8db02800) [pid = 1809] [serial = 944] [outer = 0x8d1f4000] 05:11:10 INFO - PROCESS | 1809 | 1472299870225 Marionette DEBUG loaded listener.js 05:11:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x8db2e400) [pid = 1809] [serial = 945] [outer = 0x8d1f4000] 05:11:11 INFO - PROCESS | 1809 | 1472299871277 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]]]}] 05:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1435ms 05:11:11 INFO - PROCESS | 1809 | 1472299871317 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 05:11:11 INFO - PROCESS | 1809 | 1472299871323 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 05:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:11:11 INFO - PROCESS | 1809 | 1472299871349 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:11:11 INFO - PROCESS | 1809 | 1472299871357 Marionette TRACE conn4 <- [1,1230,null,{}] 05:11:11 INFO - PROCESS | 1809 | 1472299871362 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}] 05:11:11 INFO - PROCESS | 1809 | 1472299871369 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:11 INFO - PROCESS | 1809 | 1472299871608 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 05:11:12 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x97606800) [pid = 1809] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:11:12 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x8db0b800) [pid = 1809] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:11:12 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x8e7b0400) [pid = 1809] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:11:12 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x8d114c00) [pid = 1809] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:11:12 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x8c3e8000) [pid = 1809] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:11:12 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x8dd49400) [pid = 1809] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:11:12 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8ee9d400) [pid = 1809] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:11:12 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8b575400) [pid = 1809] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:11:12 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8b576400) [pid = 1809] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:11:12 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8dbcd000) [pid = 1809] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:11:12 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8c3e4400) [pid = 1809] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:11:12 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x89918c00) [pid = 1809] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:11:12 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8b36e400) [pid = 1809] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:11:12 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8b369c00) [pid = 1809] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:11:12 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x99fe4800) [pid = 1809] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:11:12 INFO - PROCESS | 1809 | 1472299872386 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:12 INFO - PROCESS | 1809 | 1472299872398 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x89918c00 == 12 [pid = 1809] [id = 315] 05:11:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8b369c00) [pid = 1809] [serial = 946] [outer = (nil)] 05:11:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8c3e4400) [pid = 1809] [serial = 947] [outer = 0x8b369c00] 05:11:12 INFO - PROCESS | 1809 | 1472299872464 Marionette DEBUG loaded listener.js 05:11:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8db06c00) [pid = 1809] [serial = 948] [outer = 0x8b369c00] 05:11:13 INFO - PROCESS | 1809 | 1472299873183 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]]]}] 05:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1863ms 05:11:13 INFO - PROCESS | 1809 | 1472299873197 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 05:11:13 INFO - PROCESS | 1809 | 1472299873200 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 05:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:11:13 INFO - PROCESS | 1809 | 1472299873207 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:11:13 INFO - PROCESS | 1809 | 1472299873210 Marionette TRACE conn4 <- [1,1234,null,{}] 05:11:13 INFO - PROCESS | 1809 | 1472299873216 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}] 05:11:13 INFO - PROCESS | 1809 | 1472299873228 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:13 INFO - PROCESS | 1809 | 1472299873443 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 05:11:13 INFO - PROCESS | 1809 | 1472299873457 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:13 INFO - PROCESS | 1809 | 1472299873467 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x8df9fc00 == 13 [pid = 1809] [id = 316] 05:11:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8dfa2000) [pid = 1809] [serial = 949] [outer = (nil)] 05:11:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8e7ad800) [pid = 1809] [serial = 950] [outer = 0x8dfa2000] 05:11:13 INFO - PROCESS | 1809 | 1472299873537 Marionette DEBUG loaded listener.js 05:11:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8e7b5c00) [pid = 1809] [serial = 951] [outer = 0x8dfa2000] 05:11:14 INFO - PROCESS | 1809 | 1472299874478 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]]]}] 05:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1332ms 05:11:14 INFO - PROCESS | 1809 | 1472299874540 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 05:11:14 INFO - PROCESS | 1809 | 1472299874548 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 05:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:11:14 INFO - PROCESS | 1809 | 1472299874557 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:11:14 INFO - PROCESS | 1809 | 1472299874562 Marionette TRACE conn4 <- [1,1238,null,{}] 05:11:14 INFO - PROCESS | 1809 | 1472299874571 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}] 05:11:14 INFO - PROCESS | 1809 | 1472299874577 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:14 INFO - PROCESS | 1809 | 1472299874865 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 05:11:15 INFO - PROCESS | 1809 | 1472299875194 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:15 INFO - PROCESS | 1809 | 1472299875209 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3eb000 == 14 [pid = 1809] [id = 317] 05:11:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8c3ebc00) [pid = 1809] [serial = 952] [outer = (nil)] 05:11:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8d111800) [pid = 1809] [serial = 953] [outer = 0x8c3ebc00] 05:11:15 INFO - PROCESS | 1809 | 1472299875295 Marionette DEBUG loaded listener.js 05:11:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x8d294400) [pid = 1809] [serial = 954] [outer = 0x8c3ebc00] 05:11:16 INFO - PROCESS | 1809 | 1472299876239 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]]]}] 05:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1738ms 05:11:16 INFO - PROCESS | 1809 | 1472299876300 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 05:11:16 INFO - PROCESS | 1809 | 1472299876313 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 05:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:11:16 INFO - PROCESS | 1809 | 1472299876329 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:11:16 INFO - PROCESS | 1809 | 1472299876335 Marionette TRACE conn4 <- [1,1242,null,{}] 05:11:16 INFO - PROCESS | 1809 | 1472299876343 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}] 05:11:16 INFO - PROCESS | 1809 | 1472299876349 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:16 INFO - PROCESS | 1809 | 1472299876598 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 05:11:16 INFO - PROCESS | 1809 | 1472299876853 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:16 INFO - PROCESS | 1809 | 1472299876865 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b374000 == 15 [pid = 1809] [id = 318] 05:11:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x8db3cc00) [pid = 1809] [serial = 955] [outer = (nil)] 05:11:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x8dd51800) [pid = 1809] [serial = 956] [outer = 0x8db3cc00] 05:11:16 INFO - PROCESS | 1809 | 1472299876970 Marionette DEBUG loaded listener.js 05:11:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x8e7b0000) [pid = 1809] [serial = 957] [outer = 0x8db3cc00] 05:11:17 INFO - PROCESS | 1809 | 1472299877968 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]]]}] 05:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1694ms 05:11:18 INFO - PROCESS | 1809 | 1472299878021 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 05:11:18 INFO - PROCESS | 1809 | 1472299878025 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 05:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:11:18 INFO - PROCESS | 1809 | 1472299878033 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:11:18 INFO - PROCESS | 1809 | 1472299878039 Marionette TRACE conn4 <- [1,1246,null,{}] 05:11:18 INFO - PROCESS | 1809 | 1472299878056 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}] 05:11:18 INFO - PROCESS | 1809 | 1472299878065 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:18 INFO - PROCESS | 1809 | 1472299878308 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 05:11:18 INFO - PROCESS | 1809 | 1472299878574 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:18 INFO - PROCESS | 1809 | 1472299878587 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:18 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e94bc00 == 16 [pid = 1809] [id = 319] 05:11:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x8ee99400) [pid = 1809] [serial = 958] [outer = (nil)] 05:11:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x8ef07800) [pid = 1809] [serial = 959] [outer = 0x8ee99400] 05:11:18 INFO - PROCESS | 1809 | 1472299878677 Marionette DEBUG loaded listener.js 05:11:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x8ef0c800) [pid = 1809] [serial = 960] [outer = 0x8ee99400] 05:11:19 INFO - PROCESS | 1809 | 1472299879575 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]]]}] 05:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1586ms 05:11:19 INFO - PROCESS | 1809 | 1472299879622 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 05:11:19 INFO - PROCESS | 1809 | 1472299879628 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 05:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:11:19 INFO - PROCESS | 1809 | 1472299879634 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:11:19 INFO - PROCESS | 1809 | 1472299879638 Marionette TRACE conn4 <- [1,1250,null,{}] 05:11:19 INFO - PROCESS | 1809 | 1472299879644 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}] 05:11:19 INFO - PROCESS | 1809 | 1472299879649 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:19 INFO - PROCESS | 1809 | 1472299879830 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 05:11:20 INFO - PROCESS | 1809 | 1472299880013 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:20 INFO - PROCESS | 1809 | 1472299880022 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x8ef05c00 == 17 [pid = 1809] [id = 320] 05:11:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x90728000) [pid = 1809] [serial = 961] [outer = (nil)] 05:11:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x9072dc00) [pid = 1809] [serial = 962] [outer = 0x90728000] 05:11:20 INFO - PROCESS | 1809 | 1472299880105 Marionette DEBUG loaded listener.js 05:11:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x9072c800) [pid = 1809] [serial = 963] [outer = 0x90728000] 05:11:21 INFO - PROCESS | 1809 | 1472299881047 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]]]}] 05:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1481ms 05:11:21 INFO - PROCESS | 1809 | 1472299881117 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 05:11:21 INFO - PROCESS | 1809 | 1472299881121 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 05:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:11:21 INFO - PROCESS | 1809 | 1472299881128 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:11:21 INFO - PROCESS | 1809 | 1472299881131 Marionette TRACE conn4 <- [1,1254,null,{}] 05:11:21 INFO - PROCESS | 1809 | 1472299881137 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}] 05:11:21 INFO - PROCESS | 1809 | 1472299881143 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:21 INFO - PROCESS | 1809 | 1472299881365 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 05:11:21 INFO - PROCESS | 1809 | 1472299881580 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:21 INFO - PROCESS | 1809 | 1472299881590 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x89920400 == 18 [pid = 1809] [id = 321] 05:11:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x8ef07c00) [pid = 1809] [serial = 964] [outer = (nil)] 05:11:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x9140ec00) [pid = 1809] [serial = 965] [outer = 0x8ef07c00] 05:11:21 INFO - PROCESS | 1809 | 1472299881716 Marionette DEBUG loaded listener.js 05:11:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x9144a400) [pid = 1809] [serial = 966] [outer = 0x8ef07c00] 05:11:22 INFO - PROCESS | 1809 | 1472299882614 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]]]}] 05:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1535ms 05:11:22 INFO - PROCESS | 1809 | 1472299882665 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 05:11:22 INFO - PROCESS | 1809 | 1472299882669 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 05:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:11:22 INFO - PROCESS | 1809 | 1472299882675 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:11:22 INFO - PROCESS | 1809 | 1472299882679 Marionette TRACE conn4 <- [1,1258,null,{}] 05:11:22 INFO - PROCESS | 1809 | 1472299882685 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}] 05:11:22 INFO - PROCESS | 1809 | 1472299882696 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:22 INFO - PROCESS | 1809 | 1472299882958 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 05:11:23 INFO - PROCESS | 1809 | 1472299883183 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:23 INFO - PROCESS | 1809 | 1472299883191 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:23 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e8800 == 19 [pid = 1809] [id = 322] 05:11:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x90730800) [pid = 1809] [serial = 967] [outer = (nil)] 05:11:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x914e5400) [pid = 1809] [serial = 968] [outer = 0x90730800] 05:11:23 INFO - PROCESS | 1809 | 1472299883342 Marionette DEBUG loaded listener.js 05:11:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x919b1400) [pid = 1809] [serial = 969] [outer = 0x90730800] 05:11:24 INFO - PROCESS | 1809 | 1472299884329 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]]]}] 05:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1735ms 05:11:24 INFO - PROCESS | 1809 | 1472299884413 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 05:11:24 INFO - PROCESS | 1809 | 1472299884418 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 05:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:11:24 INFO - PROCESS | 1809 | 1472299884428 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:11:24 INFO - PROCESS | 1809 | 1472299884432 Marionette TRACE conn4 <- [1,1262,null,{}] 05:11:24 INFO - PROCESS | 1809 | 1472299884437 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}] 05:11:24 INFO - PROCESS | 1809 | 1472299884442 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:24 INFO - PROCESS | 1809 | 1472299884676 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 05:11:25 INFO - PROCESS | 1809 | 1472299885089 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:25 INFO - PROCESS | 1809 | 1472299885100 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991f400 == 20 [pid = 1809] [id = 323] 05:11:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x8991fc00) [pid = 1809] [serial = 970] [outer = (nil)] 05:11:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x8b569c00) [pid = 1809] [serial = 971] [outer = 0x8991fc00] 05:11:25 INFO - PROCESS | 1809 | 1472299885178 Marionette DEBUG loaded listener.js 05:11:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x8b575400) [pid = 1809] [serial = 972] [outer = 0x8991fc00] 05:11:26 INFO - PROCESS | 1809 | 1472299886212 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]]]}] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x992ed000) [pid = 1809] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x8df9ec00) [pid = 1809] [serial = 867] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x8e7f3400) [pid = 1809] [serial = 903] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x8d192400) [pid = 1809] [serial = 896] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x8d1f1400) [pid = 1809] [serial = 897] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x8df9b800) [pid = 1809] [serial = 875] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x8dfa9c00) [pid = 1809] [serial = 876] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x8ef06c00) [pid = 1809] [serial = 881] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x8ef0bc00) [pid = 1809] [serial = 882] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x8d299400) [pid = 1809] [serial = 872] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x8db09000) [pid = 1809] [serial = 873] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x8e93d800) [pid = 1809] [serial = 878] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x8e946800) [pid = 1809] [serial = 879] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x9072d000) [pid = 1809] [serial = 884] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x9140f000) [pid = 1809] [serial = 885] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x8d194800) [pid = 1809] [serial = 890] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x8db3a000) [pid = 1809] [serial = 891] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x8b369400) [pid = 1809] [serial = 869] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8b571c00) [pid = 1809] [serial = 870] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x914ddc00) [pid = 1809] [serial = 887] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x914d8400) [pid = 1809] [serial = 888] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8b56d000) [pid = 1809] [serial = 893] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8c3e3400) [pid = 1809] [serial = 894] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x9198e400) [pid = 1809] [serial = 618] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8dbd2400) [pid = 1809] [serial = 900] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8db3a800) [pid = 1809] [serial = 899] [outer = (nil)] [url = about:blank] 05:11:26 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8e7ed000) [pid = 1809] [serial = 902] [outer = (nil)] [url = about:blank] 05:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1896ms 05:11:26 INFO - PROCESS | 1809 | 1472299886327 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 05:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:11:26 INFO - PROCESS | 1809 | 1472299886332 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 05:11:26 INFO - PROCESS | 1809 | 1472299886339 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:11:26 INFO - PROCESS | 1809 | 1472299886348 Marionette TRACE conn4 <- [1,1266,null,{}] 05:11:26 INFO - PROCESS | 1809 | 1472299886364 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}] 05:11:26 INFO - PROCESS | 1809 | 1472299886369 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:26 INFO - PROCESS | 1809 | 1472299886539 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 05:11:26 INFO - PROCESS | 1809 | 1472299886725 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:26 INFO - PROCESS | 1809 | 1472299886733 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d11b800 == 21 [pid = 1809] [id = 324] 05:11:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8d18f400) [pid = 1809] [serial = 973] [outer = (nil)] 05:11:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8d1eb400) [pid = 1809] [serial = 974] [outer = 0x8d18f400] 05:11:26 INFO - PROCESS | 1809 | 1472299886807 Marionette DEBUG loaded listener.js 05:11:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8d1f2800) [pid = 1809] [serial = 975] [outer = 0x8d18f400] 05:11:27 INFO - PROCESS | 1809 | 1472299887584 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]]]}] 05:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1293ms 05:11:27 INFO - PROCESS | 1809 | 1472299887636 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 05:11:27 INFO - PROCESS | 1809 | 1472299887642 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 05:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:11:27 INFO - PROCESS | 1809 | 1472299887650 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:11:27 INFO - PROCESS | 1809 | 1472299887654 Marionette TRACE conn4 <- [1,1270,null,{}] 05:11:27 INFO - PROCESS | 1809 | 1472299887660 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}] 05:11:27 INFO - PROCESS | 1809 | 1472299887665 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:27 INFO - PROCESS | 1809 | 1472299887842 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 05:11:27 INFO - PROCESS | 1809 | 1472299887854 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:27 INFO - PROCESS | 1809 | 1472299887864 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:28 INFO - PROCESS | 1809 | ++DOCSHELL 0x89914400 == 22 [pid = 1809] [id = 325] 05:11:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8c3e6c00) [pid = 1809] [serial = 976] [outer = (nil)] 05:11:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8dbd0800) [pid = 1809] [serial = 977] [outer = 0x8c3e6c00] 05:11:28 INFO - PROCESS | 1809 | 1472299888050 Marionette DEBUG loaded listener.js 05:11:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8dd4e000) [pid = 1809] [serial = 978] [outer = 0x8c3e6c00] 05:11:28 INFO - PROCESS | 1809 | 1472299888957 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]]]}] 05:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1341ms 05:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:11:29 INFO - PROCESS | 1809 | 1472299888993 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 05:11:29 INFO - PROCESS | 1809 | 1472299888996 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 05:11:29 INFO - PROCESS | 1809 | 1472299889010 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:11:29 INFO - PROCESS | 1809 | 1472299889020 Marionette TRACE conn4 <- [1,1274,null,{}] 05:11:29 INFO - PROCESS | 1809 | 1472299889035 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}] 05:11:29 INFO - PROCESS | 1809 | 1472299889042 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:29 INFO - PROCESS | 1809 | 1472299889260 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 05:11:29 INFO - PROCESS | 1809 | 1472299889304 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:29 INFO - PROCESS | 1809 | 1472299889313 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b575800 == 23 [pid = 1809] [id = 326] 05:11:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8e7f0800) [pid = 1809] [serial = 979] [outer = (nil)] 05:11:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8e7f1c00) [pid = 1809] [serial = 980] [outer = 0x8e7f0800] 05:11:29 INFO - PROCESS | 1809 | 1472299889395 Marionette DEBUG loaded listener.js 05:11:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x8e93e400) [pid = 1809] [serial = 981] [outer = 0x8e7f0800] 05:11:30 INFO - PROCESS | 1809 | 1472299890341 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]]]}] 05:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1402ms 05:11:30 INFO - PROCESS | 1809 | 1472299890411 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 05:11:30 INFO - PROCESS | 1809 | 1472299890416 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 05:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:11:30 INFO - PROCESS | 1809 | 1472299890422 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:11:30 INFO - PROCESS | 1809 | 1472299890426 Marionette TRACE conn4 <- [1,1278,null,{}] 05:11:30 INFO - PROCESS | 1809 | 1472299890431 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}] 05:11:30 INFO - PROCESS | 1809 | 1472299890435 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:30 INFO - PROCESS | 1809 | 1472299890652 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 05:11:30 INFO - PROCESS | 1809 | 1472299890676 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:30 INFO - PROCESS | 1809 | 1472299890687 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x89913c00 == 24 [pid = 1809] [id = 327] 05:11:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x8db04400) [pid = 1809] [serial = 982] [outer = (nil)] 05:11:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x8ee98000) [pid = 1809] [serial = 983] [outer = 0x8db04400] 05:11:30 INFO - PROCESS | 1809 | 1472299890753 Marionette DEBUG loaded listener.js 05:11:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x8ee9c800) [pid = 1809] [serial = 984] [outer = 0x8db04400] 05:11:31 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x8dd55000) [pid = 1809] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:11:31 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x90726000) [pid = 1809] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:11:31 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x8e7a9000) [pid = 1809] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:11:31 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8991d800) [pid = 1809] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:11:31 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8d119800) [pid = 1809] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:11:31 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8db32400) [pid = 1809] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:11:31 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x919b1c00) [pid = 1809] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:11:31 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x91c1f000) [pid = 1809] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:11:31 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8d1f4000) [pid = 1809] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:11:31 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x89918400) [pid = 1809] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:11:31 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8d195400) [pid = 1809] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:11:31 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8b369c00) [pid = 1809] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:11:31 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x91c23400) [pid = 1809] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:11:31 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x8db0d000) [pid = 1809] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:11:31 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x8c3ea800) [pid = 1809] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:11:31 INFO - PROCESS | 1809 | 1472299891803 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]]]}] 05:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1430ms 05:11:31 INFO - PROCESS | 1809 | 1472299891853 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 05:11:31 INFO - PROCESS | 1809 | 1472299891857 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 05:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:11:31 INFO - PROCESS | 1809 | 1472299891864 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:11:31 INFO - PROCESS | 1809 | 1472299891867 Marionette TRACE conn4 <- [1,1282,null,{}] 05:11:31 INFO - PROCESS | 1809 | 1472299891873 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}] 05:11:31 INFO - PROCESS | 1809 | 1472299891878 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:32 INFO - PROCESS | 1809 | 1472299892052 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 05:11:32 INFO - PROCESS | 1809 | 1472299892183 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:32 INFO - PROCESS | 1809 | 1472299892199 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db0d000 == 25 [pid = 1809] [id = 328] 05:11:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8dbc6c00) [pid = 1809] [serial = 985] [outer = (nil)] 05:11:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8e944800) [pid = 1809] [serial = 986] [outer = 0x8dbc6c00] 05:11:32 INFO - PROCESS | 1809 | 1472299892282 Marionette DEBUG loaded listener.js 05:11:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8ef0f000) [pid = 1809] [serial = 987] [outer = 0x8dbc6c00] 05:11:33 INFO - PROCESS | 1809 | 1472299893078 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]]]}] 05:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1238ms 05:11:33 INFO - PROCESS | 1809 | 1472299893165 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 05:11:33 INFO - PROCESS | 1809 | 1472299893171 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 05:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:11:33 INFO - PROCESS | 1809 | 1472299893181 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:11:33 INFO - PROCESS | 1809 | 1472299893187 Marionette TRACE conn4 <- [1,1286,null,{}] 05:11:33 INFO - PROCESS | 1809 | 1472299893197 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}] 05:11:33 INFO - PROCESS | 1809 | 1472299893203 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:33 INFO - PROCESS | 1809 | 1472299893432 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 05:11:33 INFO - PROCESS | 1809 | 1472299893609 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:33 INFO - PROCESS | 1809 | 1472299893626 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x89917000 == 26 [pid = 1809] [id = 329] 05:11:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8b572c00) [pid = 1809] [serial = 988] [outer = (nil)] 05:11:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8c3e6000) [pid = 1809] [serial = 989] [outer = 0x8b572c00] 05:11:33 INFO - PROCESS | 1809 | 1472299893712 Marionette DEBUG loaded listener.js 05:11:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8d111c00) [pid = 1809] [serial = 990] [outer = 0x8b572c00] 05:11:34 INFO - PROCESS | 1809 | 1472299894734 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]]]}] 05:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1593ms 05:11:34 INFO - PROCESS | 1809 | 1472299894775 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 05:11:34 INFO - PROCESS | 1809 | 1472299894781 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 05:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:11:34 INFO - PROCESS | 1809 | 1472299894792 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:11:34 INFO - PROCESS | 1809 | 1472299894798 Marionette TRACE conn4 <- [1,1290,null,{}] 05:11:34 INFO - PROCESS | 1809 | 1472299894805 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}] 05:11:34 INFO - PROCESS | 1809 | 1472299894810 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:35 INFO - PROCESS | 1809 | 1472299895003 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 05:11:35 INFO - PROCESS | 1809 | 1472299895225 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:35 INFO - PROCESS | 1809 | 1472299895234 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:35 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db38c00 == 27 [pid = 1809] [id = 330] 05:11:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8db3a800) [pid = 1809] [serial = 991] [outer = (nil)] 05:11:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8dbd4400) [pid = 1809] [serial = 992] [outer = 0x8db3a800] 05:11:35 INFO - PROCESS | 1809 | 1472299895363 Marionette DEBUG loaded listener.js 05:11:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8dfa3400) [pid = 1809] [serial = 993] [outer = 0x8db3a800] 05:11:36 INFO - PROCESS | 1809 | 1472299896298 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]]]}] 05:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1543ms 05:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:11:36 INFO - PROCESS | 1809 | 1472299896332 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 05:11:36 INFO - PROCESS | 1809 | 1472299896336 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 05:11:36 INFO - PROCESS | 1809 | 1472299896343 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:11:36 INFO - PROCESS | 1809 | 1472299896346 Marionette TRACE conn4 <- [1,1294,null,{}] 05:11:36 INFO - PROCESS | 1809 | 1472299896361 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}] 05:11:36 INFO - PROCESS | 1809 | 1472299896370 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:36 INFO - PROCESS | 1809 | 1472299896579 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 05:11:36 INFO - PROCESS | 1809 | 1472299896847 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:36 INFO - PROCESS | 1809 | 1472299896861 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x8ef08800 == 28 [pid = 1809] [id = 331] 05:11:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x90728800) [pid = 1809] [serial = 994] [outer = (nil)] 05:11:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x91406000) [pid = 1809] [serial = 995] [outer = 0x90728800] 05:11:36 INFO - PROCESS | 1809 | 1472299896991 Marionette DEBUG loaded listener.js 05:11:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x9144c800) [pid = 1809] [serial = 996] [outer = 0x90728800] 05:11:37 INFO - PROCESS | 1809 | 1472299897867 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]]]}] 05:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1584ms 05:11:37 INFO - PROCESS | 1809 | 1472299897927 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 05:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:11:37 INFO - PROCESS | 1809 | 1472299897932 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 05:11:37 INFO - PROCESS | 1809 | 1472299897938 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:11:37 INFO - PROCESS | 1809 | 1472299897942 Marionette TRACE conn4 <- [1,1298,null,{}] 05:11:37 INFO - PROCESS | 1809 | 1472299897948 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}] 05:11:37 INFO - PROCESS | 1809 | 1472299897953 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:38 INFO - PROCESS | 1809 | 1472299898177 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 05:11:38 INFO - PROCESS | 1809 | 1472299898355 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:38 INFO - PROCESS | 1809 | 1472299898362 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x914d9c00 == 29 [pid = 1809] [id = 332] 05:11:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x914db800) [pid = 1809] [serial = 997] [outer = (nil)] 05:11:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x914e4800) [pid = 1809] [serial = 998] [outer = 0x914db800] 05:11:38 INFO - PROCESS | 1809 | 1472299898511 Marionette DEBUG loaded listener.js 05:11:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x9198cc00) [pid = 1809] [serial = 999] [outer = 0x914db800] 05:11:39 INFO - PROCESS | 1809 | 1472299899391 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]]]}] 05:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1502ms 05:11:39 INFO - PROCESS | 1809 | 1472299899458 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 05:11:39 INFO - PROCESS | 1809 | 1472299899463 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 05:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:11:39 INFO - PROCESS | 1809 | 1472299899472 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:11:39 INFO - PROCESS | 1809 | 1472299899475 Marionette TRACE conn4 <- [1,1302,null,{}] 05:11:39 INFO - PROCESS | 1809 | 1472299899481 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}] 05:11:39 INFO - PROCESS | 1809 | 1472299899487 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:39 INFO - PROCESS | 1809 | 1472299899753 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 05:11:39 INFO - PROCESS | 1809 | 1472299899926 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:39 INFO - PROCESS | 1809 | 1472299899932 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x914da000 == 30 [pid = 1809] [id = 333] 05:11:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x914dc000) [pid = 1809] [serial = 1000] [outer = (nil)] 05:11:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x919be400) [pid = 1809] [serial = 1001] [outer = 0x914dc000] 05:11:40 INFO - PROCESS | 1809 | 1472299900033 Marionette DEBUG loaded listener.js 05:11:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x919c0800) [pid = 1809] [serial = 1002] [outer = 0x914dc000] 05:11:40 INFO - PROCESS | 1809 | 1472299900881 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]]]}] 05:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1445ms 05:11:40 INFO - PROCESS | 1809 | 1472299900918 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 05:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:11:40 INFO - PROCESS | 1809 | 1472299900922 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 05:11:40 INFO - PROCESS | 1809 | 1472299900929 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:11:40 INFO - PROCESS | 1809 | 1472299900932 Marionette TRACE conn4 <- [1,1306,null,{}] 05:11:40 INFO - PROCESS | 1809 | 1472299900938 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}] 05:11:40 INFO - PROCESS | 1809 | 1472299900948 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:41 INFO - PROCESS | 1809 | 1472299901175 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 05:11:41 INFO - PROCESS | 1809 | 1472299901349 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:41 INFO - PROCESS | 1809 | 1472299901358 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36ac00 == 31 [pid = 1809] [id = 334] 05:11:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x919b5400) [pid = 1809] [serial = 1003] [outer = (nil)] 05:11:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x91c21800) [pid = 1809] [serial = 1004] [outer = 0x919b5400] 05:11:41 INFO - PROCESS | 1809 | 1472299901503 Marionette DEBUG loaded listener.js 05:11:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x91c29000) [pid = 1809] [serial = 1005] [outer = 0x919b5400] 05:11:42 INFO - PROCESS | 1809 | 1472299902378 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]]]}] 05:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1486ms 05:11:42 INFO - PROCESS | 1809 | 1472299902415 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 05:11:42 INFO - PROCESS | 1809 | 1472299902419 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 05:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:11:42 INFO - PROCESS | 1809 | 1472299902426 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:11:42 INFO - PROCESS | 1809 | 1472299902429 Marionette TRACE conn4 <- [1,1310,null,{}] 05:11:42 INFO - PROCESS | 1809 | 1472299902435 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}] 05:11:42 INFO - PROCESS | 1809 | 1472299902440 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:42 INFO - PROCESS | 1809 | 1472299902620 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 05:11:42 INFO - PROCESS | 1809 | 1472299902796 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:42 INFO - PROCESS | 1809 | 1472299902811 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x89915c00 == 32 [pid = 1809] [id = 335] 05:11:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x89916800) [pid = 1809] [serial = 1006] [outer = (nil)] 05:11:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x91c4a000) [pid = 1809] [serial = 1007] [outer = 0x89916800] 05:11:42 INFO - PROCESS | 1809 | 1472299902884 Marionette DEBUG loaded listener.js 05:11:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x91c4d400) [pid = 1809] [serial = 1008] [outer = 0x89916800] 05:11:43 INFO - PROCESS | 1809 | 1472299903817 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] 05:11:43 INFO - PROCESS | 1809 | 1472299903862 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 05:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:11:43 INFO - PROCESS | 1809 | 1472299903869 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:11:43 INFO - PROCESS | 1809 | 1472299903872 Marionette TRACE conn4 <- [1,1314,null,{}] 05:11:43 INFO - PROCESS | 1809 | 1472299903878 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}] 05:11:43 INFO - PROCESS | 1809 | 1472299903884 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:44 INFO - PROCESS | 1809 | 1472299904071 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 05:11:44 INFO - PROCESS | 1809 | 1472299904249 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:44 INFO - PROCESS | 1809 | 1472299904258 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x919b4c00 == 33 [pid = 1809] [id = 336] 05:11:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x91a93c00) [pid = 1809] [serial = 1009] [outer = (nil)] 05:11:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x92246000) [pid = 1809] [serial = 1010] [outer = 0x91a93c00] 05:11:44 INFO - PROCESS | 1809 | 1472299904338 Marionette DEBUG loaded listener.js 05:11:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x92395800) [pid = 1809] [serial = 1011] [outer = 0x91a93c00] 05:11:45 INFO - PROCESS | 1809 | 1472299905288 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]]]}] 05:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1482ms 05:11:45 INFO - PROCESS | 1809 | 1472299905352 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 05:11:45 INFO - PROCESS | 1809 | 1472299905356 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 05:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:11:45 INFO - PROCESS | 1809 | 1472299905363 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:11:45 INFO - PROCESS | 1809 | 1472299905367 Marionette TRACE conn4 <- [1,1318,null,{}] 05:11:45 INFO - PROCESS | 1809 | 1472299905372 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}] 05:11:45 INFO - PROCESS | 1809 | 1472299905378 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:45 INFO - PROCESS | 1809 | 1472299905601 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 05:11:45 INFO - PROCESS | 1809 | 1472299905820 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:45 INFO - PROCESS | 1809 | 1472299905829 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56c400 == 34 [pid = 1809] [id = 337] 05:11:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x8b56d000) [pid = 1809] [serial = 1012] [outer = (nil)] 05:11:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x8b576000) [pid = 1809] [serial = 1013] [outer = 0x8b56d000] 05:11:46 INFO - PROCESS | 1809 | 1472299906137 Marionette DEBUG loaded listener.js 05:11:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x8d189c00) [pid = 1809] [serial = 1014] [outer = 0x8b56d000] 05:11:47 INFO - PROCESS | 1809 | 1472299907080 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]]]}] 05:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1794ms 05:11:47 INFO - PROCESS | 1809 | 1472299907159 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 05:11:47 INFO - PROCESS | 1809 | 1472299907165 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 05:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:11:47 INFO - PROCESS | 1809 | 1472299907174 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:11:47 INFO - PROCESS | 1809 | 1472299907177 Marionette TRACE conn4 <- [1,1322,null,{}] 05:11:47 INFO - PROCESS | 1809 | 1472299907185 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}] 05:11:47 INFO - PROCESS | 1809 | 1472299907191 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:47 INFO - PROCESS | 1809 | 1472299907475 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 05:11:47 INFO - PROCESS | 1809 | 1472299907763 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:47 INFO - PROCESS | 1809 | 1472299907775 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d29e400 == 35 [pid = 1809] [id = 338] 05:11:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x8d29ec00) [pid = 1809] [serial = 1015] [outer = (nil)] 05:11:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x8db2d400) [pid = 1809] [serial = 1016] [outer = 0x8d29ec00] 05:11:47 INFO - PROCESS | 1809 | 1472299907853 Marionette DEBUG loaded listener.js 05:11:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x8db37000) [pid = 1809] [serial = 1017] [outer = 0x8d29ec00] 05:11:49 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3ea400 == 34 [pid = 1809] [id = 310] 05:11:49 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e8400 == 33 [pid = 1809] [id = 311] 05:11:49 INFO - PROCESS | 1809 | --DOCSHELL 0x8991d000 == 32 [pid = 1809] [id = 312] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x8e7ad800) [pid = 1809] [serial = 950] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x8dfa9000) [pid = 1809] [serial = 911] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x9140c800) [pid = 1809] [serial = 915] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x91408800) [pid = 1809] [serial = 914] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x91987800) [pid = 1809] [serial = 918] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x89921400) [pid = 1809] [serial = 938] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x8b375800) [pid = 1809] [serial = 939] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x91981c00) [pid = 1809] [serial = 917] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x8d18c800) [pid = 1809] [serial = 941] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x8e7a7400) [pid = 1809] [serial = 936] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x8dd51000) [pid = 1809] [serial = 935] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x91a94400) [pid = 1809] [serial = 921] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x919b9400) [pid = 1809] [serial = 920] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x91c45400) [pid = 1809] [serial = 924] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x8db02800) [pid = 1809] [serial = 944] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x91c41c00) [pid = 1809] [serial = 923] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x8b573800) [pid = 1809] [serial = 906] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x8b36c800) [pid = 1809] [serial = 905] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x8db31c00) [pid = 1809] [serial = 909] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x8db04800) [pid = 1809] [serial = 908] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x8c3e4400) [pid = 1809] [serial = 947] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8e7e5c00) [pid = 1809] [serial = 912] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x91c50400) [pid = 1809] [serial = 927] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x91c4c000) [pid = 1809] [serial = 926] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x9223d400) [pid = 1809] [serial = 930] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x91f58000) [pid = 1809] [serial = 929] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8d195000) [pid = 1809] [serial = 933] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8d111000) [pid = 1809] [serial = 932] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8db2e400) [pid = 1809] [serial = 945] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8d192c00) [pid = 1809] [serial = 942] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8db06c00) [pid = 1809] [serial = 948] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1809 | 1472299909899 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]]]}] 05:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 2792ms 05:11:49 INFO - PROCESS | 1809 | 1472299909966 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 05:11:49 INFO - PROCESS | 1809 | 1472299909972 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 05:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:11:49 INFO - PROCESS | 1809 | 1472299909981 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:11:49 INFO - PROCESS | 1809 | 1472299909988 Marionette TRACE conn4 <- [1,1326,null,{}] 05:11:49 INFO - PROCESS | 1809 | 1472299909996 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}] 05:11:50 INFO - PROCESS | 1809 | 1472299910002 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:50 INFO - PROCESS | 1809 | 1472299910170 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 05:11:50 INFO - PROCESS | 1809 | 1472299910183 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:50 INFO - PROCESS | 1809 | 1472299910190 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b574c00 == 33 [pid = 1809] [id = 339] 05:11:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8b577c00) [pid = 1809] [serial = 1018] [outer = (nil)] 05:11:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8d10d400) [pid = 1809] [serial = 1019] [outer = 0x8b577c00] 05:11:50 INFO - PROCESS | 1809 | 1472299910264 Marionette DEBUG loaded listener.js 05:11:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8d116c00) [pid = 1809] [serial = 1020] [outer = 0x8b577c00] 05:11:51 INFO - PROCESS | 1809 | 1472299911203 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]]]}] 05:11:51 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 05:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1288ms 05:11:51 INFO - PROCESS | 1809 | 1472299911269 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 05:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:11:51 INFO - PROCESS | 1809 | 1472299911278 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 05:11:51 INFO - PROCESS | 1809 | 1472299911290 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:11:51 INFO - PROCESS | 1809 | 1472299911293 Marionette TRACE conn4 <- [1,1330,null,{}] 05:11:51 INFO - PROCESS | 1809 | 1472299911300 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}] 05:11:51 INFO - PROCESS | 1809 | 1472299911306 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:51 INFO - PROCESS | 1809 | 1472299911571 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 05:11:51 INFO - PROCESS | 1809 | 1472299911657 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:51 INFO - PROCESS | 1809 | 1472299911666 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d196400 == 34 [pid = 1809] [id = 340] 05:11:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8d1eec00) [pid = 1809] [serial = 1021] [outer = (nil)] 05:11:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8d295000) [pid = 1809] [serial = 1022] [outer = 0x8d1eec00] 05:11:51 INFO - PROCESS | 1809 | 1472299911744 Marionette DEBUG loaded listener.js 05:11:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8d29a000) [pid = 1809] [serial = 1023] [outer = 0x8d1eec00] 05:11:52 INFO - PROCESS | 1809 | 1472299912679 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]]]}] 05:11:52 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 05:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1434ms 05:11:52 INFO - PROCESS | 1809 | 1472299912724 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 05:11:52 INFO - PROCESS | 1809 | 1472299912728 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 05:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:11:52 INFO - PROCESS | 1809 | 1472299912743 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:11:52 INFO - PROCESS | 1809 | 1472299912749 Marionette TRACE conn4 <- [1,1334,null,{}] 05:11:52 INFO - PROCESS | 1809 | 1472299912767 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}] 05:11:52 INFO - PROCESS | 1809 | 1472299912777 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:53 INFO - PROCESS | 1809 | 1472299913005 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 05:11:53 INFO - PROCESS | 1809 | 1472299913029 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:53 INFO - PROCESS | 1809 | 1472299913043 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbc8800 == 35 [pid = 1809] [id = 341] 05:11:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8dbcac00) [pid = 1809] [serial = 1024] [outer = (nil)] 05:11:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8dd4c400) [pid = 1809] [serial = 1025] [outer = 0x8dbcac00] 05:11:53 INFO - PROCESS | 1809 | 1472299913116 Marionette DEBUG loaded listener.js 05:11:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8df9c400) [pid = 1809] [serial = 1026] [outer = 0x8dbcac00] 05:11:54 INFO - PROCESS | 1809 | 1472299914631 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]]]}] 05:11:54 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8dbc6c00) [pid = 1809] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:11:54 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8e7f0800) [pid = 1809] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:11:54 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8db04400) [pid = 1809] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:11:54 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8991fc00) [pid = 1809] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:11:54 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8dfa2000) [pid = 1809] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:11:54 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8db3cc00) [pid = 1809] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:11:54 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8c3ebc00) [pid = 1809] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:11:54 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8ee99400) [pid = 1809] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:11:54 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8ef07c00) [pid = 1809] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:11:54 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x90730800) [pid = 1809] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:11:54 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x8c3e6c00) [pid = 1809] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:11:54 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x8d18f400) [pid = 1809] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:11:54 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x90728000) [pid = 1809] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 2096ms 05:11:54 INFO - PROCESS | 1809 | 1472299914832 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 05:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:11:54 INFO - PROCESS | 1809 | 1472299914836 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 05:11:54 INFO - PROCESS | 1809 | 1472299914843 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:11:54 INFO - PROCESS | 1809 | 1472299914846 Marionette TRACE conn4 <- [1,1338,null,{}] 05:11:54 INFO - PROCESS | 1809 | 1472299914859 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}] 05:11:54 INFO - PROCESS | 1809 | 1472299914863 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:55 INFO - PROCESS | 1809 | 1472299915017 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 05:11:55 INFO - PROCESS | 1809 | 1472299915026 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:55 INFO - PROCESS | 1809 | 1472299915032 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1f3000 == 36 [pid = 1809] [id = 342] 05:11:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x8db31000) [pid = 1809] [serial = 1027] [outer = (nil)] 05:11:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x8dfa4c00) [pid = 1809] [serial = 1028] [outer = 0x8db31000] 05:11:55 INFO - PROCESS | 1809 | 1472299915108 Marionette DEBUG loaded listener.js 05:11:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8e7ad400) [pid = 1809] [serial = 1029] [outer = 0x8db31000] 05:11:56 INFO - PROCESS | 1809 | 1472299916332 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]]]}] 05:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1544ms 05:11:56 INFO - PROCESS | 1809 | 1472299916388 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 05:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:11:56 INFO - PROCESS | 1809 | 1472299916393 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 05:11:56 INFO - PROCESS | 1809 | 1472299916399 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:11:56 INFO - PROCESS | 1809 | 1472299916402 Marionette TRACE conn4 <- [1,1342,null,{}] 05:11:56 INFO - PROCESS | 1809 | 1472299916408 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}] 05:11:56 INFO - PROCESS | 1809 | 1472299916414 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:56 INFO - PROCESS | 1809 | 1472299916696 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 05:11:56 INFO - PROCESS | 1809 | 1472299916839 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:56 INFO - PROCESS | 1809 | 1472299916850 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x89919000 == 37 [pid = 1809] [id = 343] 05:11:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8991a400) [pid = 1809] [serial = 1030] [outer = (nil)] 05:11:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x89921800) [pid = 1809] [serial = 1031] [outer = 0x8991a400] 05:11:56 INFO - PROCESS | 1809 | 1472299916937 Marionette DEBUG loaded listener.js 05:11:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8b36e800) [pid = 1809] [serial = 1032] [outer = 0x8991a400] 05:11:57 INFO - PROCESS | 1809 | 1472299917922 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]]]}] 05:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1582ms 05:11:57 INFO - PROCESS | 1809 | 1472299917984 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 05:11:57 INFO - PROCESS | 1809 | 1472299917991 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 05:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:11:58 INFO - PROCESS | 1809 | 1472299917999 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:11:58 INFO - PROCESS | 1809 | 1472299918004 Marionette TRACE conn4 <- [1,1346,null,{}] 05:11:58 INFO - PROCESS | 1809 | 1472299918012 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}] 05:11:58 INFO - PROCESS | 1809 | 1472299918021 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:58 INFO - PROCESS | 1809 | 1472299918262 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 05:11:58 INFO - PROCESS | 1809 | 1472299918567 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:58 INFO - PROCESS | 1809 | 1472299918582 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36bc00 == 38 [pid = 1809] [id = 344] 05:11:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8d195800) [pid = 1809] [serial = 1033] [outer = (nil)] 05:11:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8d1f3400) [pid = 1809] [serial = 1034] [outer = 0x8d195800] 05:11:58 INFO - PROCESS | 1809 | 1472299918674 Marionette DEBUG loaded listener.js 05:11:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8d297800) [pid = 1809] [serial = 1035] [outer = 0x8d195800] 05:11:59 INFO - PROCESS | 1809 | 1472299919630 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]]]}] 05:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1682ms 05:11:59 INFO - PROCESS | 1809 | 1472299919694 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 05:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:11:59 INFO - PROCESS | 1809 | 1472299919705 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 05:11:59 INFO - PROCESS | 1809 | 1472299919713 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:11:59 INFO - PROCESS | 1809 | 1472299919717 Marionette TRACE conn4 <- [1,1350,null,{}] 05:11:59 INFO - PROCESS | 1809 | 1472299919723 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}] 05:11:59 INFO - PROCESS | 1809 | 1472299919728 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:11:59 INFO - PROCESS | 1809 | 1472299919973 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 05:12:00 INFO - PROCESS | 1809 | 1472299920261 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:00 INFO - PROCESS | 1809 | 1472299920268 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d195c00 == 39 [pid = 1809] [id = 345] 05:12:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8db02c00) [pid = 1809] [serial = 1036] [outer = (nil)] 05:12:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8dbcfc00) [pid = 1809] [serial = 1037] [outer = 0x8db02c00] 05:12:00 INFO - PROCESS | 1809 | 1472299920359 Marionette DEBUG loaded listener.js 05:12:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8dd58400) [pid = 1809] [serial = 1038] [outer = 0x8db02c00] 05:12:01 INFO - PROCESS | 1809 | 1472299921465 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]]]}] 05:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1794ms 05:12:01 INFO - PROCESS | 1809 | 1472299921506 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 05:12:01 INFO - PROCESS | 1809 | 1472299921511 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 05:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:12:01 INFO - PROCESS | 1809 | 1472299921539 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:12:01 INFO - PROCESS | 1809 | 1472299921549 Marionette TRACE conn4 <- [1,1354,null,{}] 05:12:01 INFO - PROCESS | 1809 | 1472299921558 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}] 05:12:01 INFO - PROCESS | 1809 | 1472299921567 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:01 INFO - PROCESS | 1809 | 1472299921827 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 05:12:02 INFO - PROCESS | 1809 | 1472299922064 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:02 INFO - PROCESS | 1809 | 1472299922074 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbcec00 == 40 [pid = 1809] [id = 346] 05:12:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8e943000) [pid = 1809] [serial = 1039] [outer = (nil)] 05:12:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x8ef03400) [pid = 1809] [serial = 1040] [outer = 0x8e943000] 05:12:02 INFO - PROCESS | 1809 | 1472299922180 Marionette DEBUG loaded listener.js 05:12:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x8ef09800) [pid = 1809] [serial = 1041] [outer = 0x8e943000] 05:12:03 INFO - PROCESS | 1809 | 1472299923100 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]]]}] 05:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1615ms 05:12:03 INFO - PROCESS | 1809 | 1472299923140 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 05:12:03 INFO - PROCESS | 1809 | 1472299923145 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 05:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:12:03 INFO - PROCESS | 1809 | 1472299923152 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:12:03 INFO - PROCESS | 1809 | 1472299923156 Marionette TRACE conn4 <- [1,1358,null,{}] 05:12:03 INFO - PROCESS | 1809 | 1472299923162 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}] 05:12:03 INFO - PROCESS | 1809 | 1472299923168 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:03 INFO - PROCESS | 1809 | 1472299923353 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 05:12:03 INFO - PROCESS | 1809 | 1472299923582 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:03 INFO - PROCESS | 1809 | 1472299923590 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db34400 == 41 [pid = 1809] [id = 347] 05:12:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x8eea2800) [pid = 1809] [serial = 1042] [outer = (nil)] 05:12:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x91408400) [pid = 1809] [serial = 1043] [outer = 0x8eea2800] 05:12:03 INFO - PROCESS | 1809 | 1472299923721 Marionette DEBUG loaded listener.js 05:12:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x9140d000) [pid = 1809] [serial = 1044] [outer = 0x8eea2800] 05:12:04 INFO - PROCESS | 1809 | 1472299924613 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]]]}] 05:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1535ms 05:12:04 INFO - PROCESS | 1809 | 1472299924689 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 05:12:04 INFO - PROCESS | 1809 | 1472299924692 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 05:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:12:04 INFO - PROCESS | 1809 | 1472299924699 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:12:04 INFO - PROCESS | 1809 | 1472299924702 Marionette TRACE conn4 <- [1,1362,null,{}] 05:12:04 INFO - PROCESS | 1809 | 1472299924717 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}] 05:12:04 INFO - PROCESS | 1809 | 1472299924721 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:04 INFO - PROCESS | 1809 | 1472299924947 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 05:12:05 INFO - PROCESS | 1809 | 1472299925166 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:05 INFO - PROCESS | 1809 | 1472299925185 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b570c00 == 42 [pid = 1809] [id = 348] 05:12:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x8d18d000) [pid = 1809] [serial = 1045] [outer = (nil)] 05:12:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x91453800) [pid = 1809] [serial = 1046] [outer = 0x8d18d000] 05:12:05 INFO - PROCESS | 1809 | 1472299925287 Marionette DEBUG loaded listener.js 05:12:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x91983400) [pid = 1809] [serial = 1047] [outer = 0x8d18d000] 05:12:06 INFO - PROCESS | 1809 | 1472299926303 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]]]}] 05:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1643ms 05:12:06 INFO - PROCESS | 1809 | 1472299926343 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 05:12:06 INFO - PROCESS | 1809 | 1472299926348 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 05:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:12:06 INFO - PROCESS | 1809 | 1472299926356 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:12:06 INFO - PROCESS | 1809 | 1472299926360 Marionette TRACE conn4 <- [1,1366,null,{}] 05:12:06 INFO - PROCESS | 1809 | 1472299926366 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}] 05:12:06 INFO - PROCESS | 1809 | 1472299926372 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:06 INFO - PROCESS | 1809 | 1472299926572 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 05:12:06 INFO - PROCESS | 1809 | 1472299926797 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:06 INFO - PROCESS | 1809 | 1472299926806 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d189000 == 43 [pid = 1809] [id = 349] 05:12:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x8db02800) [pid = 1809] [serial = 1048] [outer = (nil)] 05:12:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x91a8d000) [pid = 1809] [serial = 1049] [outer = 0x8db02800] 05:12:06 INFO - PROCESS | 1809 | 1472299926927 Marionette DEBUG loaded listener.js 05:12:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x91a92000) [pid = 1809] [serial = 1050] [outer = 0x8db02800] 05:12:07 INFO - PROCESS | 1809 | 1472299927912 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] 05:12:07 INFO - PROCESS | 1809 | 1472299927945 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 05:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:12:07 INFO - PROCESS | 1809 | 1472299927951 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:12:07 INFO - PROCESS | 1809 | 1472299927954 Marionette TRACE conn4 <- [1,1370,null,{}] 05:12:07 INFO - PROCESS | 1809 | 1472299927961 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}] 05:12:07 INFO - PROCESS | 1809 | 1472299927966 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:08 INFO - PROCESS | 1809 | 1472299928152 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 05:12:08 INFO - PROCESS | 1809 | 1472299928384 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:08 INFO - PROCESS | 1809 | 1472299928393 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db36800 == 44 [pid = 1809] [id = 350] 05:12:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x8ee99c00) [pid = 1809] [serial = 1051] [outer = (nil)] 05:12:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x91c1e800) [pid = 1809] [serial = 1052] [outer = 0x8ee99c00] 05:12:08 INFO - PROCESS | 1809 | 1472299928496 Marionette DEBUG loaded listener.js 05:12:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x91a98c00) [pid = 1809] [serial = 1053] [outer = 0x8ee99c00] 05:12:09 INFO - PROCESS | 1809 | 1472299929431 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] 05:12:09 INFO - PROCESS | 1809 | 1472299929496 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 05:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:12:09 INFO - PROCESS | 1809 | 1472299929503 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:12:09 INFO - PROCESS | 1809 | 1472299929507 Marionette TRACE conn4 <- [1,1374,null,{}] 05:12:09 INFO - PROCESS | 1809 | 1472299929513 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}] 05:12:09 INFO - PROCESS | 1809 | 1472299929518 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:09 INFO - PROCESS | 1809 | 1472299929877 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 05:12:10 INFO - PROCESS | 1809 | 1472299930157 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:10 INFO - PROCESS | 1809 | 1472299930169 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56bc00 == 45 [pid = 1809] [id = 351] 05:12:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x8b56c000) [pid = 1809] [serial = 1054] [outer = (nil)] 05:12:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x8b571800) [pid = 1809] [serial = 1055] [outer = 0x8b56c000] 05:12:10 INFO - PROCESS | 1809 | 1472299930289 Marionette DEBUG loaded listener.js 05:12:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x8d112000) [pid = 1809] [serial = 1056] [outer = 0x8b56c000] 05:12:10 INFO - PROCESS | 1809 | --DOCSHELL 0x89918c00 == 44 [pid = 1809] [id = 315] 05:12:10 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1f3000 == 43 [pid = 1809] [id = 342] 05:12:10 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbc8800 == 42 [pid = 1809] [id = 341] 05:12:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8d196400 == 41 [pid = 1809] [id = 340] 05:12:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8b574c00 == 40 [pid = 1809] [id = 339] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x8e7b5c00) [pid = 1809] [serial = 951] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x8dd51800) [pid = 1809] [serial = 956] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x8e7b0000) [pid = 1809] [serial = 957] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x8d111800) [pid = 1809] [serial = 953] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x8d294400) [pid = 1809] [serial = 954] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x8ef07800) [pid = 1809] [serial = 959] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x8ef0c800) [pid = 1809] [serial = 960] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x8e944800) [pid = 1809] [serial = 986] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x8e7f1c00) [pid = 1809] [serial = 980] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x8ee98000) [pid = 1809] [serial = 983] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x8b569c00) [pid = 1809] [serial = 971] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x8b575400) [pid = 1809] [serial = 972] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x9140ec00) [pid = 1809] [serial = 965] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x9144a400) [pid = 1809] [serial = 966] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x914e5400) [pid = 1809] [serial = 968] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x919b1400) [pid = 1809] [serial = 969] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8dbd0800) [pid = 1809] [serial = 977] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8d1eb400) [pid = 1809] [serial = 974] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8d1f2800) [pid = 1809] [serial = 975] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x9072dc00) [pid = 1809] [serial = 962] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x9072c800) [pid = 1809] [serial = 963] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8e93e400) [pid = 1809] [serial = 981] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8ee9c800) [pid = 1809] [serial = 984] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8ef0f000) [pid = 1809] [serial = 987] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8dd4e000) [pid = 1809] [serial = 978] [outer = (nil)] [url = about:blank] 05:12:11 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:12:11 INFO - PROCESS | 1809 | 1472299931406 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] 05:12:11 INFO - PROCESS | 1809 | 1472299931456 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 05:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:12:11 INFO - PROCESS | 1809 | 1472299931465 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:12:11 INFO - PROCESS | 1809 | 1472299931470 Marionette TRACE conn4 <- [1,1378,null,{}] 05:12:11 INFO - PROCESS | 1809 | 1472299931477 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}] 05:12:11 INFO - PROCESS | 1809 | 1472299931482 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:11 INFO - PROCESS | 1809 | 1472299931758 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 05:12:11 INFO - PROCESS | 1809 | 1472299931896 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:11 INFO - PROCESS | 1809 | 1472299931906 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1ebc00 == 41 [pid = 1809] [id = 352] 05:12:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8d1f2400) [pid = 1809] [serial = 1057] [outer = (nil)] 05:12:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8d290400) [pid = 1809] [serial = 1058] [outer = 0x8d1f2400] 05:12:11 INFO - PROCESS | 1809 | 1472299931980 Marionette DEBUG loaded listener.js 05:12:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8db0ac00) [pid = 1809] [serial = 1059] [outer = 0x8d1f2400] 05:12:12 INFO - PROCESS | 1809 | 1472299932769 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] 05:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:12:12 INFO - PROCESS | 1809 | 1472299932855 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 05:12:12 INFO - PROCESS | 1809 | 1472299932862 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:12:12 INFO - PROCESS | 1809 | 1472299932865 Marionette TRACE conn4 <- [1,1382,null,{}] 05:12:12 INFO - PROCESS | 1809 | 1472299932872 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}] 05:12:12 INFO - PROCESS | 1809 | 1472299932877 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:13 INFO - PROCESS | 1809 | 1472299933052 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 05:12:13 INFO - PROCESS | 1809 | 1472299933197 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:13 INFO - PROCESS | 1809 | 1472299933206 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbd2c00 == 42 [pid = 1809] [id = 353] 05:12:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8dd49800) [pid = 1809] [serial = 1060] [outer = (nil)] 05:12:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8dd57800) [pid = 1809] [serial = 1061] [outer = 0x8dd49800] 05:12:13 INFO - PROCESS | 1809 | 1472299933280 Marionette DEBUG loaded listener.js 05:12:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8e7ab000) [pid = 1809] [serial = 1062] [outer = 0x8dd49800] 05:12:14 INFO - PROCESS | 1809 | [1809] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:12:14 INFO - PROCESS | 1809 | 1472299934294 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] 05:12:14 INFO - PROCESS | 1809 | 1472299934350 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 05:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:12:14 INFO - PROCESS | 1809 | 1472299934374 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:12:14 INFO - PROCESS | 1809 | 1472299934381 Marionette TRACE conn4 <- [1,1386,null,{}] 05:12:14 INFO - PROCESS | 1809 | 1472299934387 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}] 05:12:14 INFO - PROCESS | 1809 | 1472299934393 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:14 INFO - PROCESS | 1809 | 1472299934620 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 05:12:14 INFO - PROCESS | 1809 | 1472299934642 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:14 INFO - PROCESS | 1809 | 1472299934652 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991a000 == 43 [pid = 1809] [id = 354] 05:12:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8e7f1c00) [pid = 1809] [serial = 1063] [outer = (nil)] 05:12:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8ee98400) [pid = 1809] [serial = 1064] [outer = 0x8e7f1c00] 05:12:14 INFO - PROCESS | 1809 | 1472299934720 Marionette DEBUG loaded listener.js 05:12:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x8ef07c00) [pid = 1809] [serial = 1065] [outer = 0x8e7f1c00] 05:12:15 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x914db800) [pid = 1809] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:12:15 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x914dc000) [pid = 1809] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:12:15 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x90728800) [pid = 1809] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:12:15 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x91a93c00) [pid = 1809] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:12:15 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8d1eec00) [pid = 1809] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:12:15 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8b572c00) [pid = 1809] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:12:15 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8b56d000) [pid = 1809] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:12:15 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8db3a800) [pid = 1809] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:12:15 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8b577c00) [pid = 1809] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:12:15 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8d29ec00) [pid = 1809] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:12:15 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x919b5400) [pid = 1809] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:12:15 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x8dbcac00) [pid = 1809] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:12:15 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x89916800) [pid = 1809] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:12:15 INFO - PROCESS | 1809 | 1472299935768 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] 05:12:15 INFO - PROCESS | 1809 | 1472299935822 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 05:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:12:15 INFO - PROCESS | 1809 | 1472299935828 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:12:15 INFO - PROCESS | 1809 | 1472299935832 Marionette TRACE conn4 <- [1,1390,null,{}] 05:12:15 INFO - PROCESS | 1809 | 1472299935839 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}] 05:12:15 INFO - PROCESS | 1809 | 1472299935844 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:16 INFO - PROCESS | 1809 | 1472299936010 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 05:12:16 INFO - PROCESS | 1809 | 1472299936020 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:16 INFO - PROCESS | 1809 | 1472299936029 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x89916800 == 44 [pid = 1809] [id = 355] 05:12:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x8dfa7800) [pid = 1809] [serial = 1066] [outer = (nil)] 05:12:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x90722800) [pid = 1809] [serial = 1067] [outer = 0x8dfa7800] 05:12:16 INFO - PROCESS | 1809 | 1472299936099 Marionette DEBUG loaded listener.js 05:12:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x9072c000) [pid = 1809] [serial = 1068] [outer = 0x8dfa7800] 05:12:16 INFO - PROCESS | 1809 | 1472299936992 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]]]}] 05:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1238ms 05:12:17 INFO - PROCESS | 1809 | 1472299937068 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 05:12:17 INFO - PROCESS | 1809 | 1472299937071 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 05:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:12:17 INFO - PROCESS | 1809 | 1472299937077 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:12:17 INFO - PROCESS | 1809 | 1472299937081 Marionette TRACE conn4 <- [1,1394,null,{}] 05:12:17 INFO - PROCESS | 1809 | 1472299937086 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}] 05:12:17 INFO - PROCESS | 1809 | 1472299937091 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:17 INFO - PROCESS | 1809 | 1472299937269 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 05:12:17 INFO - PROCESS | 1809 | 1472299937503 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:17 INFO - PROCESS | 1809 | 1472299937510 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x89914000 == 45 [pid = 1809] [id = 356] 05:12:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x89915800) [pid = 1809] [serial = 1069] [outer = (nil)] 05:12:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x89921c00) [pid = 1809] [serial = 1070] [outer = 0x89915800] 05:12:17 INFO - PROCESS | 1809 | 1472299937607 Marionette DEBUG loaded listener.js 05:12:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8b56b400) [pid = 1809] [serial = 1071] [outer = 0x89915800] 05:12:18 INFO - PROCESS | 1809 | 1472299938629 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]]]}] 05:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1582ms 05:12:18 INFO - PROCESS | 1809 | 1472299938663 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 05:12:18 INFO - PROCESS | 1809 | 1472299938669 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 05:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:12:18 INFO - PROCESS | 1809 | 1472299938677 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:12:18 INFO - PROCESS | 1809 | 1472299938682 Marionette TRACE conn4 <- [1,1398,null,{}] 05:12:18 INFO - PROCESS | 1809 | 1472299938690 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}] 05:12:18 INFO - PROCESS | 1809 | 1472299938699 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:18 INFO - PROCESS | 1809 | 1472299938908 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 05:12:19 INFO - PROCESS | 1809 | 1472299939136 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:19 INFO - PROCESS | 1809 | 1472299939146 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db06400 == 46 [pid = 1809] [id = 357] 05:12:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8db07400) [pid = 1809] [serial = 1072] [outer = (nil)] 05:12:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8dbc8000) [pid = 1809] [serial = 1073] [outer = 0x8db07400] 05:12:19 INFO - PROCESS | 1809 | 1472299939277 Marionette DEBUG loaded listener.js 05:12:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8dd4a000) [pid = 1809] [serial = 1074] [outer = 0x8db07400] 05:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1542ms 05:12:20 INFO - PROCESS | 1809 | 1472299940209 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]]]}] 05:12:20 INFO - PROCESS | 1809 | 1472299940225 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 05:12:20 INFO - PROCESS | 1809 | 1472299940231 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 05:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:12:20 INFO - PROCESS | 1809 | 1472299940239 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:12:20 INFO - PROCESS | 1809 | 1472299940243 Marionette TRACE conn4 <- [1,1402,null,{}] 05:12:20 INFO - PROCESS | 1809 | 1472299940249 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}] 05:12:20 INFO - PROCESS | 1809 | 1472299940255 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:20 INFO - PROCESS | 1809 | 1472299940455 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 05:12:20 INFO - PROCESS | 1809 | 1472299940633 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:20 INFO - PROCESS | 1809 | 1472299940641 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db2fc00 == 47 [pid = 1809] [id = 358] 05:12:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8e7ee400) [pid = 1809] [serial = 1075] [outer = (nil)] 05:12:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8e945400) [pid = 1809] [serial = 1076] [outer = 0x8e7ee400] 05:12:20 INFO - PROCESS | 1809 | 1472299940817 Marionette DEBUG loaded listener.js 05:12:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8ef0cc00) [pid = 1809] [serial = 1077] [outer = 0x8e7ee400] 05:12:21 INFO - PROCESS | 1809 | 1472299941765 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]]]}] 05:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1585ms 05:12:21 INFO - PROCESS | 1809 | 1472299941826 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 05:12:21 INFO - PROCESS | 1809 | 1472299941829 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 05:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:12:21 INFO - PROCESS | 1809 | 1472299941846 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:12:21 INFO - PROCESS | 1809 | 1472299941856 Marionette TRACE conn4 <- [1,1406,null,{}] 05:12:21 INFO - PROCESS | 1809 | 1472299941863 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}] 05:12:21 INFO - PROCESS | 1809 | 1472299941871 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:22 INFO - PROCESS | 1809 | 1472299942110 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 05:12:22 INFO - PROCESS | 1809 | 1472299942341 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:22 INFO - PROCESS | 1809 | 1472299942348 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b372800 == 48 [pid = 1809] [id = 359] 05:12:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x8e7ec000) [pid = 1809] [serial = 1078] [outer = (nil)] 05:12:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x91986400) [pid = 1809] [serial = 1079] [outer = 0x8e7ec000] 05:12:22 INFO - PROCESS | 1809 | 1472299942451 Marionette DEBUG loaded listener.js 05:12:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x919b5400) [pid = 1809] [serial = 1080] [outer = 0x8e7ec000] 05:12:23 INFO - PROCESS | 1809 | 1472299943372 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]]]}] 05:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1601ms 05:12:23 INFO - PROCESS | 1809 | 1472299943441 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 05:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:12:23 INFO - PROCESS | 1809 | 1472299943446 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 05:12:23 INFO - PROCESS | 1809 | 1472299943452 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:12:23 INFO - PROCESS | 1809 | 1472299943456 Marionette TRACE conn4 <- [1,1410,null,{}] 05:12:23 INFO - PROCESS | 1809 | 1472299943462 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}] 05:12:23 INFO - PROCESS | 1809 | 1472299943467 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:23 INFO - PROCESS | 1809 | 1472299943681 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 05:12:23 INFO - PROCESS | 1809 | 1472299943899 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:23 INFO - PROCESS | 1809 | 1472299943906 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:23 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d18f000 == 49 [pid = 1809] [id = 360] 05:12:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x914e3000) [pid = 1809] [serial = 1081] [outer = (nil)] 05:12:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x91c41400) [pid = 1809] [serial = 1082] [outer = 0x914e3000] 05:12:24 INFO - PROCESS | 1809 | 1472299944032 Marionette DEBUG loaded listener.js 05:12:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x91c45c00) [pid = 1809] [serial = 1083] [outer = 0x914e3000] 05:12:24 INFO - PROCESS | 1809 | 1472299944985 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]]]}] 05:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1546ms 05:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:12:25 INFO - PROCESS | 1809 | 1472299944998 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 05:12:25 INFO - PROCESS | 1809 | 1472299945002 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 05:12:25 INFO - PROCESS | 1809 | 1472299945009 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:12:25 INFO - PROCESS | 1809 | 1472299945012 Marionette TRACE conn4 <- [1,1414,null,{}] 05:12:25 INFO - PROCESS | 1809 | 1472299945019 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}] 05:12:25 INFO - PROCESS | 1809 | 1472299945030 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:25 INFO - PROCESS | 1809 | 1472299945217 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 05:12:25 INFO - PROCESS | 1809 | 1472299945493 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:25 INFO - PROCESS | 1809 | 1472299945510 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x91c1f800 == 50 [pid = 1809] [id = 361] 05:12:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x91c28400) [pid = 1809] [serial = 1084] [outer = (nil)] 05:12:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x91f50400) [pid = 1809] [serial = 1085] [outer = 0x91c28400] 05:12:25 INFO - PROCESS | 1809 | 1472299945618 Marionette DEBUG loaded listener.js 05:12:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x92393c00) [pid = 1809] [serial = 1086] [outer = 0x91c28400] 05:12:26 INFO - PROCESS | 1809 | 1472299946690 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]]]}] 05:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1733ms 05:12:26 INFO - PROCESS | 1809 | 1472299946742 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 05:12:26 INFO - PROCESS | 1809 | 1472299946745 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 05:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:12:26 INFO - PROCESS | 1809 | 1472299946752 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:12:26 INFO - PROCESS | 1809 | 1472299946755 Marionette TRACE conn4 <- [1,1418,null,{}] 05:12:26 INFO - PROCESS | 1809 | 1472299946761 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}] 05:12:26 INFO - PROCESS | 1809 | 1472299946767 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:27 INFO - PROCESS | 1809 | 1472299947044 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 05:12:27 INFO - PROCESS | 1809 | 1472299947264 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:27 INFO - PROCESS | 1809 | 1472299947275 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x91c1d800 == 51 [pid = 1809] [id = 362] 05:12:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x91c4fc00) [pid = 1809] [serial = 1087] [outer = (nil)] 05:12:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x92a91800) [pid = 1809] [serial = 1088] [outer = 0x91c4fc00] 05:12:27 INFO - PROCESS | 1809 | 1472299947358 Marionette DEBUG loaded listener.js 05:12:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x92a94800) [pid = 1809] [serial = 1089] [outer = 0x91c4fc00] 05:12:28 INFO - PROCESS | 1809 | 1472299948300 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]]]}] 05:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1585ms 05:12:28 INFO - PROCESS | 1809 | 1472299948337 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 05:12:28 INFO - PROCESS | 1809 | 1472299948341 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 05:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:12:28 INFO - PROCESS | 1809 | 1472299948349 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:12:28 INFO - PROCESS | 1809 | 1472299948352 Marionette TRACE conn4 <- [1,1422,null,{}] 05:12:28 INFO - PROCESS | 1809 | 1472299948358 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}] 05:12:28 INFO - PROCESS | 1809 | 1472299948364 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:28 INFO - PROCESS | 1809 | 1472299948547 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 05:12:28 INFO - PROCESS | 1809 | 1472299948779 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:28 INFO - PROCESS | 1809 | 1472299948790 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b375400 == 52 [pid = 1809] [id = 363] 05:12:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x8b56a800) [pid = 1809] [serial = 1090] [outer = (nil)] 05:12:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x8d113c00) [pid = 1809] [serial = 1091] [outer = 0x8b56a800] 05:12:29 INFO - PROCESS | 1809 | 1472299949149 Marionette DEBUG loaded listener.js 05:12:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x8d1e8800) [pid = 1809] [serial = 1092] [outer = 0x8b56a800] 05:12:30 INFO - PROCESS | 1809 | 1472299950167 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]]]}] 05:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1887ms 05:12:30 INFO - PROCESS | 1809 | 1472299950238 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 05:12:30 INFO - PROCESS | 1809 | 1472299950249 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 05:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:12:30 INFO - PROCESS | 1809 | 1472299950272 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:12:30 INFO - PROCESS | 1809 | 1472299950280 Marionette TRACE conn4 <- [1,1426,null,{}] 05:12:30 INFO - PROCESS | 1809 | 1472299950299 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}] 05:12:30 INFO - PROCESS | 1809 | 1472299950306 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:30 INFO - PROCESS | 1809 | 1472299950613 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e8800 == 51 [pid = 1809] [id = 322] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x89916800 == 50 [pid = 1809] [id = 355] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8991a000 == 49 [pid = 1809] [id = 354] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbd2c00 == 48 [pid = 1809] [id = 353] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1ebc00 == 47 [pid = 1809] [id = 352] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8b56bc00 == 46 [pid = 1809] [id = 351] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x914d9c00 == 45 [pid = 1809] [id = 332] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x914da000 == 44 [pid = 1809] [id = 333] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36ac00 == 43 [pid = 1809] [id = 334] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8d11b800 == 42 [pid = 1809] [id = 324] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8d29e400 == 41 [pid = 1809] [id = 338] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x89915c00 == 40 [pid = 1809] [id = 335] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x89914400 == 39 [pid = 1809] [id = 325] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8df9fc00 == 38 [pid = 1809] [id = 316] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8d117c00 == 37 [pid = 1809] [id = 313] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbcec00 == 36 [pid = 1809] [id = 346] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8db0d000 == 35 [pid = 1809] [id = 328] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x919b4c00 == 34 [pid = 1809] [id = 336] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8db36800 == 33 [pid = 1809] [id = 350] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x89919000 == 32 [pid = 1809] [id = 343] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8ef05c00 == 31 [pid = 1809] [id = 320] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36bc00 == 30 [pid = 1809] [id = 344] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8e94bc00 == 29 [pid = 1809] [id = 319] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8b56c400 == 28 [pid = 1809] [id = 337] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8d189000 == 27 [pid = 1809] [id = 349] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8db38c00 == 26 [pid = 1809] [id = 330] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x89913c00 == 25 [pid = 1809] [id = 327] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8d195c00 == 24 [pid = 1809] [id = 345] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8b570c00 == 23 [pid = 1809] [id = 348] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x89917000 == 22 [pid = 1809] [id = 329] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8991f400 == 21 [pid = 1809] [id = 323] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3eb000 == 20 [pid = 1809] [id = 317] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8db34400 == 19 [pid = 1809] [id = 347] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e9c00 == 18 [pid = 1809] [id = 314] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8b575800 == 17 [pid = 1809] [id = 326] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8b374000 == 16 [pid = 1809] [id = 318] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x89920400 == 15 [pid = 1809] [id = 321] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8ef08800 == 14 [pid = 1809] [id = 331] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x91c1d800 == 13 [pid = 1809] [id = 362] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x91c1f800 == 12 [pid = 1809] [id = 361] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8d18f000 == 11 [pid = 1809] [id = 360] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8b372800 == 10 [pid = 1809] [id = 359] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8db06400 == 9 [pid = 1809] [id = 357] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x8db2fc00 == 8 [pid = 1809] [id = 358] 05:12:32 INFO - PROCESS | 1809 | --DOCSHELL 0x89914000 == 7 [pid = 1809] [id = 356] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x914e4800) [pid = 1809] [serial = 998] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x919c0800) [pid = 1809] [serial = 1002] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x91406000) [pid = 1809] [serial = 995] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x92246000) [pid = 1809] [serial = 1010] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x8d295000) [pid = 1809] [serial = 1022] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x919be400) [pid = 1809] [serial = 1001] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x8c3e6000) [pid = 1809] [serial = 989] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x8b576000) [pid = 1809] [serial = 1013] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x8d189c00) [pid = 1809] [serial = 1014] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x8dbd4400) [pid = 1809] [serial = 992] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x8d10d400) [pid = 1809] [serial = 1019] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x8dfa3400) [pid = 1809] [serial = 993] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x8db2d400) [pid = 1809] [serial = 1016] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x8db37000) [pid = 1809] [serial = 1017] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x9198cc00) [pid = 1809] [serial = 999] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x92395800) [pid = 1809] [serial = 1011] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x91c21800) [pid = 1809] [serial = 1004] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x9144c800) [pid = 1809] [serial = 996] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8df9c400) [pid = 1809] [serial = 1026] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8dd4c400) [pid = 1809] [serial = 1025] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8d116c00) [pid = 1809] [serial = 1020] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x91c4d400) [pid = 1809] [serial = 1008] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8d29a000) [pid = 1809] [serial = 1023] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x91c29000) [pid = 1809] [serial = 1005] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x8d111c00) [pid = 1809] [serial = 990] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x91c4a000) [pid = 1809] [serial = 1007] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x8dfa4c00) [pid = 1809] [serial = 1028] [outer = (nil)] [url = about:blank] 05:12:32 INFO - PROCESS | 1809 | 1472299952236 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:32 INFO - PROCESS | 1809 | 1472299952244 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x89915c00 == 8 [pid = 1809] [id = 364] 05:12:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x89916000) [pid = 1809] [serial = 1093] [outer = (nil)] 05:12:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8991a800) [pid = 1809] [serial = 1094] [outer = 0x89916000] 05:12:32 INFO - PROCESS | 1809 | 1472299952329 Marionette DEBUG loaded listener.js 05:12:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8b372000) [pid = 1809] [serial = 1095] [outer = 0x89916000] 05:12:33 INFO - PROCESS | 1809 | 1472299953164 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]]]}] 05:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2963ms 05:12:33 INFO - PROCESS | 1809 | 1472299953230 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 05:12:33 INFO - PROCESS | 1809 | 1472299953236 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 05:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:12:33 INFO - PROCESS | 1809 | 1472299953243 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:12:33 INFO - PROCESS | 1809 | 1472299953248 Marionette TRACE conn4 <- [1,1430,null,{}] 05:12:33 INFO - PROCESS | 1809 | 1472299953256 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}] 05:12:33 INFO - PROCESS | 1809 | 1472299953263 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:33 INFO - PROCESS | 1809 | 1472299953428 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 05:12:33 INFO - PROCESS | 1809 | 1472299953563 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:33 INFO - PROCESS | 1809 | 1472299953570 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3ed800 == 9 [pid = 1809] [id = 365] 05:12:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8d10d400) [pid = 1809] [serial = 1096] [outer = (nil)] 05:12:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8d116c00) [pid = 1809] [serial = 1097] [outer = 0x8d10d400] 05:12:33 INFO - PROCESS | 1809 | 1472299953654 Marionette DEBUG loaded listener.js 05:12:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8d18a800) [pid = 1809] [serial = 1098] [outer = 0x8d10d400] 05:12:34 INFO - PROCESS | 1809 | 1472299954544 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]]]}] 05:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1332ms 05:12:34 INFO - PROCESS | 1809 | 1472299954588 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 05:12:34 INFO - PROCESS | 1809 | 1472299954596 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 05:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:12:34 INFO - PROCESS | 1809 | 1472299954604 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:12:34 INFO - PROCESS | 1809 | 1472299954607 Marionette TRACE conn4 <- [1,1434,null,{}] 05:12:34 INFO - PROCESS | 1809 | 1472299954621 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}] 05:12:34 INFO - PROCESS | 1809 | 1472299954627 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:34 INFO - PROCESS | 1809 | 1472299954853 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 05:12:34 INFO - PROCESS | 1809 | 1472299954875 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:34 INFO - PROCESS | 1809 | 1472299954881 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1f5c00 == 10 [pid = 1809] [id = 366] 05:12:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8d1f7400) [pid = 1809] [serial = 1099] [outer = (nil)] 05:12:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8d299000) [pid = 1809] [serial = 1100] [outer = 0x8d1f7400] 05:12:34 INFO - PROCESS | 1809 | 1472299954958 Marionette DEBUG loaded listener.js 05:12:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8db04800) [pid = 1809] [serial = 1101] [outer = 0x8d1f7400] 05:12:36 INFO - PROCESS | 1809 | 1472299956027 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]]]}] 05:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1491ms 05:12:36 INFO - PROCESS | 1809 | 1472299956096 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 05:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:12:36 INFO - PROCESS | 1809 | 1472299956101 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 05:12:36 INFO - PROCESS | 1809 | 1472299956116 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:12:36 INFO - PROCESS | 1809 | 1472299956126 Marionette TRACE conn4 <- [1,1438,null,{}] 05:12:36 INFO - PROCESS | 1809 | 1472299956141 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}] 05:12:36 INFO - PROCESS | 1809 | 1472299956150 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:36 INFO - PROCESS | 1809 | 1472299956379 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 05:12:36 INFO - PROCESS | 1809 | 1472299956407 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:36 INFO - PROCESS | 1809 | 1472299956413 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbd0000 == 11 [pid = 1809] [id = 367] 05:12:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8dd4a400) [pid = 1809] [serial = 1102] [outer = (nil)] 05:12:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8dd55000) [pid = 1809] [serial = 1103] [outer = 0x8dd4a400] 05:12:36 INFO - PROCESS | 1809 | 1472299956485 Marionette DEBUG loaded listener.js 05:12:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8df9b800) [pid = 1809] [serial = 1104] [outer = 0x8dd4a400] 05:12:37 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8db31000) [pid = 1809] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:12:37 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8dfa7800) [pid = 1809] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:12:37 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8e7f1c00) [pid = 1809] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:12:37 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8e943000) [pid = 1809] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:12:37 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8d18d000) [pid = 1809] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:12:37 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8ee99c00) [pid = 1809] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:12:37 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8b56c000) [pid = 1809] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:12:37 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8d195800) [pid = 1809] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:12:37 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8db02800) [pid = 1809] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:12:37 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x8db02c00) [pid = 1809] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:12:37 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x8d1f2400) [pid = 1809] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:12:37 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x8eea2800) [pid = 1809] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:12:37 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x8991a400) [pid = 1809] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:12:37 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x8dd49800) [pid = 1809] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:12:38 INFO - PROCESS | 1809 | 1472299958032 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]]]}] 05:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1957ms 05:12:38 INFO - PROCESS | 1809 | 1472299958064 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 05:12:38 INFO - PROCESS | 1809 | 1472299958070 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 05:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:12:38 INFO - PROCESS | 1809 | 1472299958080 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:12:38 INFO - PROCESS | 1809 | 1472299958083 Marionette TRACE conn4 <- [1,1442,null,{}] 05:12:38 INFO - PROCESS | 1809 | 1472299958091 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}] 05:12:38 INFO - PROCESS | 1809 | 1472299958099 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:38 INFO - PROCESS | 1809 | 1472299958267 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 05:12:38 INFO - PROCESS | 1809 | 1472299958396 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:38 INFO - PROCESS | 1809 | 1472299958403 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b574c00 == 12 [pid = 1809] [id = 368] 05:12:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x8c3e9000) [pid = 1809] [serial = 1105] [outer = (nil)] 05:12:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x8dfa1c00) [pid = 1809] [serial = 1106] [outer = 0x8c3e9000] 05:12:38 INFO - PROCESS | 1809 | 1472299958475 Marionette DEBUG loaded listener.js 05:12:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x8dfa6000) [pid = 1809] [serial = 1107] [outer = 0x8c3e9000] 05:12:39 INFO - PROCESS | 1809 | 1472299959301 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]]]}] 05:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1237ms 05:12:39 INFO - PROCESS | 1809 | 1472299959318 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 05:12:39 INFO - PROCESS | 1809 | 1472299959322 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 05:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:12:39 INFO - PROCESS | 1809 | 1472299959336 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:12:39 INFO - PROCESS | 1809 | 1472299959339 Marionette TRACE conn4 <- [1,1446,null,{}] 05:12:39 INFO - PROCESS | 1809 | 1472299959398 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}] 05:12:39 INFO - PROCESS | 1809 | 1472299959405 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:39 INFO - PROCESS | 1809 | 1472299959640 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 05:12:39 INFO - PROCESS | 1809 | 1472299959811 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:39 INFO - PROCESS | 1809 | 1472299959829 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b575800 == 13 [pid = 1809] [id = 369] 05:12:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8b576c00) [pid = 1809] [serial = 1108] [outer = (nil)] 05:12:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8c3e7000) [pid = 1809] [serial = 1109] [outer = 0x8b576c00] 05:12:39 INFO - PROCESS | 1809 | 1472299959928 Marionette DEBUG loaded listener.js 05:12:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8d1ebc00) [pid = 1809] [serial = 1110] [outer = 0x8b576c00] 05:12:41 INFO - PROCESS | 1809 | 1472299961046 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]]]}] 05:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1795ms 05:12:41 INFO - PROCESS | 1809 | 1472299961125 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 05:12:41 INFO - PROCESS | 1809 | 1472299961131 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 05:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:12:41 INFO - PROCESS | 1809 | 1472299961139 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:12:41 INFO - PROCESS | 1809 | 1472299961144 Marionette TRACE conn4 <- [1,1450,null,{}] 05:12:41 INFO - PROCESS | 1809 | 1472299961153 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}] 05:12:41 INFO - PROCESS | 1809 | 1472299961159 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:41 INFO - PROCESS | 1809 | 1472299961393 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 05:12:41 INFO - PROCESS | 1809 | 1472299961628 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:41 INFO - PROCESS | 1809 | 1472299961640 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991cc00 == 14 [pid = 1809] [id = 370] 05:12:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8b573800) [pid = 1809] [serial = 1111] [outer = (nil)] 05:12:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8df9d800) [pid = 1809] [serial = 1112] [outer = 0x8b573800] 05:12:41 INFO - PROCESS | 1809 | 1472299961738 Marionette DEBUG loaded listener.js 05:12:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8e7ac400) [pid = 1809] [serial = 1113] [outer = 0x8b573800] 05:12:42 INFO - PROCESS | 1809 | 1472299962715 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]]]}] 05:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1634ms 05:12:42 INFO - PROCESS | 1809 | 1472299962773 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 05:12:42 INFO - PROCESS | 1809 | 1472299962778 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 05:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:12:42 INFO - PROCESS | 1809 | 1472299962785 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:12:42 INFO - PROCESS | 1809 | 1472299962789 Marionette TRACE conn4 <- [1,1454,null,{}] 05:12:42 INFO - PROCESS | 1809 | 1472299962795 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}] 05:12:42 INFO - PROCESS | 1809 | 1472299962800 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:43 INFO - PROCESS | 1809 | 1472299963008 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 05:12:43 INFO - PROCESS | 1809 | 1472299963274 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:43 INFO - PROCESS | 1809 | 1472299963286 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7ef400 == 15 [pid = 1809] [id = 371] 05:12:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8e7f1c00) [pid = 1809] [serial = 1114] [outer = (nil)] 05:12:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8e93c800) [pid = 1809] [serial = 1115] [outer = 0x8e7f1c00] 05:12:43 INFO - PROCESS | 1809 | 1472299963418 Marionette DEBUG loaded listener.js 05:12:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8e943400) [pid = 1809] [serial = 1116] [outer = 0x8e7f1c00] 05:12:44 INFO - PROCESS | 1809 | 1472299964375 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]]]}] 05:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1636ms 05:12:44 INFO - PROCESS | 1809 | 1472299964430 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 05:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:12:44 INFO - PROCESS | 1809 | 1472299964439 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 05:12:44 INFO - PROCESS | 1809 | 1472299964446 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:12:44 INFO - PROCESS | 1809 | 1472299964450 Marionette TRACE conn4 <- [1,1458,null,{}] 05:12:44 INFO - PROCESS | 1809 | 1472299964456 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}] 05:12:44 INFO - PROCESS | 1809 | 1472299964461 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:44 INFO - PROCESS | 1809 | 1472299964643 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 05:12:44 INFO - PROCESS | 1809 | 1472299964865 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:44 INFO - PROCESS | 1809 | 1472299964876 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7e5400 == 16 [pid = 1809] [id = 372] 05:12:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8e941800) [pid = 1809] [serial = 1117] [outer = (nil)] 05:12:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8ef0b800) [pid = 1809] [serial = 1118] [outer = 0x8e941800] 05:12:45 INFO - PROCESS | 1809 | 1472299964998 Marionette DEBUG loaded listener.js 05:12:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x90724800) [pid = 1809] [serial = 1119] [outer = 0x8e941800] 05:12:45 INFO - PROCESS | 1809 | 1472299965949 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]]]}] 05:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1581ms 05:12:46 INFO - PROCESS | 1809 | 1472299966028 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 05:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:12:46 INFO - PROCESS | 1809 | 1472299966033 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 05:12:46 INFO - PROCESS | 1809 | 1472299966039 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:12:46 INFO - PROCESS | 1809 | 1472299966043 Marionette TRACE conn4 <- [1,1462,null,{}] 05:12:46 INFO - PROCESS | 1809 | 1472299966049 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}] 05:12:46 INFO - PROCESS | 1809 | 1472299966055 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:46 INFO - PROCESS | 1809 | 1472299966263 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 05:12:46 INFO - PROCESS | 1809 | 1472299966479 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:46 INFO - PROCESS | 1809 | 1472299966488 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbd1c00 == 17 [pid = 1809] [id = 373] 05:12:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x9072f400) [pid = 1809] [serial = 1120] [outer = (nil)] 05:12:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x91404400) [pid = 1809] [serial = 1121] [outer = 0x9072f400] 05:12:46 INFO - PROCESS | 1809 | 1472299966612 Marionette DEBUG loaded listener.js 05:12:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x91409400) [pid = 1809] [serial = 1122] [outer = 0x9072f400] 05:12:47 INFO - PROCESS | 1809 | 1472299967570 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]]]}] 05:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1595ms 05:12:47 INFO - PROCESS | 1809 | 1472299967633 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 05:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:12:47 INFO - PROCESS | 1809 | 1472299967638 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 05:12:47 INFO - PROCESS | 1809 | 1472299967645 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:12:47 INFO - PROCESS | 1809 | 1472299967649 Marionette TRACE conn4 <- [1,1466,null,{}] 05:12:47 INFO - PROCESS | 1809 | 1472299967655 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}] 05:12:47 INFO - PROCESS | 1809 | 1472299967667 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:47 INFO - PROCESS | 1809 | 1472299967932 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 05:12:48 INFO - PROCESS | 1809 | 1472299968211 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:48 INFO - PROCESS | 1809 | 1472299968222 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56ac00 == 18 [pid = 1809] [id = 374] 05:12:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x8b56dc00) [pid = 1809] [serial = 1123] [outer = (nil)] 05:12:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x8d297400) [pid = 1809] [serial = 1124] [outer = 0x8b56dc00] 05:12:48 INFO - PROCESS | 1809 | 1472299968314 Marionette DEBUG loaded listener.js 05:12:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x8e7b1800) [pid = 1809] [serial = 1125] [outer = 0x8b56dc00] 05:12:49 INFO - PROCESS | 1809 | 1472299969430 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]]]}] 05:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1833ms 05:12:49 INFO - PROCESS | 1809 | 1472299969478 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 05:12:49 INFO - PROCESS | 1809 | 1472299969484 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 05:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:12:49 INFO - PROCESS | 1809 | 1472299969493 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:12:49 INFO - PROCESS | 1809 | 1472299969498 Marionette TRACE conn4 <- [1,1470,null,{}] 05:12:49 INFO - PROCESS | 1809 | 1472299969506 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}] 05:12:49 INFO - PROCESS | 1809 | 1472299969511 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:49 INFO - PROCESS | 1809 | 1472299969739 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 05:12:50 INFO - PROCESS | 1809 | 1472299970088 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:50 INFO - PROCESS | 1809 | 1472299970098 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36f000 == 19 [pid = 1809] [id = 375] 05:12:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x8b370800) [pid = 1809] [serial = 1126] [outer = (nil)] 05:12:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x8c3ef000) [pid = 1809] [serial = 1127] [outer = 0x8b370800] 05:12:50 INFO - PROCESS | 1809 | 1472299970221 Marionette DEBUG loaded listener.js 05:12:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x8d188800) [pid = 1809] [serial = 1128] [outer = 0x8b370800] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x8e7ad400) [pid = 1809] [serial = 1029] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x90722800) [pid = 1809] [serial = 1067] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x8ee98400) [pid = 1809] [serial = 1064] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x8ef03400) [pid = 1809] [serial = 1040] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x8ef09800) [pid = 1809] [serial = 1041] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x91453800) [pid = 1809] [serial = 1046] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x91983400) [pid = 1809] [serial = 1047] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x91c1e800) [pid = 1809] [serial = 1052] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x91a98c00) [pid = 1809] [serial = 1053] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8b571800) [pid = 1809] [serial = 1055] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8d112000) [pid = 1809] [serial = 1056] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8d1f3400) [pid = 1809] [serial = 1034] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8d297800) [pid = 1809] [serial = 1035] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x91a8d000) [pid = 1809] [serial = 1049] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x91a92000) [pid = 1809] [serial = 1050] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8dbcfc00) [pid = 1809] [serial = 1037] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8dd58400) [pid = 1809] [serial = 1038] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8d290400) [pid = 1809] [serial = 1058] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8db0ac00) [pid = 1809] [serial = 1059] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x91408400) [pid = 1809] [serial = 1043] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x9140d000) [pid = 1809] [serial = 1044] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x89921800) [pid = 1809] [serial = 1031] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x8b36e800) [pid = 1809] [serial = 1032] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x8e7ab000) [pid = 1809] [serial = 1062] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0x8ef07c00) [pid = 1809] [serial = 1065] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 74 (0x8dd57800) [pid = 1809] [serial = 1061] [outer = (nil)] [url = about:blank] 05:12:50 INFO - PROCESS | 1809 | --DOMWINDOW == 73 (0x9072c000) [pid = 1809] [serial = 1068] [outer = (nil)] [url = about:blank] 05:12:51 INFO - PROCESS | 1809 | 1472299971070 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]]]}] 05:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1634ms 05:12:51 INFO - PROCESS | 1809 | 1472299971127 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 05:12:51 INFO - PROCESS | 1809 | 1472299971134 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 05:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:12:51 INFO - PROCESS | 1809 | 1472299971144 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:12:51 INFO - PROCESS | 1809 | 1472299971148 Marionette TRACE conn4 <- [1,1474,null,{}] 05:12:51 INFO - PROCESS | 1809 | 1472299971165 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}] 05:12:51 INFO - PROCESS | 1809 | 1472299971170 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:51 INFO - PROCESS | 1809 | 1472299971333 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 05:12:51 INFO - PROCESS | 1809 | 1472299971345 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:51 INFO - PROCESS | 1809 | 1472299971355 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d10fc00 == 20 [pid = 1809] [id = 376] 05:12:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 74 (0x8db0c400) [pid = 1809] [serial = 1129] [outer = (nil)] 05:12:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0x8db31000) [pid = 1809] [serial = 1130] [outer = 0x8db0c400] 05:12:51 INFO - PROCESS | 1809 | 1472299971423 Marionette DEBUG loaded listener.js 05:12:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x8dbcb000) [pid = 1809] [serial = 1131] [outer = 0x8db0c400] 05:12:52 INFO - PROCESS | 1809 | 1472299972396 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]]]}] 05:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1291ms 05:12:52 INFO - PROCESS | 1809 | 1472299972435 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 05:12:52 INFO - PROCESS | 1809 | 1472299972439 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 05:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:12:52 INFO - PROCESS | 1809 | 1472299972446 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:12:52 INFO - PROCESS | 1809 | 1472299972451 Marionette TRACE conn4 <- [1,1478,null,{}] 05:12:52 INFO - PROCESS | 1809 | 1472299972467 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}] 05:12:52 INFO - PROCESS | 1809 | 1472299972476 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:52 INFO - PROCESS | 1809 | 1472299972703 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 05:12:52 INFO - PROCESS | 1809 | 1472299972728 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:52 INFO - PROCESS | 1809 | 1472299972738 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7af800 == 21 [pid = 1809] [id = 377] 05:12:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x8e7afc00) [pid = 1809] [serial = 1132] [outer = (nil)] 05:12:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x8e7ea400) [pid = 1809] [serial = 1133] [outer = 0x8e7afc00] 05:12:52 INFO - PROCESS | 1809 | 1472299972814 Marionette DEBUG loaded listener.js 05:12:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x8e93e800) [pid = 1809] [serial = 1134] [outer = 0x8e7afc00] 05:12:53 INFO - PROCESS | 1809 | 1472299973792 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]]]}] 05:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1398ms 05:12:53 INFO - PROCESS | 1809 | 1472299973844 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 05:12:53 INFO - PROCESS | 1809 | 1472299973848 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 05:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:12:53 INFO - PROCESS | 1809 | 1472299973855 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:12:53 INFO - PROCESS | 1809 | 1472299973857 Marionette TRACE conn4 <- [1,1482,null,{}] 05:12:53 INFO - PROCESS | 1809 | 1472299973869 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}] 05:12:53 INFO - PROCESS | 1809 | 1472299973873 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:54 INFO - PROCESS | 1809 | 1472299974101 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 05:12:54 INFO - PROCESS | 1809 | 1472299974134 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:54 INFO - PROCESS | 1809 | 1472299974144 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dfa9c00 == 22 [pid = 1809] [id = 378] 05:12:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8e7eb800) [pid = 1809] [serial = 1135] [outer = (nil)] 05:12:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8ef0ac00) [pid = 1809] [serial = 1136] [outer = 0x8e7eb800] 05:12:54 INFO - PROCESS | 1809 | 1472299974226 Marionette DEBUG loaded listener.js 05:12:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x90722800) [pid = 1809] [serial = 1137] [outer = 0x8e7eb800] 05:12:54 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8d1f7400) [pid = 1809] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:12:54 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x8dd4a400) [pid = 1809] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:12:54 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x8db07400) [pid = 1809] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:12:54 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x89915800) [pid = 1809] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:12:54 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x91c28400) [pid = 1809] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:12:54 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x8b56a800) [pid = 1809] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:12:54 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0x914e3000) [pid = 1809] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:12:54 INFO - PROCESS | 1809 | --DOMWINDOW == 74 (0x89916000) [pid = 1809] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:12:54 INFO - PROCESS | 1809 | --DOMWINDOW == 73 (0x8e7ee400) [pid = 1809] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:12:54 INFO - PROCESS | 1809 | --DOMWINDOW == 72 (0x8d10d400) [pid = 1809] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:12:54 INFO - PROCESS | 1809 | --DOMWINDOW == 71 (0x91c4fc00) [pid = 1809] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:12:54 INFO - PROCESS | 1809 | --DOMWINDOW == 70 (0x8e7ec000) [pid = 1809] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:12:55 INFO - PROCESS | 1809 | 1472299975231 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]]]}] 05:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1392ms 05:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:12:55 INFO - PROCESS | 1809 | 1472299975247 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 05:12:55 INFO - PROCESS | 1809 | 1472299975250 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 05:12:55 INFO - PROCESS | 1809 | 1472299975258 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:12:55 INFO - PROCESS | 1809 | 1472299975261 Marionette TRACE conn4 <- [1,1486,null,{}] 05:12:55 INFO - PROCESS | 1809 | 1472299975267 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}] 05:12:55 INFO - PROCESS | 1809 | 1472299975272 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:55 INFO - PROCESS | 1809 | 1472299975473 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 05:12:55 INFO - PROCESS | 1809 | 1472299975501 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:55 INFO - PROCESS | 1809 | 1472299975514 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b366400 == 23 [pid = 1809] [id = 379] 05:12:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 71 (0x8b575000) [pid = 1809] [serial = 1138] [outer = (nil)] 05:12:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 72 (0x8e7ec800) [pid = 1809] [serial = 1139] [outer = 0x8b575000] 05:12:55 INFO - PROCESS | 1809 | 1472299975583 Marionette DEBUG loaded listener.js 05:12:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 73 (0x8d1ef400) [pid = 1809] [serial = 1140] [outer = 0x8b575000] 05:12:56 INFO - PROCESS | 1809 | 1472299976491 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]]]}] 05:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1292ms 05:12:56 INFO - PROCESS | 1809 | 1472299976549 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 05:12:56 INFO - PROCESS | 1809 | 1472299976553 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 05:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:12:56 INFO - PROCESS | 1809 | 1472299976560 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:12:56 INFO - PROCESS | 1809 | 1472299976564 Marionette TRACE conn4 <- [1,1490,null,{}] 05:12:56 INFO - PROCESS | 1809 | 1472299976569 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}] 05:12:56 INFO - PROCESS | 1809 | 1472299976578 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:56 INFO - PROCESS | 1809 | 1472299976782 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 05:12:56 INFO - PROCESS | 1809 | 1472299976974 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:56 INFO - PROCESS | 1809 | 1472299976982 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x89914c00 == 24 [pid = 1809] [id = 380] 05:12:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 74 (0x89915000) [pid = 1809] [serial = 1141] [outer = (nil)] 05:12:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0x8991dc00) [pid = 1809] [serial = 1142] [outer = 0x89915000] 05:12:57 INFO - PROCESS | 1809 | 1472299977070 Marionette DEBUG loaded listener.js 05:12:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x8b36fc00) [pid = 1809] [serial = 1143] [outer = 0x89915000] 05:12:58 INFO - PROCESS | 1809 | 1472299978086 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]]]}] 05:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1539ms 05:12:58 INFO - PROCESS | 1809 | 1472299978102 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 05:12:58 INFO - PROCESS | 1809 | 1472299978109 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 05:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:12:58 INFO - PROCESS | 1809 | 1472299978117 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:12:58 INFO - PROCESS | 1809 | 1472299978122 Marionette TRACE conn4 <- [1,1494,null,{}] 05:12:58 INFO - PROCESS | 1809 | 1472299978132 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}] 05:12:58 INFO - PROCESS | 1809 | 1472299978139 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:58 INFO - PROCESS | 1809 | 1472299978370 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 05:12:58 INFO - PROCESS | 1809 | 1472299978617 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:58 INFO - PROCESS | 1809 | 1472299978632 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:12:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d189c00 == 25 [pid = 1809] [id = 381] 05:12:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x8d190800) [pid = 1809] [serial = 1144] [outer = (nil)] 05:12:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x8d1f3400) [pid = 1809] [serial = 1145] [outer = 0x8d190800] 05:12:58 INFO - PROCESS | 1809 | 1472299978763 Marionette DEBUG loaded listener.js 05:12:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x8d296800) [pid = 1809] [serial = 1146] [outer = 0x8d190800] 05:12:59 INFO - PROCESS | 1809 | 1472299979731 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]]]}] 05:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1693ms 05:12:59 INFO - PROCESS | 1809 | 1472299979814 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 05:12:59 INFO - PROCESS | 1809 | 1472299979821 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 05:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:12:59 INFO - PROCESS | 1809 | 1472299979829 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:12:59 INFO - PROCESS | 1809 | 1472299979833 Marionette TRACE conn4 <- [1,1498,null,{}] 05:12:59 INFO - PROCESS | 1809 | 1472299979839 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}] 05:12:59 INFO - PROCESS | 1809 | 1472299979845 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:00 INFO - PROCESS | 1809 | 1472299980088 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 05:13:00 INFO - PROCESS | 1809 | 1472299980402 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:00 INFO - PROCESS | 1809 | 1472299980414 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db38400 == 26 [pid = 1809] [id = 382] 05:13:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8db38c00) [pid = 1809] [serial = 1147] [outer = (nil)] 05:13:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8dd4b800) [pid = 1809] [serial = 1148] [outer = 0x8db38c00] 05:13:00 INFO - PROCESS | 1809 | 1472299980495 Marionette DEBUG loaded listener.js 05:13:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8dfa3000) [pid = 1809] [serial = 1149] [outer = 0x8db38c00] 05:13:01 INFO - PROCESS | 1809 | 1472299981465 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]]]}] 05:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1684ms 05:13:01 INFO - PROCESS | 1809 | 1472299981515 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 05:13:01 INFO - PROCESS | 1809 | 1472299981519 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 05:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:13:01 INFO - PROCESS | 1809 | 1472299981536 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:13:01 INFO - PROCESS | 1809 | 1472299981547 Marionette TRACE conn4 <- [1,1502,null,{}] 05:13:01 INFO - PROCESS | 1809 | 1472299981555 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}] 05:13:01 INFO - PROCESS | 1809 | 1472299981562 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:01 INFO - PROCESS | 1809 | 1472299981894 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 05:13:02 INFO - PROCESS | 1809 | 1472299982087 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:02 INFO - PROCESS | 1809 | 1472299982096 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db09000 == 27 [pid = 1809] [id = 383] 05:13:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8db3bc00) [pid = 1809] [serial = 1150] [outer = (nil)] 05:13:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x91448000) [pid = 1809] [serial = 1151] [outer = 0x8db3bc00] 05:13:02 INFO - PROCESS | 1809 | 1472299982189 Marionette DEBUG loaded listener.js 05:13:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x91451400) [pid = 1809] [serial = 1152] [outer = 0x8db3bc00] 05:13:03 INFO - PROCESS | 1809 | 1472299983094 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]]]}] 05:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1606ms 05:13:03 INFO - PROCESS | 1809 | 1472299983134 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 05:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:13:03 INFO - PROCESS | 1809 | 1472299983140 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 05:13:03 INFO - PROCESS | 1809 | 1472299983146 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:13:03 INFO - PROCESS | 1809 | 1472299983150 Marionette TRACE conn4 <- [1,1506,null,{}] 05:13:03 INFO - PROCESS | 1809 | 1472299983156 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}] 05:13:03 INFO - PROCESS | 1809 | 1472299983161 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:03 INFO - PROCESS | 1809 | 1472299983348 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 05:13:03 INFO - PROCESS | 1809 | 1472299983521 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:03 INFO - PROCESS | 1809 | 1472299983530 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db37400 == 28 [pid = 1809] [id = 384] 05:13:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8dbcc800) [pid = 1809] [serial = 1153] [outer = (nil)] 05:13:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x914df800) [pid = 1809] [serial = 1154] [outer = 0x8dbcc800] 05:13:03 INFO - PROCESS | 1809 | 1472299983613 Marionette DEBUG loaded listener.js 05:13:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x914e1400) [pid = 1809] [serial = 1155] [outer = 0x8dbcc800] 05:13:04 INFO - PROCESS | 1809 | 1472299984610 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]]]}] 05:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1482ms 05:13:04 INFO - PROCESS | 1809 | 1472299984627 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 05:13:04 INFO - PROCESS | 1809 | 1472299984632 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 05:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:13:04 INFO - PROCESS | 1809 | 1472299984638 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:13:04 INFO - PROCESS | 1809 | 1472299984643 Marionette TRACE conn4 <- [1,1510,null,{}] 05:13:04 INFO - PROCESS | 1809 | 1472299984649 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}] 05:13:04 INFO - PROCESS | 1809 | 1472299984654 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:04 INFO - PROCESS | 1809 | 1472299984828 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 05:13:05 INFO - PROCESS | 1809 | 1472299985007 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:05 INFO - PROCESS | 1809 | 1472299985025 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x91981400 == 29 [pid = 1809] [id = 385] 05:13:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x91983400) [pid = 1809] [serial = 1156] [outer = (nil)] 05:13:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x91989400) [pid = 1809] [serial = 1157] [outer = 0x91983400] 05:13:05 INFO - PROCESS | 1809 | 1472299985122 Marionette DEBUG loaded listener.js 05:13:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x919bbc00) [pid = 1809] [serial = 1158] [outer = 0x91983400] 05:13:06 INFO - PROCESS | 1809 | 1472299986153 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]]]}] 05:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1532ms 05:13:06 INFO - PROCESS | 1809 | 1472299986171 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 05:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:13:06 INFO - PROCESS | 1809 | 1472299986175 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 05:13:06 INFO - PROCESS | 1809 | 1472299986182 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:13:06 INFO - PROCESS | 1809 | 1472299986185 Marionette TRACE conn4 <- [1,1514,null,{}] 05:13:06 INFO - PROCESS | 1809 | 1472299986192 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}] 05:13:06 INFO - PROCESS | 1809 | 1472299986197 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:06 INFO - PROCESS | 1809 | 1472299986387 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 05:13:06 INFO - PROCESS | 1809 | 1472299986563 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:06 INFO - PROCESS | 1809 | 1472299986573 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x91982c00 == 30 [pid = 1809] [id = 386] 05:13:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x919b9400) [pid = 1809] [serial = 1159] [outer = (nil)] 05:13:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x91a9b000) [pid = 1809] [serial = 1160] [outer = 0x919b9400] 05:13:06 INFO - PROCESS | 1809 | 1472299986659 Marionette DEBUG loaded listener.js 05:13:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x91c21800) [pid = 1809] [serial = 1161] [outer = 0x919b9400] 05:13:07 INFO - PROCESS | 1809 | 1472299987578 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]]]}] 05:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1431ms 05:13:07 INFO - PROCESS | 1809 | 1472299987613 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 05:13:07 INFO - PROCESS | 1809 | 1472299987617 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 05:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:13:07 INFO - PROCESS | 1809 | 1472299987625 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:13:07 INFO - PROCESS | 1809 | 1472299987627 Marionette TRACE conn4 <- [1,1518,null,{}] 05:13:07 INFO - PROCESS | 1809 | 1472299987634 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}] 05:13:07 INFO - PROCESS | 1809 | 1472299987639 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:07 INFO - PROCESS | 1809 | 1472299987824 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 05:13:08 INFO - PROCESS | 1809 | 1472299988000 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:08 INFO - PROCESS | 1809 | 1472299988007 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36e400 == 31 [pid = 1809] [id = 387] 05:13:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x8c3ed000) [pid = 1809] [serial = 1162] [outer = (nil)] 05:13:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x8d293800) [pid = 1809] [serial = 1163] [outer = 0x8c3ed000] 05:13:08 INFO - PROCESS | 1809 | 1472299988089 Marionette DEBUG loaded listener.js 05:13:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x9144c400) [pid = 1809] [serial = 1164] [outer = 0x8c3ed000] 05:13:09 INFO - PROCESS | 1809 | 1472299989289 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]]]}] 05:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1736ms 05:13:09 INFO - PROCESS | 1809 | 1472299989362 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 05:13:09 INFO - PROCESS | 1809 | 1472299989369 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 05:13:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:13:09 INFO - PROCESS | 1809 | 1472299989376 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:13:09 INFO - PROCESS | 1809 | 1472299989384 Marionette TRACE conn4 <- [1,1522,null,{}] 05:13:09 INFO - PROCESS | 1809 | 1472299989392 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}] 05:13:09 INFO - PROCESS | 1809 | 1472299989397 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:09 INFO - PROCESS | 1809 | 1472299989674 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 05:13:09 INFO - PROCESS | 1809 | 1472299989922 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:09 INFO - PROCESS | 1809 | 1472299989933 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d192400 == 32 [pid = 1809] [id = 388] 05:13:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x8d192800) [pid = 1809] [serial = 1165] [outer = (nil)] 05:13:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x8d1f3800) [pid = 1809] [serial = 1166] [outer = 0x8d192800] 05:13:10 INFO - PROCESS | 1809 | 1472299990013 Marionette DEBUG loaded listener.js 05:13:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x8d298c00) [pid = 1809] [serial = 1167] [outer = 0x8d192800] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8b375400 == 31 [pid = 1809] [id = 363] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8b366400 == 30 [pid = 1809] [id = 379] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8dfa9c00 == 29 [pid = 1809] [id = 378] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7af800 == 28 [pid = 1809] [id = 377] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8d10fc00 == 27 [pid = 1809] [id = 376] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36f000 == 26 [pid = 1809] [id = 375] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x89915c00 == 25 [pid = 1809] [id = 364] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3ed800 == 24 [pid = 1809] [id = 365] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8b574c00 == 23 [pid = 1809] [id = 368] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7ef400 == 22 [pid = 1809] [id = 371] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7e5400 == 21 [pid = 1809] [id = 372] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8b575800 == 20 [pid = 1809] [id = 369] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8991cc00 == 19 [pid = 1809] [id = 370] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbd0000 == 18 [pid = 1809] [id = 367] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8b56ac00 == 17 [pid = 1809] [id = 374] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbd1c00 == 16 [pid = 1809] [id = 373] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1f5c00 == 15 [pid = 1809] [id = 366] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x91981400 == 14 [pid = 1809] [id = 385] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x91982c00 == 13 [pid = 1809] [id = 386] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8db37400 == 12 [pid = 1809] [id = 384] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8db09000 == 11 [pid = 1809] [id = 383] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8d189c00 == 10 [pid = 1809] [id = 381] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x8db38400 == 9 [pid = 1809] [id = 382] 05:13:11 INFO - PROCESS | 1809 | --DOCSHELL 0x89914c00 == 8 [pid = 1809] [id = 380] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x8db04800) [pid = 1809] [serial = 1101] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x8d299000) [pid = 1809] [serial = 1100] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x8df9b800) [pid = 1809] [serial = 1104] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x8dbc8000) [pid = 1809] [serial = 1073] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x8b56b400) [pid = 1809] [serial = 1071] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x92393c00) [pid = 1809] [serial = 1086] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x89921c00) [pid = 1809] [serial = 1070] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x8d1e8800) [pid = 1809] [serial = 1092] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x91f50400) [pid = 1809] [serial = 1085] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x91c41400) [pid = 1809] [serial = 1082] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8d113c00) [pid = 1809] [serial = 1091] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8b372000) [pid = 1809] [serial = 1095] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8dd55000) [pid = 1809] [serial = 1103] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8e945400) [pid = 1809] [serial = 1076] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8d18a800) [pid = 1809] [serial = 1098] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x91c45c00) [pid = 1809] [serial = 1083] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x92a91800) [pid = 1809] [serial = 1088] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x91986400) [pid = 1809] [serial = 1079] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8d116c00) [pid = 1809] [serial = 1097] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x8ef0cc00) [pid = 1809] [serial = 1077] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x8dd4a000) [pid = 1809] [serial = 1074] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x919b5400) [pid = 1809] [serial = 1080] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x8991a800) [pid = 1809] [serial = 1094] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x92a94800) [pid = 1809] [serial = 1089] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0x8dfa1c00) [pid = 1809] [serial = 1106] [outer = (nil)] [url = about:blank] 05:13:11 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:11 INFO - PROCESS | 1809 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:13:11 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:11 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:11 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:11 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:11 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:12 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:12 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:12 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:12 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:12 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:13:12 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 () { 05:13:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:13:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:13:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:13:12 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 () { 05:13:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:13:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:13:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:13:12 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 () { 05:13:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:13:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:13:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:13:12 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 () { 05:13:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:13:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:13:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:13:12 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 2905ms 05:13:12 INFO - PROCESS | 1809 | 1472299992253 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"]]]}] 05:13:12 INFO - PROCESS | 1809 | 1472299992297 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 05:13:12 INFO - PROCESS | 1809 | 1472299992304 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 05:13:12 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:13:12 INFO - PROCESS | 1809 | 1472299992314 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:13:12 INFO - PROCESS | 1809 | 1472299992319 Marionette TRACE conn4 <- [1,1526,null,{}] 05:13:12 INFO - PROCESS | 1809 | 1472299992329 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}] 05:13:12 INFO - PROCESS | 1809 | 1472299992335 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:12 INFO - PROCESS | 1809 | 1472299992551 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 05:13:12 INFO - PROCESS | 1809 | 1472299992720 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:12 INFO - PROCESS | 1809 | 1472299992729 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b576800 == 9 [pid = 1809] [id = 389] 05:13:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x8c3e2400) [pid = 1809] [serial = 1168] [outer = (nil)] 05:13:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x8d10e800) [pid = 1809] [serial = 1169] [outer = 0x8c3e2400] 05:13:12 INFO - PROCESS | 1809 | 1472299992819 Marionette DEBUG loaded listener.js 05:13:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x8d111c00) [pid = 1809] [serial = 1170] [outer = 0x8c3e2400] 05:13:13 INFO - PROCESS | 1809 | 1472299993801 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"]]]}] 05:13:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:13:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:13:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:13:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:13:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:13:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:13:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:13:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:13:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:13:13 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1539ms 05:13:13 INFO - PROCESS | 1809 | 1472299993862 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 05:13:13 INFO - PROCESS | 1809 | 1472299993880 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 05:13:13 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:13:13 INFO - PROCESS | 1809 | 1472299993936 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:13:13 INFO - PROCESS | 1809 | 1472299993942 Marionette TRACE conn4 <- [1,1530,null,{}] 05:13:13 INFO - PROCESS | 1809 | 1472299993981 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}] 05:13:13 INFO - PROCESS | 1809 | 1472299993989 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:14 INFO - PROCESS | 1809 | 1472299994201 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 05:13:14 INFO - PROCESS | 1809 | 1472299994422 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:14 INFO - PROCESS | 1809 | 1472299994430 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d299400 == 10 [pid = 1809] [id = 390] 05:13:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x8d29a400) [pid = 1809] [serial = 1171] [outer = (nil)] 05:13:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8d29c400) [pid = 1809] [serial = 1172] [outer = 0x8d29a400] 05:13:14 INFO - PROCESS | 1809 | 1472299994551 Marionette DEBUG loaded listener.js 05:13:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8db07800) [pid = 1809] [serial = 1173] [outer = 0x8d29a400] 05:13:15 INFO - PROCESS | 1809 | 1472299995498 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]]]}] 05:13:15 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 05:13:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:13:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:13:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:13:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:13:15 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. 05:13:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:13:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1631ms 05:13:15 INFO - PROCESS | 1809 | 1472299995592 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 05:13:15 INFO - PROCESS | 1809 | 1472299995595 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 05:13:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:13:15 INFO - PROCESS | 1809 | 1472299995605 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:13:15 INFO - PROCESS | 1809 | 1472299995610 Marionette TRACE conn4 <- [1,1534,null,{}] 05:13:15 INFO - PROCESS | 1809 | 1472299995630 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}] 05:13:15 INFO - PROCESS | 1809 | 1472299995640 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:15 INFO - PROCESS | 1809 | 1472299995830 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 05:13:16 INFO - PROCESS | 1809 | 1472299996004 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:16 INFO - PROCESS | 1809 | 1472299996017 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbd1c00 == 11 [pid = 1809] [id = 391] 05:13:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8dbd2000) [pid = 1809] [serial = 1174] [outer = (nil)] 05:13:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8dd4ac00) [pid = 1809] [serial = 1175] [outer = 0x8dbd2000] 05:13:16 INFO - PROCESS | 1809 | 1472299996176 Marionette DEBUG loaded listener.js 05:13:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8dd54c00) [pid = 1809] [serial = 1176] [outer = 0x8dbd2000] 05:13:17 INFO - PROCESS | 1809 | 1472299997189 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]]]}] 05:13:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:13:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1652ms 05:13:17 INFO - PROCESS | 1809 | 1472299997257 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 05:13:17 INFO - PROCESS | 1809 | 1472299997263 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 05:13:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:13:17 INFO - PROCESS | 1809 | 1472299997269 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:13:17 INFO - PROCESS | 1809 | 1472299997273 Marionette TRACE conn4 <- [1,1538,null,{}] 05:13:17 INFO - PROCESS | 1809 | 1472299997279 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}] 05:13:17 INFO - PROCESS | 1809 | 1472299997285 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:17 INFO - PROCESS | 1809 | 1472299997473 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 05:13:17 INFO - PROCESS | 1809 | 1472299997688 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:17 INFO - PROCESS | 1809 | 1472299997696 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56e400 == 12 [pid = 1809] [id = 392] 05:13:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8db10800) [pid = 1809] [serial = 1177] [outer = (nil)] 05:13:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8e7af000) [pid = 1809] [serial = 1178] [outer = 0x8db10800] 05:13:17 INFO - PROCESS | 1809 | 1472299997839 Marionette DEBUG loaded listener.js 05:13:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8e7f1000) [pid = 1809] [serial = 1179] [outer = 0x8db10800] 05:13:18 INFO - PROCESS | 1809 | 1472299998952 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]]]}] 05:13:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:13:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1735ms 05:13:19 INFO - PROCESS | 1809 | 1472299999006 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 05:13:19 INFO - PROCESS | 1809 | 1472299999011 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 05:13:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:13:19 INFO - PROCESS | 1809 | 1472299999018 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:13:19 INFO - PROCESS | 1809 | 1472299999022 Marionette TRACE conn4 <- [1,1542,null,{}] 05:13:19 INFO - PROCESS | 1809 | 1472299999028 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}] 05:13:19 INFO - PROCESS | 1809 | 1472299999034 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:19 INFO - PROCESS | 1809 | 1472299999223 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 05:13:19 INFO - PROCESS | 1809 | 1472299999432 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:19 INFO - PROCESS | 1809 | 1472299999442 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d194400 == 13 [pid = 1809] [id = 393] 05:13:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8e7ae800) [pid = 1809] [serial = 1180] [outer = (nil)] 05:13:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8e949800) [pid = 1809] [serial = 1181] [outer = 0x8e7ae800] 05:13:19 INFO - PROCESS | 1809 | 1472299999522 Marionette DEBUG loaded listener.js 05:13:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8ee97800) [pid = 1809] [serial = 1182] [outer = 0x8e7ae800] 05:13:20 INFO - PROCESS | 1809 | 1472300000549 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]]]}] 05:13:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:13:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1589ms 05:13:20 INFO - PROCESS | 1809 | 1472300000609 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 05:13:20 INFO - PROCESS | 1809 | 1472300000616 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 05:13:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:13:20 INFO - PROCESS | 1809 | 1472300000625 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:13:20 INFO - PROCESS | 1809 | 1472300000630 Marionette TRACE conn4 <- [1,1546,null,{}] 05:13:20 INFO - PROCESS | 1809 | 1472300000639 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}] 05:13:20 INFO - PROCESS | 1809 | 1472300000643 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:20 INFO - PROCESS | 1809 | 1472300000838 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 05:13:21 INFO - PROCESS | 1809 | 1472300001138 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:21 INFO - PROCESS | 1809 | 1472300001149 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e6400 == 14 [pid = 1809] [id = 394] 05:13:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x8c3e7400) [pid = 1809] [serial = 1183] [outer = (nil)] 05:13:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x8c3ef800) [pid = 1809] [serial = 1184] [outer = 0x8c3e7400] 05:13:21 INFO - PROCESS | 1809 | 1472300001250 Marionette DEBUG loaded listener.js 05:13:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x8d18fc00) [pid = 1809] [serial = 1185] [outer = 0x8c3e7400] 05:13:22 INFO - PROCESS | 1809 | 1472300002053 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]]]}] 05:13:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:13:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1485ms 05:13:22 INFO - PROCESS | 1809 | 1472300002120 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 05:13:22 INFO - PROCESS | 1809 | 1472300002127 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 05:13:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:13:22 INFO - PROCESS | 1809 | 1472300002140 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:13:22 INFO - PROCESS | 1809 | 1472300002143 Marionette TRACE conn4 <- [1,1550,null,{}] 05:13:22 INFO - PROCESS | 1809 | 1472300002150 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}] 05:13:22 INFO - PROCESS | 1809 | 1472300002155 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:22 INFO - PROCESS | 1809 | 1472300002332 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 05:13:22 INFO - PROCESS | 1809 | 1472300002342 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:22 INFO - PROCESS | 1809 | 1472300002351 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d10ec00 == 15 [pid = 1809] [id = 395] 05:13:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x8db34800) [pid = 1809] [serial = 1186] [outer = (nil)] 05:13:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x8dbc9c00) [pid = 1809] [serial = 1187] [outer = 0x8db34800] 05:13:22 INFO - PROCESS | 1809 | 1472300002425 Marionette DEBUG loaded listener.js 05:13:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x8db0e400) [pid = 1809] [serial = 1188] [outer = 0x8db34800] 05:13:23 INFO - PROCESS | 1809 | 1472300003396 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]]]}] 05:13:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:13:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1293ms 05:13:23 INFO - PROCESS | 1809 | 1472300003434 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 05:13:23 INFO - PROCESS | 1809 | 1472300003437 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 05:13:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:13:23 INFO - PROCESS | 1809 | 1472300003450 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:13:23 INFO - PROCESS | 1809 | 1472300003455 Marionette TRACE conn4 <- [1,1554,null,{}] 05:13:23 INFO - PROCESS | 1809 | 1472300003471 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}] 05:13:23 INFO - PROCESS | 1809 | 1472300003479 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:23 INFO - PROCESS | 1809 | 1472300003705 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 05:13:23 INFO - PROCESS | 1809 | 1472300003728 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:23 INFO - PROCESS | 1809 | 1472300003737 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:23 INFO - PROCESS | 1809 | ++DOCSHELL 0x8eea1800 == 16 [pid = 1809] [id = 396] 05:13:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x8eea2c00) [pid = 1809] [serial = 1189] [outer = (nil)] 05:13:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x90722c00) [pid = 1809] [serial = 1190] [outer = 0x8eea2c00] 05:13:23 INFO - PROCESS | 1809 | 1472300003810 Marionette DEBUG loaded listener.js 05:13:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x90731000) [pid = 1809] [serial = 1191] [outer = 0x8eea2c00] 05:13:24 INFO - PROCESS | 1809 | 1472300004839 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]]]}] 05:13:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:13:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1446ms 05:13:24 INFO - PROCESS | 1809 | 1472300004900 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 05:13:24 INFO - PROCESS | 1809 | 1472300004905 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 05:13:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:13:24 INFO - PROCESS | 1809 | 1472300004912 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:13:24 INFO - PROCESS | 1809 | 1472300004914 Marionette TRACE conn4 <- [1,1558,null,{}] 05:13:24 INFO - PROCESS | 1809 | 1472300004920 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}] 05:13:24 INFO - PROCESS | 1809 | 1472300004925 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:25 INFO - PROCESS | 1809 | 1472300005152 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 05:13:25 INFO - PROCESS | 1809 | 1472300005178 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:25 INFO - PROCESS | 1809 | 1472300005186 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbcd000 == 17 [pid = 1809] [id = 397] 05:13:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x9144f800) [pid = 1809] [serial = 1192] [outer = (nil)] 05:13:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x914da400) [pid = 1809] [serial = 1193] [outer = 0x9144f800] 05:13:25 INFO - PROCESS | 1809 | 1472300005256 Marionette DEBUG loaded listener.js 05:13:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x914e2c00) [pid = 1809] [serial = 1194] [outer = 0x9144f800] 05:13:25 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x89915000) [pid = 1809] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:13:25 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x8d190800) [pid = 1809] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:13:25 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x8db38c00) [pid = 1809] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:13:25 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x8db3bc00) [pid = 1809] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:13:25 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x8dbcc800) [pid = 1809] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:13:25 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x91983400) [pid = 1809] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:13:25 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x919b9400) [pid = 1809] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:13:25 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x8c3ed000) [pid = 1809] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:13:25 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x8e7eb800) [pid = 1809] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:13:25 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x8e7f1c00) [pid = 1809] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:13:25 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x8c3e9000) [pid = 1809] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:13:25 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8b56dc00) [pid = 1809] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:13:25 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8b573800) [pid = 1809] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:13:25 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8b576c00) [pid = 1809] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:13:25 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8b370800) [pid = 1809] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:13:25 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x9072f400) [pid = 1809] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:13:25 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8db0c400) [pid = 1809] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:13:25 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8e941800) [pid = 1809] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:13:25 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8e7afc00) [pid = 1809] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:13:25 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8b575000) [pid = 1809] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:13:26 INFO - PROCESS | 1809 | 1472300006275 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]]]}] 05:13:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:13:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1379ms 05:13:26 INFO - PROCESS | 1809 | 1472300006292 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 05:13:26 INFO - PROCESS | 1809 | 1472300006296 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 05:13:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:13:26 INFO - PROCESS | 1809 | 1472300006302 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:13:26 INFO - PROCESS | 1809 | 1472300006305 Marionette TRACE conn4 <- [1,1562,null,{}] 05:13:26 INFO - PROCESS | 1809 | 1472300006311 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}] 05:13:26 INFO - PROCESS | 1809 | 1472300006316 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:26 INFO - PROCESS | 1809 | 1472300006467 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 05:13:26 INFO - PROCESS | 1809 | 1472300006482 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:26 INFO - PROCESS | 1809 | 1472300006489 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b373c00 == 18 [pid = 1809] [id = 398] 05:13:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8b576c00) [pid = 1809] [serial = 1195] [outer = (nil)] 05:13:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8e7ad400) [pid = 1809] [serial = 1196] [outer = 0x8b576c00] 05:13:26 INFO - PROCESS | 1809 | 1472300006560 Marionette DEBUG loaded listener.js 05:13:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8ee9f400) [pid = 1809] [serial = 1197] [outer = 0x8b576c00] 05:13:27 INFO - PROCESS | 1809 | 1472300007539 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]]]}] 05:13:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:13:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1289ms 05:13:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:13:27 INFO - PROCESS | 1809 | 1472300007592 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 05:13:27 INFO - PROCESS | 1809 | 1472300007596 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 05:13:27 INFO - PROCESS | 1809 | 1472300007602 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:13:27 INFO - PROCESS | 1809 | 1472300007606 Marionette TRACE conn4 <- [1,1566,null,{}] 05:13:27 INFO - PROCESS | 1809 | 1472300007612 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}] 05:13:27 INFO - PROCESS | 1809 | 1472300007622 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:27 INFO - PROCESS | 1809 | 1472300007963 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 05:13:28 INFO - PROCESS | 1809 | 1472300008056 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:28 INFO - PROCESS | 1809 | 1472300008065 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:28 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36c000 == 19 [pid = 1809] [id = 399] 05:13:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8b572800) [pid = 1809] [serial = 1198] [outer = (nil)] 05:13:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8c3e5000) [pid = 1809] [serial = 1199] [outer = 0x8b572800] 05:13:28 INFO - PROCESS | 1809 | 1472300008257 Marionette DEBUG loaded listener.js 05:13:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8d190800) [pid = 1809] [serial = 1200] [outer = 0x8b572800] 05:13:29 INFO - PROCESS | 1809 | 1472300009260 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]]]}] 05:13:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:13:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1689ms 05:13:29 INFO - PROCESS | 1809 | 1472300009293 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 05:13:29 INFO - PROCESS | 1809 | 1472300009300 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 05:13:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:13:29 INFO - PROCESS | 1809 | 1472300009308 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:13:29 INFO - PROCESS | 1809 | 1472300009314 Marionette TRACE conn4 <- [1,1570,null,{}] 05:13:29 INFO - PROCESS | 1809 | 1472300009321 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}] 05:13:29 INFO - PROCESS | 1809 | 1472300009327 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:29 INFO - PROCESS | 1809 | 1472300009562 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 05:13:29 INFO - PROCESS | 1809 | 1472300009795 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:29 INFO - PROCESS | 1809 | 1472300009807 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db34000 == 20 [pid = 1809] [id = 400] 05:13:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8dbc8800) [pid = 1809] [serial = 1201] [outer = (nil)] 05:13:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8dd57000) [pid = 1809] [serial = 1202] [outer = 0x8dbc8800] 05:13:29 INFO - PROCESS | 1809 | 1472300009909 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x8dfa1000) [pid = 1809] [serial = 1203] [outer = 0x8dbc8800] 05:13:30 INFO - PROCESS | 1809 | 1472300010826 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]]]}] 05:13:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:13:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1551ms 05:13:30 INFO - PROCESS | 1809 | 1472300010878 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 05:13:30 INFO - PROCESS | 1809 | 1472300010884 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 05:13:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:13:30 INFO - PROCESS | 1809 | 1472300010891 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:13:30 INFO - PROCESS | 1809 | 1472300010894 Marionette TRACE conn4 <- [1,1574,null,{}] 05:13:30 INFO - PROCESS | 1809 | 1472300010901 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}] 05:13:30 INFO - PROCESS | 1809 | 1472300010907 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:31 INFO - PROCESS | 1809 | 1472300011106 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 05:13:31 INFO - PROCESS | 1809 | 1472300011415 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:31 INFO - PROCESS | 1809 | 1472300011426 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x8df9b400 == 21 [pid = 1809] [id = 401] 05:13:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x90727800) [pid = 1809] [serial = 1204] [outer = (nil)] 05:13:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x91409800) [pid = 1809] [serial = 1205] [outer = 0x90727800] 05:13:31 INFO - PROCESS | 1809 | 1472300011528 Marionette DEBUG loaded listener.js 05:13:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x9144b800) [pid = 1809] [serial = 1206] [outer = 0x90727800] 05:13:32 INFO - PROCESS | 1809 | 1472300012524 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]]]}] 05:13:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:13:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1685ms 05:13:32 INFO - PROCESS | 1809 | 1472300012577 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 05:13:32 INFO - PROCESS | 1809 | 1472300012584 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 05:13:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:13:32 INFO - PROCESS | 1809 | 1472300012601 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:13:32 INFO - PROCESS | 1809 | 1472300012608 Marionette TRACE conn4 <- [1,1578,null,{}] 05:13:32 INFO - PROCESS | 1809 | 1472300012616 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}] 05:13:32 INFO - PROCESS | 1809 | 1472300012622 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:32 INFO - PROCESS | 1809 | 1472300012812 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 05:13:33 INFO - PROCESS | 1809 | 1472300013033 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:33 INFO - PROCESS | 1809 | 1472300013043 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b373000 == 22 [pid = 1809] [id = 402] 05:13:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x8d18f000) [pid = 1809] [serial = 1207] [outer = (nil)] 05:13:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x919b1c00) [pid = 1809] [serial = 1208] [outer = 0x8d18f000] 05:13:33 INFO - PROCESS | 1809 | 1472300013168 Marionette DEBUG loaded listener.js 05:13:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x919ba800) [pid = 1809] [serial = 1209] [outer = 0x8d18f000] 05:13:34 INFO - PROCESS | 1809 | 1472300014074 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]]]}] 05:13:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:13:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1544ms 05:13:34 INFO - PROCESS | 1809 | 1472300014137 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 05:13:34 INFO - PROCESS | 1809 | 1472300014142 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 05:13:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:13:34 INFO - PROCESS | 1809 | 1472300014148 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:13:34 INFO - PROCESS | 1809 | 1472300014152 Marionette TRACE conn4 <- [1,1582,null,{}] 05:13:34 INFO - PROCESS | 1809 | 1472300014158 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}] 05:13:34 INFO - PROCESS | 1809 | 1472300014164 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:34 INFO - PROCESS | 1809 | 1472300014379 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 05:13:34 INFO - PROCESS | 1809 | 1472300014600 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:34 INFO - PROCESS | 1809 | 1472300014608 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b372c00 == 23 [pid = 1809] [id = 403] 05:13:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x919b3000) [pid = 1809] [serial = 1210] [outer = (nil)] 05:13:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x91a8f000) [pid = 1809] [serial = 1211] [outer = 0x919b3000] 05:13:34 INFO - PROCESS | 1809 | 1472300014739 Marionette DEBUG loaded listener.js 05:13:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x91a91c00) [pid = 1809] [serial = 1212] [outer = 0x919b3000] 05:13:35 INFO - PROCESS | 1809 | 1472300015626 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]]]}] 05:13:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:13:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1542ms 05:13:35 INFO - PROCESS | 1809 | 1472300015692 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 05:13:35 INFO - PROCESS | 1809 | 1472300015696 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 05:13:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:13:35 INFO - PROCESS | 1809 | 1472300015703 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:13:35 INFO - PROCESS | 1809 | 1472300015706 Marionette TRACE conn4 <- [1,1586,null,{}] 05:13:35 INFO - PROCESS | 1809 | 1472300015712 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}] 05:13:35 INFO - PROCESS | 1809 | 1472300015717 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:36 INFO - PROCESS | 1809 | 1472300016029 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 05:13:36 INFO - PROCESS | 1809 | 1472300016307 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:36 INFO - PROCESS | 1809 | 1472300016325 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56fc00 == 24 [pid = 1809] [id = 404] 05:13:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x91451c00) [pid = 1809] [serial = 1213] [outer = (nil)] 05:13:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x919b7c00) [pid = 1809] [serial = 1214] [outer = 0x91451c00] 05:13:36 INFO - PROCESS | 1809 | 1472300016412 Marionette DEBUG loaded listener.js 05:13:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x91c44c00) [pid = 1809] [serial = 1215] [outer = 0x91451c00] 05:13:37 INFO - PROCESS | 1809 | 1472300017335 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]]]}] 05:13:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:13:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1683ms 05:13:37 INFO - PROCESS | 1809 | 1472300017387 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 05:13:37 INFO - PROCESS | 1809 | 1472300017391 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 05:13:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:13:37 INFO - PROCESS | 1809 | 1472300017397 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:13:37 INFO - PROCESS | 1809 | 1472300017401 Marionette TRACE conn4 <- [1,1590,null,{}] 05:13:37 INFO - PROCESS | 1809 | 1472300017407 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}] 05:13:37 INFO - PROCESS | 1809 | 1472300017412 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:37 INFO - PROCESS | 1809 | 1472300017596 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 05:13:37 INFO - PROCESS | 1809 | 1472300017827 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:37 INFO - PROCESS | 1809 | 1472300017836 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x89921800 == 25 [pid = 1809] [id = 405] 05:13:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x89921c00) [pid = 1809] [serial = 1216] [outer = (nil)] 05:13:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x8b36d400) [pid = 1809] [serial = 1217] [outer = 0x89921c00] 05:13:38 INFO - PROCESS | 1809 | 1472300018145 Marionette DEBUG loaded listener.js 05:13:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x8b571000) [pid = 1809] [serial = 1218] [outer = 0x89921c00] 05:13:39 INFO - PROCESS | 1809 | 1472300019101 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]]]}] 05:13:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:13:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1781ms 05:13:39 INFO - PROCESS | 1809 | 1472300019181 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 05:13:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:13:39 INFO - PROCESS | 1809 | 1472300019190 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 05:13:39 INFO - PROCESS | 1809 | 1472300019200 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:13:39 INFO - PROCESS | 1809 | 1472300019204 Marionette TRACE conn4 <- [1,1594,null,{}] 05:13:39 INFO - PROCESS | 1809 | 1472300019212 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}] 05:13:39 INFO - PROCESS | 1809 | 1472300019218 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:39 INFO - PROCESS | 1809 | 1472300019444 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 05:13:39 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbcd000 == 24 [pid = 1809] [id = 397] 05:13:39 INFO - PROCESS | 1809 | --DOCSHELL 0x8eea1800 == 23 [pid = 1809] [id = 396] 05:13:39 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x8d1f3800) [pid = 1809] [serial = 1166] [outer = (nil)] [url = about:blank] 05:13:39 INFO - PROCESS | 1809 | 1472300019751 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:39 INFO - PROCESS | 1809 | 1472300019762 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:39 INFO - PROCESS | 1809 | --DOCSHELL 0x8d10ec00 == 22 [pid = 1809] [id = 395] 05:13:39 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e6400 == 21 [pid = 1809] [id = 394] 05:13:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36b400 == 22 [pid = 1809] [id = 406] 05:13:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x8b371400) [pid = 1809] [serial = 1219] [outer = (nil)] 05:13:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x8b56cc00) [pid = 1809] [serial = 1220] [outer = 0x8b371400] 05:13:39 INFO - PROCESS | 1809 | 1472300019866 Marionette DEBUG loaded listener.js 05:13:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x8d188c00) [pid = 1809] [serial = 1221] [outer = 0x8b371400] 05:13:40 INFO - PROCESS | 1809 | --DOCSHELL 0x8b576800 == 21 [pid = 1809] [id = 389] 05:13:40 INFO - PROCESS | 1809 | --DOCSHELL 0x8d192400 == 20 [pid = 1809] [id = 388] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x8991dc00) [pid = 1809] [serial = 1142] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x8d1f3400) [pid = 1809] [serial = 1145] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x8b36fc00) [pid = 1809] [serial = 1143] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x8dd4b800) [pid = 1809] [serial = 1148] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x8d296800) [pid = 1809] [serial = 1146] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x91448000) [pid = 1809] [serial = 1151] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x8dfa3000) [pid = 1809] [serial = 1149] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x914df800) [pid = 1809] [serial = 1154] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x91451400) [pid = 1809] [serial = 1152] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x91989400) [pid = 1809] [serial = 1157] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x914e1400) [pid = 1809] [serial = 1155] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x91a9b000) [pid = 1809] [serial = 1160] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x919bbc00) [pid = 1809] [serial = 1158] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x91c21800) [pid = 1809] [serial = 1161] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x8d293800) [pid = 1809] [serial = 1163] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x8ef0ac00) [pid = 1809] [serial = 1136] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x8e93c800) [pid = 1809] [serial = 1115] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8e943400) [pid = 1809] [serial = 1116] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8dfa6000) [pid = 1809] [serial = 1107] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8d297400) [pid = 1809] [serial = 1124] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8e7b1800) [pid = 1809] [serial = 1125] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8df9d800) [pid = 1809] [serial = 1112] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8e7ac400) [pid = 1809] [serial = 1113] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8c3e7000) [pid = 1809] [serial = 1109] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8d1ebc00) [pid = 1809] [serial = 1110] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8c3ef000) [pid = 1809] [serial = 1127] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8d188800) [pid = 1809] [serial = 1128] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x91404400) [pid = 1809] [serial = 1121] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x91409400) [pid = 1809] [serial = 1122] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x8db31000) [pid = 1809] [serial = 1130] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x8dbcb000) [pid = 1809] [serial = 1131] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x8ef0b800) [pid = 1809] [serial = 1118] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0x90724800) [pid = 1809] [serial = 1119] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 74 (0x9144c400) [pid = 1809] [serial = 1164] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 73 (0x8e93e800) [pid = 1809] [serial = 1134] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 72 (0x8e7ea400) [pid = 1809] [serial = 1133] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 71 (0x90722800) [pid = 1809] [serial = 1137] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 70 (0x8e7ec800) [pid = 1809] [serial = 1139] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | --DOMWINDOW == 69 (0x8d1ef400) [pid = 1809] [serial = 1140] [outer = (nil)] [url = about:blank] 05:13:40 INFO - PROCESS | 1809 | 1472300020723 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]]]}] 05:13:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:13:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1545ms 05:13:40 INFO - PROCESS | 1809 | 1472300020742 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 05:13:40 INFO - PROCESS | 1809 | 1472300020750 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 05:13:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:13:40 INFO - PROCESS | 1809 | 1472300020770 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:13:40 INFO - PROCESS | 1809 | 1472300020775 Marionette TRACE conn4 <- [1,1598,null,{}] 05:13:40 INFO - PROCESS | 1809 | 1472300020782 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}] 05:13:40 INFO - PROCESS | 1809 | 1472300020788 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:40 INFO - PROCESS | 1809 | 1472300020968 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 05:13:40 INFO - PROCESS | 1809 | 1472300020979 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:40 INFO - PROCESS | 1809 | 1472300020985 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db07c00 == 21 [pid = 1809] [id = 407] 05:13:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 70 (0x8db0a400) [pid = 1809] [serial = 1222] [outer = (nil)] 05:13:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 71 (0x8db30400) [pid = 1809] [serial = 1223] [outer = 0x8db0a400] 05:13:41 INFO - PROCESS | 1809 | 1472300021061 Marionette DEBUG loaded listener.js 05:13:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 72 (0x8dbcac00) [pid = 1809] [serial = 1224] [outer = 0x8db0a400] 05:13:42 INFO - PROCESS | 1809 | 1472300022167 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]]]}] 05:13:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:13:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1448ms 05:13:42 INFO - PROCESS | 1809 | 1472300022214 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 05:13:42 INFO - PROCESS | 1809 | 1472300022222 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 05:13:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:13:42 INFO - PROCESS | 1809 | 1472300022236 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:13:42 INFO - PROCESS | 1809 | 1472300022244 Marionette TRACE conn4 <- [1,1602,null,{}] 05:13:42 INFO - PROCESS | 1809 | 1472300022260 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}] 05:13:42 INFO - PROCESS | 1809 | 1472300022269 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:42 INFO - PROCESS | 1809 | 1472300022554 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 05:13:42 INFO - PROCESS | 1809 | 1472300022584 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:42 INFO - PROCESS | 1809 | 1472300022594 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x89916800 == 22 [pid = 1809] [id = 408] 05:13:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 73 (0x8dfa9400) [pid = 1809] [serial = 1225] [outer = (nil)] 05:13:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 74 (0x8e7e5c00) [pid = 1809] [serial = 1226] [outer = 0x8dfa9400] 05:13:42 INFO - PROCESS | 1809 | 1472300022664 Marionette DEBUG loaded listener.js 05:13:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0x8e7ef400) [pid = 1809] [serial = 1227] [outer = 0x8dfa9400] 05:13:43 INFO - PROCESS | 1809 | 1472300023603 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]]]}] 05:13:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:13:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1408ms 05:13:43 INFO - PROCESS | 1809 | 1472300023644 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 05:13:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:13:43 INFO - PROCESS | 1809 | 1472300023649 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 05:13:43 INFO - PROCESS | 1809 | 1472300023655 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:13:43 INFO - PROCESS | 1809 | 1472300023671 Marionette TRACE conn4 <- [1,1606,null,{}] 05:13:43 INFO - PROCESS | 1809 | 1472300023685 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}] 05:13:43 INFO - PROCESS | 1809 | 1472300023690 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:43 INFO - PROCESS | 1809 | 1472300023911 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 05:13:43 INFO - PROCESS | 1809 | 1472300023938 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:43 INFO - PROCESS | 1809 | 1472300023946 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dfa4800 == 23 [pid = 1809] [id = 409] 05:13:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x8e7e6400) [pid = 1809] [serial = 1228] [outer = (nil)] 05:13:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x8ef05400) [pid = 1809] [serial = 1229] [outer = 0x8e7e6400] 05:13:44 INFO - PROCESS | 1809 | 1472300024031 Marionette DEBUG loaded listener.js 05:13:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x8ef09000) [pid = 1809] [serial = 1230] [outer = 0x8e7e6400] 05:13:44 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x8d192800) [pid = 1809] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:13:44 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x8c3e2400) [pid = 1809] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:13:44 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0x8db34800) [pid = 1809] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:13:44 INFO - PROCESS | 1809 | --DOMWINDOW == 74 (0x8c3e7400) [pid = 1809] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:13:44 INFO - PROCESS | 1809 | --DOMWINDOW == 73 (0x8e7ae800) [pid = 1809] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:13:44 INFO - PROCESS | 1809 | --DOMWINDOW == 72 (0x9144f800) [pid = 1809] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:13:44 INFO - PROCESS | 1809 | --DOMWINDOW == 71 (0x8eea2c00) [pid = 1809] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:13:44 INFO - PROCESS | 1809 | --DOMWINDOW == 70 (0x8dbd2000) [pid = 1809] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:13:44 INFO - PROCESS | 1809 | --DOMWINDOW == 69 (0x8d29a400) [pid = 1809] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:13:44 INFO - PROCESS | 1809 | --DOMWINDOW == 68 (0x8db10800) [pid = 1809] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:13:45 INFO - PROCESS | 1809 | 1472300025131 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]]]}] 05:13:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:13:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1505ms 05:13:45 INFO - PROCESS | 1809 | 1472300025160 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 05:13:45 INFO - PROCESS | 1809 | 1472300025164 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 05:13:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:13:45 INFO - PROCESS | 1809 | 1472300025170 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:13:45 INFO - PROCESS | 1809 | 1472300025173 Marionette TRACE conn4 <- [1,1610,null,{}] 05:13:45 INFO - PROCESS | 1809 | 1472300025184 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}] 05:13:45 INFO - PROCESS | 1809 | 1472300025188 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:45 INFO - PROCESS | 1809 | 1472300025401 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 05:13:45 INFO - PROCESS | 1809 | 1472300025420 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 1809 | 1472300025428 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3edc00 == 24 [pid = 1809] [id = 410] 05:13:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 69 (0x8d11cc00) [pid = 1809] [serial = 1231] [outer = (nil)] 05:13:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 70 (0x8dfa5000) [pid = 1809] [serial = 1232] [outer = 0x8d11cc00] 05:13:45 INFO - PROCESS | 1809 | 1472300025512 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 71 (0x9072d000) [pid = 1809] [serial = 1233] [outer = 0x8d11cc00] 05:13:46 INFO - PROCESS | 1809 | 1472300026402 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]]]}] 05:13:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:13:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1283ms 05:13:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:13:46 INFO - PROCESS | 1809 | 1472300026455 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 05:13:46 INFO - PROCESS | 1809 | 1472300026458 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 05:13:46 INFO - PROCESS | 1809 | 1472300026464 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:13:46 INFO - PROCESS | 1809 | 1472300026468 Marionette TRACE conn4 <- [1,1614,null,{}] 05:13:46 INFO - PROCESS | 1809 | 1472300026473 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}] 05:13:46 INFO - PROCESS | 1809 | 1472300026483 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:46 INFO - PROCESS | 1809 | 1472300026650 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 05:13:46 INFO - PROCESS | 1809 | 1472300026891 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:46 INFO - PROCESS | 1809 | 1472300026903 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x89919800 == 25 [pid = 1809] [id = 411] 05:13:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 72 (0x8991b000) [pid = 1809] [serial = 1234] [outer = (nil)] 05:13:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 73 (0x8b367800) [pid = 1809] [serial = 1235] [outer = 0x8991b000] 05:13:47 INFO - PROCESS | 1809 | 1472300027005 Marionette DEBUG loaded listener.js 05:13:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 74 (0x8b56e800) [pid = 1809] [serial = 1236] [outer = 0x8991b000] 05:13:48 INFO - PROCESS | 1809 | 1472300028023 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]]]}] 05:13:48 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 05:13:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1638ms 05:13:48 INFO - PROCESS | 1809 | 1472300028105 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 05:13:48 INFO - PROCESS | 1809 | 1472300028112 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 05:13:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:13:48 INFO - PROCESS | 1809 | 1472300028120 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:13:48 INFO - PROCESS | 1809 | 1472300028125 Marionette TRACE conn4 <- [1,1618,null,{}] 05:13:48 INFO - PROCESS | 1809 | 1472300028134 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}] 05:13:48 INFO - PROCESS | 1809 | 1472300028143 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:48 INFO - PROCESS | 1809 | 1472300028455 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 05:13:48 INFO - PROCESS | 1809 | 1472300028655 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:48 INFO - PROCESS | 1809 | 1472300028666 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d297000 == 26 [pid = 1809] [id = 412] 05:13:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0x8d29b000) [pid = 1809] [serial = 1237] [outer = (nil)] 05:13:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x8db08c00) [pid = 1809] [serial = 1238] [outer = 0x8d29b000] 05:13:48 INFO - PROCESS | 1809 | 1472300028755 Marionette DEBUG loaded listener.js 05:13:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x8db33800) [pid = 1809] [serial = 1239] [outer = 0x8d29b000] 05:13:49 INFO - PROCESS | 1809 | 1472300029722 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]]]}] 05:13:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:13:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1682ms 05:13:49 INFO - PROCESS | 1809 | 1472300029806 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 05:13:49 INFO - PROCESS | 1809 | 1472300029813 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 05:13:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:13:49 INFO - PROCESS | 1809 | 1472300029820 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:13:49 INFO - PROCESS | 1809 | 1472300029824 Marionette TRACE conn4 <- [1,1622,null,{}] 05:13:49 INFO - PROCESS | 1809 | 1472300029830 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}] 05:13:49 INFO - PROCESS | 1809 | 1472300029835 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:50 INFO - PROCESS | 1809 | 1472300030072 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 05:13:50 INFO - PROCESS | 1809 | 1472300030406 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:50 INFO - PROCESS | 1809 | 1472300030413 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dd58c00 == 27 [pid = 1809] [id = 413] 05:13:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x8dfa6400) [pid = 1809] [serial = 1240] [outer = (nil)] 05:13:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x8e7aa800) [pid = 1809] [serial = 1241] [outer = 0x8dfa6400] 05:13:50 INFO - PROCESS | 1809 | 1472300030502 Marionette DEBUG loaded listener.js 05:13:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8e940000) [pid = 1809] [serial = 1242] [outer = 0x8dfa6400] 05:13:51 INFO - PROCESS | 1809 | 1472300031482 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]]]}] 05:13:51 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 05:13:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1734ms 05:13:51 INFO - PROCESS | 1809 | 1472300031556 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 05:13:51 INFO - PROCESS | 1809 | 1472300031559 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 05:13:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:13:51 INFO - PROCESS | 1809 | 1472300031577 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:13:51 INFO - PROCESS | 1809 | 1472300031586 Marionette TRACE conn4 <- [1,1626,null,{}] 05:13:51 INFO - PROCESS | 1809 | 1472300031593 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}] 05:13:51 INFO - PROCESS | 1809 | 1472300031601 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:51 INFO - PROCESS | 1809 | 1472300031839 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 05:13:52 INFO - PROCESS | 1809 | 1472300032125 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:52 INFO - PROCESS | 1809 | 1472300032133 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b369000 == 28 [pid = 1809] [id = 414] 05:13:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8d113800) [pid = 1809] [serial = 1243] [outer = (nil)] 05:13:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x91448800) [pid = 1809] [serial = 1244] [outer = 0x8d113800] 05:13:52 INFO - PROCESS | 1809 | 1472300032220 Marionette DEBUG loaded listener.js 05:13:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x914d7400) [pid = 1809] [serial = 1245] [outer = 0x8d113800] 05:13:53 INFO - PROCESS | 1809 | 1472300033155 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]]]}] 05:13:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:13:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1662ms 05:13:53 INFO - PROCESS | 1809 | 1472300033232 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 05:13:53 INFO - PROCESS | 1809 | 1472300033236 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 05:13:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:13:53 INFO - PROCESS | 1809 | 1472300033243 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:13:53 INFO - PROCESS | 1809 | 1472300033247 Marionette TRACE conn4 <- [1,1630,null,{}] 05:13:53 INFO - PROCESS | 1809 | 1472300033253 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}] 05:13:53 INFO - PROCESS | 1809 | 1472300033258 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:53 INFO - PROCESS | 1809 | 1472300033484 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 05:13:53 INFO - PROCESS | 1809 | 1472300033709 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:53 INFO - PROCESS | 1809 | 1472300033719 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x89913c00 == 29 [pid = 1809] [id = 415] 05:13:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8d1f2000) [pid = 1809] [serial = 1246] [outer = (nil)] 05:13:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x91982c00) [pid = 1809] [serial = 1247] [outer = 0x8d1f2000] 05:13:53 INFO - PROCESS | 1809 | 1472300033900 Marionette DEBUG loaded listener.js 05:13:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x91985000) [pid = 1809] [serial = 1248] [outer = 0x8d1f2000] 05:13:54 INFO - PROCESS | 1809 | 1472300034853 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]]]}] 05:13:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:13:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1683ms 05:13:54 INFO - PROCESS | 1809 | 1472300034927 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 05:13:54 INFO - PROCESS | 1809 | 1472300034930 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 05:13:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:13:54 INFO - PROCESS | 1809 | 1472300034937 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:13:54 INFO - PROCESS | 1809 | 1472300034940 Marionette TRACE conn4 <- [1,1634,null,{}] 05:13:54 INFO - PROCESS | 1809 | 1472300034947 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}] 05:13:54 INFO - PROCESS | 1809 | 1472300034953 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:55 INFO - PROCESS | 1809 | 1472300035138 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 05:13:55 INFO - PROCESS | 1809 | 1472300035634 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:55 INFO - PROCESS | 1809 | 1472300035646 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e8800 == 30 [pid = 1809] [id = 416] 05:13:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8c3e9800) [pid = 1809] [serial = 1249] [outer = (nil)] 05:13:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8d119800) [pid = 1809] [serial = 1250] [outer = 0x8c3e9800] 05:13:55 INFO - PROCESS | 1809 | 1472300035763 Marionette DEBUG loaded listener.js 05:13:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8d1ea000) [pid = 1809] [serial = 1251] [outer = 0x8c3e9800] 05:13:56 INFO - PROCESS | 1809 | 1472300036659 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]]]}] 05:13:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:13:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1786ms 05:13:56 INFO - PROCESS | 1809 | 1472300036728 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 05:13:56 INFO - PROCESS | 1809 | 1472300036743 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 05:13:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:13:56 INFO - PROCESS | 1809 | 1472300036756 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:13:56 INFO - PROCESS | 1809 | 1472300036759 Marionette TRACE conn4 <- [1,1638,null,{}] 05:13:56 INFO - PROCESS | 1809 | 1472300036776 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}] 05:13:56 INFO - PROCESS | 1809 | 1472300036794 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:57 INFO - PROCESS | 1809 | 1472300037044 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 05:13:57 INFO - PROCESS | 1809 | 1472300037250 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:57 INFO - PROCESS | 1809 | 1472300037261 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d11ac00 == 31 [pid = 1809] [id = 417] 05:13:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8d293800) [pid = 1809] [serial = 1252] [outer = (nil)] 05:13:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x8dbcfc00) [pid = 1809] [serial = 1253] [outer = 0x8d293800] 05:13:57 INFO - PROCESS | 1809 | 1472300037357 Marionette DEBUG loaded listener.js 05:13:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x8dd53800) [pid = 1809] [serial = 1254] [outer = 0x8d293800] 05:13:58 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3edc00 == 30 [pid = 1809] [id = 410] 05:13:58 INFO - PROCESS | 1809 | --DOCSHELL 0x8dfa4800 == 29 [pid = 1809] [id = 409] 05:13:58 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x8e7ad400) [pid = 1809] [serial = 1196] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 1809 | --DOCSHELL 0x89916800 == 28 [pid = 1809] [id = 408] 05:13:58 INFO - PROCESS | 1809 | --DOCSHELL 0x8db07c00 == 27 [pid = 1809] [id = 407] 05:13:58 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36b400 == 26 [pid = 1809] [id = 406] 05:13:58 INFO - PROCESS | 1809 | --DOCSHELL 0x89921800 == 25 [pid = 1809] [id = 405] 05:13:58 INFO - PROCESS | 1809 | --DOCSHELL 0x8b373000 == 24 [pid = 1809] [id = 402] 05:13:58 INFO - PROCESS | 1809 | --DOCSHELL 0x8df9b400 == 23 [pid = 1809] [id = 401] 05:13:58 INFO - PROCESS | 1809 | --DOCSHELL 0x8db34000 == 22 [pid = 1809] [id = 400] 05:13:58 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36c000 == 21 [pid = 1809] [id = 399] 05:13:58 INFO - PROCESS | 1809 | 1472300038374 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]]]}] 05:13:58 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8dd4ac00) [pid = 1809] [serial = 1175] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8db07800) [pid = 1809] [serial = 1173] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8e7f1000) [pid = 1809] [serial = 1179] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8e7af000) [pid = 1809] [serial = 1178] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8d29c400) [pid = 1809] [serial = 1172] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8d298c00) [pid = 1809] [serial = 1167] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8d10e800) [pid = 1809] [serial = 1169] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8db0e400) [pid = 1809] [serial = 1188] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8d18fc00) [pid = 1809] [serial = 1185] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8e949800) [pid = 1809] [serial = 1181] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x8c3ef800) [pid = 1809] [serial = 1184] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x8d111c00) [pid = 1809] [serial = 1170] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x8ee97800) [pid = 1809] [serial = 1182] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x914da400) [pid = 1809] [serial = 1193] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x8dd54c00) [pid = 1809] [serial = 1176] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0x90731000) [pid = 1809] [serial = 1191] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 1809 | --DOMWINDOW == 74 (0x914e2c00) [pid = 1809] [serial = 1194] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 1809 | --DOMWINDOW == 73 (0x90722c00) [pid = 1809] [serial = 1190] [outer = (nil)] [url = about:blank] 05:13:58 INFO - PROCESS | 1809 | --DOMWINDOW == 72 (0x8dbc9c00) [pid = 1809] [serial = 1187] [outer = (nil)] [url = about:blank] 05:13:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:13:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1699ms 05:13:58 INFO - PROCESS | 1809 | 1472300038454 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 05:13:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:13:58 INFO - PROCESS | 1809 | 1472300038460 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 05:13:58 INFO - PROCESS | 1809 | 1472300038467 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:13:58 INFO - PROCESS | 1809 | 1472300038471 Marionette TRACE conn4 <- [1,1642,null,{}] 05:13:58 INFO - PROCESS | 1809 | 1472300038477 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}] 05:13:58 INFO - PROCESS | 1809 | 1472300038483 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:58 INFO - PROCESS | 1809 | 1472300038670 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 05:13:58 INFO - PROCESS | 1809 | 1472300038917 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:58 INFO - PROCESS | 1809 | 1472300038928 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:13:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d112c00 == 22 [pid = 1809] [id = 418] 05:13:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 73 (0x8db01800) [pid = 1809] [serial = 1255] [outer = (nil)] 05:13:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 74 (0x8dd55400) [pid = 1809] [serial = 1256] [outer = 0x8db01800] 05:13:59 INFO - PROCESS | 1809 | 1472300039006 Marionette DEBUG loaded listener.js 05:13:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0x8e7ae000) [pid = 1809] [serial = 1257] [outer = 0x8db01800] 05:13:59 INFO - PROCESS | 1809 | 1472300039807 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]]]}] 05:13:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:13:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1382ms 05:13:59 INFO - PROCESS | 1809 | 1472300039849 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 05:13:59 INFO - PROCESS | 1809 | 1472300039854 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 05:13:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:13:59 INFO - PROCESS | 1809 | 1472300039868 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:13:59 INFO - PROCESS | 1809 | 1472300039877 Marionette TRACE conn4 <- [1,1646,null,{}] 05:13:59 INFO - PROCESS | 1809 | 1472300039886 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}] 05:13:59 INFO - PROCESS | 1809 | 1472300039893 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:00 INFO - PROCESS | 1809 | 1472300040074 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 05:14:00 INFO - PROCESS | 1809 | 1472300040227 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:00 INFO - PROCESS | 1809 | 1472300040233 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dd4e400 == 23 [pid = 1809] [id = 419] 05:14:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x8ee95000) [pid = 1809] [serial = 1258] [outer = (nil)] 05:14:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x90729c00) [pid = 1809] [serial = 1259] [outer = 0x8ee95000] 05:14:00 INFO - PROCESS | 1809 | 1472300040333 Marionette DEBUG loaded listener.js 05:14:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x90730c00) [pid = 1809] [serial = 1260] [outer = 0x8ee95000] 05:14:01 INFO - PROCESS | 1809 | 1472300041191 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]]]}] 05:14:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:14:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1404ms 05:14:01 INFO - PROCESS | 1809 | 1472300041265 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 05:14:01 INFO - PROCESS | 1809 | 1472300041270 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 05:14:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:14:01 INFO - PROCESS | 1809 | 1472300041282 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:14:01 INFO - PROCESS | 1809 | 1472300041286 Marionette TRACE conn4 <- [1,1650,null,{}] 05:14:01 INFO - PROCESS | 1809 | 1472300041305 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}] 05:14:01 INFO - PROCESS | 1809 | 1472300041313 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:01 INFO - PROCESS | 1809 | 1472300041607 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 05:14:01 INFO - PROCESS | 1809 | 1472300041632 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:01 INFO - PROCESS | 1809 | 1472300041639 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:01 INFO - PROCESS | 1809 | ++DOCSHELL 0x89917000 == 24 [pid = 1809] [id = 420] 05:14:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x90722c00) [pid = 1809] [serial = 1261] [outer = (nil)] 05:14:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x9144fc00) [pid = 1809] [serial = 1262] [outer = 0x90722c00] 05:14:01 INFO - PROCESS | 1809 | 1472300041723 Marionette DEBUG loaded listener.js 05:14:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x914e0000) [pid = 1809] [serial = 1263] [outer = 0x90722c00] 05:14:02 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x8db0a400) [pid = 1809] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:14:02 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x8b371400) [pid = 1809] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:14:02 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x89921c00) [pid = 1809] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:14:02 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x8e7e6400) [pid = 1809] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:14:02 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x8dfa9400) [pid = 1809] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:14:02 INFO - PROCESS | 1809 | 1472300042968 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]]]}] 05:14:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:14:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1704ms 05:14:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:14:02 INFO - PROCESS | 1809 | 1472300042986 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 05:14:02 INFO - PROCESS | 1809 | 1472300042989 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 05:14:02 INFO - PROCESS | 1809 | 1472300042996 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:14:03 INFO - PROCESS | 1809 | 1472300042999 Marionette TRACE conn4 <- [1,1654,null,{}] 05:14:03 INFO - PROCESS | 1809 | 1472300043005 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}] 05:14:03 INFO - PROCESS | 1809 | 1472300043010 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:03 INFO - PROCESS | 1809 | 1472300043224 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 05:14:03 INFO - PROCESS | 1809 | 1472300043377 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:03 INFO - PROCESS | 1809 | 1472300043396 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e93c400 == 25 [pid = 1809] [id = 421] 05:14:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x8e944c00) [pid = 1809] [serial = 1264] [outer = (nil)] 05:14:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x914e5400) [pid = 1809] [serial = 1265] [outer = 0x8e944c00] 05:14:03 INFO - PROCESS | 1809 | 1472300043496 Marionette DEBUG loaded listener.js 05:14:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x919c0400) [pid = 1809] [serial = 1266] [outer = 0x8e944c00] 05:14:04 INFO - PROCESS | 1809 | 1472300044308 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]]]}] 05:14:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:14:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1381ms 05:14:04 INFO - PROCESS | 1809 | 1472300044377 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 05:14:04 INFO - PROCESS | 1809 | 1472300044380 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 05:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:14:04 INFO - PROCESS | 1809 | 1472300044387 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:14:04 INFO - PROCESS | 1809 | 1472300044390 Marionette TRACE conn4 <- [1,1658,null,{}] 05:14:04 INFO - PROCESS | 1809 | 1472300044396 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}] 05:14:04 INFO - PROCESS | 1809 | 1472300044402 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:04 INFO - PROCESS | 1809 | 1472300044568 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 05:14:04 INFO - PROCESS | 1809 | 1472300044708 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:04 INFO - PROCESS | 1809 | 1472300044717 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56b000 == 26 [pid = 1809] [id = 422] 05:14:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8b575000) [pid = 1809] [serial = 1267] [outer = (nil)] 05:14:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x91c22000) [pid = 1809] [serial = 1268] [outer = 0x8b575000] 05:14:04 INFO - PROCESS | 1809 | 1472300044791 Marionette DEBUG loaded listener.js 05:14:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x91c1f000) [pid = 1809] [serial = 1269] [outer = 0x8b575000] 05:14:05 INFO - PROCESS | 1809 | 1472300045899 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]]]}] 05:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1547ms 05:14:05 INFO - PROCESS | 1809 | 1472300045937 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 05:14:05 INFO - PROCESS | 1809 | 1472300045944 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 05:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:14:05 INFO - PROCESS | 1809 | 1472300045953 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:14:05 INFO - PROCESS | 1809 | 1472300045961 Marionette TRACE conn4 <- [1,1662,null,{}] 05:14:05 INFO - PROCESS | 1809 | 1472300045970 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}] 05:14:05 INFO - PROCESS | 1809 | 1472300045975 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:06 INFO - PROCESS | 1809 | 1472300046178 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 05:14:06 INFO - PROCESS | 1809 | 1472300046412 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:06 INFO - PROCESS | 1809 | 1472300046425 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1ee400 == 27 [pid = 1809] [id = 423] 05:14:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8d1f5800) [pid = 1809] [serial = 1270] [outer = (nil)] 05:14:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8d29b400) [pid = 1809] [serial = 1271] [outer = 0x8d1f5800] 05:14:06 INFO - PROCESS | 1809 | 1472300046555 Marionette DEBUG loaded listener.js 05:14:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8db39c00) [pid = 1809] [serial = 1272] [outer = 0x8d1f5800] 05:14:07 INFO - PROCESS | 1809 | 1472300047480 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]]]}] 05:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1587ms 05:14:07 INFO - PROCESS | 1809 | 1472300047542 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 05:14:07 INFO - PROCESS | 1809 | 1472300047550 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 05:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:14:07 INFO - PROCESS | 1809 | 1472300047561 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:14:07 INFO - PROCESS | 1809 | 1472300047565 Marionette TRACE conn4 <- [1,1666,null,{}] 05:14:07 INFO - PROCESS | 1809 | 1472300047572 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}] 05:14:07 INFO - PROCESS | 1809 | 1472300047578 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:07 INFO - PROCESS | 1809 | 1472300047825 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 05:14:08 INFO - PROCESS | 1809 | 1472300048099 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:08 INFO - PROCESS | 1809 | 1472300048107 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dd4d800 == 28 [pid = 1809] [id = 424] 05:14:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8e7f3800) [pid = 1809] [serial = 1273] [outer = (nil)] 05:14:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8eea0000) [pid = 1809] [serial = 1274] [outer = 0x8e7f3800] 05:14:08 INFO - PROCESS | 1809 | 1472300048243 Marionette DEBUG loaded listener.js 05:14:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x90726000) [pid = 1809] [serial = 1275] [outer = 0x8e7f3800] 05:14:09 INFO - PROCESS | 1809 | 1472300049174 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]]]}] 05:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1646ms 05:14:09 INFO - PROCESS | 1809 | 1472300049208 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 05:14:09 INFO - PROCESS | 1809 | 1472300049211 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 05:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:14:09 INFO - PROCESS | 1809 | 1472300049219 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:14:09 INFO - PROCESS | 1809 | 1472300049225 Marionette TRACE conn4 <- [1,1670,null,{}] 05:14:09 INFO - PROCESS | 1809 | 1472300049242 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}] 05:14:09 INFO - PROCESS | 1809 | 1472300049251 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:09 INFO - PROCESS | 1809 | 1472300049446 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 05:14:09 INFO - PROCESS | 1809 | 1472300049688 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:09 INFO - PROCESS | 1809 | 1472300049700 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7f1c00 == 29 [pid = 1809] [id = 425] 05:14:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x91a98c00) [pid = 1809] [serial = 1276] [outer = (nil)] 05:14:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x91c21000) [pid = 1809] [serial = 1277] [outer = 0x91a98c00] 05:14:09 INFO - PROCESS | 1809 | 1472300049832 Marionette DEBUG loaded listener.js 05:14:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x91c2cc00) [pid = 1809] [serial = 1278] [outer = 0x91a98c00] 05:14:10 INFO - PROCESS | 1809 | 1472300050733 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]]]}] 05:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1548ms 05:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:14:10 INFO - PROCESS | 1809 | 1472300050768 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 05:14:10 INFO - PROCESS | 1809 | 1472300050772 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 05:14:10 INFO - PROCESS | 1809 | 1472300050779 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:14:10 INFO - PROCESS | 1809 | 1472300050782 Marionette TRACE conn4 <- [1,1674,null,{}] 05:14:10 INFO - PROCESS | 1809 | 1472300050788 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}] 05:14:10 INFO - PROCESS | 1809 | 1472300050794 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:10 INFO - PROCESS | 1809 | 1472300050984 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 05:14:11 INFO - PROCESS | 1809 | 1472300051167 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:11 INFO - PROCESS | 1809 | 1472300051174 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x91c1ec00 == 30 [pid = 1809] [id = 426] 05:14:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x91c43000) [pid = 1809] [serial = 1279] [outer = (nil)] 05:14:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x91c4b000) [pid = 1809] [serial = 1280] [outer = 0x91c43000] 05:14:11 INFO - PROCESS | 1809 | 1472300051273 Marionette DEBUG loaded listener.js 05:14:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x91f4ec00) [pid = 1809] [serial = 1281] [outer = 0x91c43000] 05:14:12 INFO - PROCESS | 1809 | 1472300052306 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]]]}] 05:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1588ms 05:14:12 INFO - PROCESS | 1809 | 1472300052368 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 05:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:14:12 INFO - PROCESS | 1809 | 1472300052372 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 05:14:12 INFO - PROCESS | 1809 | 1472300052378 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:14:12 INFO - PROCESS | 1809 | 1472300052382 Marionette TRACE conn4 <- [1,1678,null,{}] 05:14:12 INFO - PROCESS | 1809 | 1472300052388 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}] 05:14:12 INFO - PROCESS | 1809 | 1472300052393 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:12 INFO - PROCESS | 1809 | 1472300052577 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 05:14:12 INFO - PROCESS | 1809 | 1472300052825 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:12 INFO - PROCESS | 1809 | 1472300052831 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36e000 == 31 [pid = 1809] [id = 427] 05:14:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x8d192000) [pid = 1809] [serial = 1282] [outer = (nil)] 05:14:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x91f5cc00) [pid = 1809] [serial = 1283] [outer = 0x8d192000] 05:14:12 INFO - PROCESS | 1809 | 1472300052961 Marionette DEBUG loaded listener.js 05:14:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x92244800) [pid = 1809] [serial = 1284] [outer = 0x8d192000] 05:14:13 INFO - PROCESS | 1809 | 1472300053901 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]]]}] 05:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1584ms 05:14:13 INFO - PROCESS | 1809 | 1472300053965 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 05:14:13 INFO - PROCESS | 1809 | 1472300053969 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 05:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:14:13 INFO - PROCESS | 1809 | 1472300053977 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:14:13 INFO - PROCESS | 1809 | 1472300053981 Marionette TRACE conn4 <- [1,1682,null,{}] 05:14:13 INFO - PROCESS | 1809 | 1472300053987 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}] 05:14:14 INFO - PROCESS | 1809 | 1472300053997 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:14 INFO - PROCESS | 1809 | 1472300054208 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 05:14:14 INFO - PROCESS | 1809 | 1472300054424 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:14 INFO - PROCESS | 1809 | 1472300054433 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b367c00 == 32 [pid = 1809] [id = 428] 05:14:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x8b368c00) [pid = 1809] [serial = 1285] [outer = (nil)] 05:14:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x9239dc00) [pid = 1809] [serial = 1286] [outer = 0x8b368c00] 05:14:14 INFO - PROCESS | 1809 | 1472300054556 Marionette DEBUG loaded listener.js 05:14:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x923a1400) [pid = 1809] [serial = 1287] [outer = 0x8b368c00] 05:14:15 INFO - PROCESS | 1809 | 1472300055388 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]]]}] 05:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1480ms 05:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:14:15 INFO - PROCESS | 1809 | 1472300055459 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 05:14:15 INFO - PROCESS | 1809 | 1472300055463 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 05:14:15 INFO - PROCESS | 1809 | 1472300055470 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:14:15 INFO - PROCESS | 1809 | 1472300055473 Marionette TRACE conn4 <- [1,1686,null,{}] 05:14:15 INFO - PROCESS | 1809 | 1472300055479 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}] 05:14:15 INFO - PROCESS | 1809 | 1472300055484 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:15 INFO - PROCESS | 1809 | 1472300055662 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 05:14:15 INFO - PROCESS | 1809 | 1472300055855 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:15 INFO - PROCESS | 1809 | 1472300055866 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x91c2c000 == 33 [pid = 1809] [id = 429] 05:14:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x92247400) [pid = 1809] [serial = 1288] [outer = (nil)] 05:14:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x92a97c00) [pid = 1809] [serial = 1289] [outer = 0x92247400] 05:14:15 INFO - PROCESS | 1809 | 1472300055981 Marionette DEBUG loaded listener.js 05:14:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x92a9cc00) [pid = 1809] [serial = 1290] [outer = 0x92247400] 05:14:16 INFO - PROCESS | 1809 | 1472300056909 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]]]}] 05:14:16 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 05:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1482ms 05:14:16 INFO - PROCESS | 1809 | 1472300056965 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 05:14:16 INFO - PROCESS | 1809 | 1472300056970 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 05:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:14:16 INFO - PROCESS | 1809 | 1472300056978 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:14:16 INFO - PROCESS | 1809 | 1472300056981 Marionette TRACE conn4 <- [1,1690,null,{}] 05:14:16 INFO - PROCESS | 1809 | 1472300056987 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}] 05:14:16 INFO - PROCESS | 1809 | 1472300056992 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:17 INFO - PROCESS | 1809 | 1472300057186 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 05:14:17 INFO - PROCESS | 1809 | 1472300057429 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:17 INFO - PROCESS | 1809 | 1472300057439 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36f000 == 34 [pid = 1809] [id = 430] 05:14:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x8d189000) [pid = 1809] [serial = 1291] [outer = (nil)] 05:14:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x92e08c00) [pid = 1809] [serial = 1292] [outer = 0x8d189000] 05:14:17 INFO - PROCESS | 1809 | 1472300057534 Marionette DEBUG loaded listener.js 05:14:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x92e0e400) [pid = 1809] [serial = 1293] [outer = 0x8d189000] 05:14:18 INFO - PROCESS | 1809 | 1472300058444 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]]]}] 05:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1538ms 05:14:18 INFO - PROCESS | 1809 | 1472300058518 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 05:14:18 INFO - PROCESS | 1809 | 1472300058521 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 05:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:14:18 INFO - PROCESS | 1809 | 1472300058528 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:14:18 INFO - PROCESS | 1809 | 1472300058531 Marionette TRACE conn4 <- [1,1694,null,{}] 05:14:18 INFO - PROCESS | 1809 | 1472300058537 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}] 05:14:18 INFO - PROCESS | 1809 | 1472300058542 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:18 INFO - PROCESS | 1809 | 1472300058972 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 05:14:19 INFO - PROCESS | 1809 | 1472300059238 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:19 INFO - PROCESS | 1809 | 1472300059250 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d110800 == 35 [pid = 1809] [id = 431] 05:14:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x8d111400) [pid = 1809] [serial = 1294] [outer = (nil)] 05:14:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x8d18fc00) [pid = 1809] [serial = 1295] [outer = 0x8d111400] 05:14:19 INFO - PROCESS | 1809 | 1472300059325 Marionette DEBUG loaded listener.js 05:14:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x8d292000) [pid = 1809] [serial = 1296] [outer = 0x8d111400] 05:14:20 INFO - PROCESS | 1809 | 1472300060198 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]]]}] 05:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1731ms 05:14:20 INFO - PROCESS | 1809 | 1472300060262 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 05:14:20 INFO - PROCESS | 1809 | 1472300060268 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 05:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:14:20 INFO - PROCESS | 1809 | 1472300060277 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:14:20 INFO - PROCESS | 1809 | 1472300060281 Marionette TRACE conn4 <- [1,1698,null,{}] 05:14:20 INFO - PROCESS | 1809 | 1472300060289 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}] 05:14:20 INFO - PROCESS | 1809 | 1472300060295 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:20 INFO - PROCESS | 1809 | 1472300060572 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 05:14:20 INFO - PROCESS | 1809 | 1472300060874 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:20 INFO - PROCESS | 1809 | 1472300060882 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dd4b400 == 36 [pid = 1809] [id = 432] 05:14:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x8dfa2c00) [pid = 1809] [serial = 1297] [outer = (nil)] 05:14:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x8e7e8400) [pid = 1809] [serial = 1298] [outer = 0x8dfa2c00] 05:14:20 INFO - PROCESS | 1809 | 1472300060963 Marionette DEBUG loaded listener.js 05:14:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x8e7f2800) [pid = 1809] [serial = 1299] [outer = 0x8dfa2c00] 05:14:21 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x8dfa5000) [pid = 1809] [serial = 1232] [outer = (nil)] [url = about:blank] 05:14:21 INFO - PROCESS | 1809 | --DOCSHELL 0x89919800 == 35 [pid = 1809] [id = 411] 05:14:21 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x8db30400) [pid = 1809] [serial = 1223] [outer = (nil)] [url = about:blank] 05:14:21 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x8b56cc00) [pid = 1809] [serial = 1220] [outer = (nil)] [url = about:blank] 05:14:21 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x8d188c00) [pid = 1809] [serial = 1221] [outer = (nil)] [url = about:blank] 05:14:21 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x8b36d400) [pid = 1809] [serial = 1217] [outer = (nil)] [url = about:blank] 05:14:21 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x8b571000) [pid = 1809] [serial = 1218] [outer = (nil)] [url = about:blank] 05:14:21 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x8c3e5000) [pid = 1809] [serial = 1199] [outer = (nil)] [url = about:blank] 05:14:21 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x919b7c00) [pid = 1809] [serial = 1214] [outer = (nil)] [url = about:blank] 05:14:21 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x91a8f000) [pid = 1809] [serial = 1211] [outer = (nil)] [url = about:blank] 05:14:21 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x91409800) [pid = 1809] [serial = 1205] [outer = (nil)] [url = about:blank] 05:14:21 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x8ef05400) [pid = 1809] [serial = 1229] [outer = (nil)] [url = about:blank] 05:14:21 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x919b1c00) [pid = 1809] [serial = 1208] [outer = (nil)] [url = about:blank] 05:14:21 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x8dd57000) [pid = 1809] [serial = 1202] [outer = (nil)] [url = about:blank] 05:14:21 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x8ef09000) [pid = 1809] [serial = 1230] [outer = (nil)] [url = about:blank] 05:14:21 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x8e7e5c00) [pid = 1809] [serial = 1226] [outer = (nil)] [url = about:blank] 05:14:21 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x8e7ef400) [pid = 1809] [serial = 1227] [outer = (nil)] [url = about:blank] 05:14:21 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x8dbcac00) [pid = 1809] [serial = 1224] [outer = (nil)] [url = about:blank] 05:14:22 INFO - PROCESS | 1809 | 1472300062064 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]]]}] 05:14:22 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 05:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1833ms 05:14:22 INFO - PROCESS | 1809 | 1472300062109 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 05:14:22 INFO - PROCESS | 1809 | 1472300062116 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 05:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:14:22 INFO - PROCESS | 1809 | 1472300062130 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:14:22 INFO - PROCESS | 1809 | 1472300062144 Marionette TRACE conn4 <- [1,1702,null,{}] 05:14:22 INFO - PROCESS | 1809 | 1472300062153 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}] 05:14:22 INFO - PROCESS | 1809 | 1472300062158 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:22 INFO - PROCESS | 1809 | 1472300062386 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 05:14:22 INFO - PROCESS | 1809 | 1472300062630 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:22 INFO - PROCESS | 1809 | 1472300062638 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e6400 == 36 [pid = 1809] [id = 433] 05:14:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x8d194800) [pid = 1809] [serial = 1300] [outer = (nil)] 05:14:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x8db0d000) [pid = 1809] [serial = 1301] [outer = 0x8d194800] 05:14:22 INFO - PROCESS | 1809 | 1472300062774 Marionette DEBUG loaded listener.js 05:14:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x8dd51400) [pid = 1809] [serial = 1302] [outer = 0x8d194800] 05:14:23 INFO - PROCESS | 1809 | 1472300063706 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]]]}] 05:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1648ms 05:14:23 INFO - PROCESS | 1809 | 1472300063773 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 05:14:23 INFO - PROCESS | 1809 | 1472300063780 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 05:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:14:23 INFO - PROCESS | 1809 | 1472300063792 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:14:23 INFO - PROCESS | 1809 | 1472300063796 Marionette TRACE conn4 <- [1,1706,null,{}] 05:14:23 INFO - PROCESS | 1809 | 1472300063803 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}] 05:14:23 INFO - PROCESS | 1809 | 1472300063810 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:24 INFO - PROCESS | 1809 | 1472300064043 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 05:14:24 INFO - PROCESS | 1809 | 1472300064314 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:24 INFO - PROCESS | 1809 | 1472300064323 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e943800 == 37 [pid = 1809] [id = 434] 05:14:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x8eea1400) [pid = 1809] [serial = 1303] [outer = (nil)] 05:14:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x8ef0b800) [pid = 1809] [serial = 1304] [outer = 0x8eea1400] 05:14:24 INFO - PROCESS | 1809 | 1472300064451 Marionette DEBUG loaded listener.js 05:14:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x9072e400) [pid = 1809] [serial = 1305] [outer = 0x8eea1400] 05:14:25 INFO - PROCESS | 1809 | 1472300065406 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]]]}] 05:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1688ms 05:14:25 INFO - PROCESS | 1809 | 1472300065481 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 05:14:25 INFO - PROCESS | 1809 | 1472300065485 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 05:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:14:25 INFO - PROCESS | 1809 | 1472300065492 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:14:25 INFO - PROCESS | 1809 | 1472300065498 Marionette TRACE conn4 <- [1,1710,null,{}] 05:14:25 INFO - PROCESS | 1809 | 1472300065516 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}] 05:14:25 INFO - PROCESS | 1809 | 1472300065525 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:25 INFO - PROCESS | 1809 | 1472300065762 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 05:14:26 INFO - PROCESS | 1809 | 1472300066047 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:26 INFO - PROCESS | 1809 | 1472300066059 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x919b8400 == 38 [pid = 1809] [id = 435] 05:14:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x919b8800) [pid = 1809] [serial = 1306] [outer = (nil)] 05:14:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x91c23400) [pid = 1809] [serial = 1307] [outer = 0x919b8800] 05:14:26 INFO - PROCESS | 1809 | 1472300066146 Marionette DEBUG loaded listener.js 05:14:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x91c48c00) [pid = 1809] [serial = 1308] [outer = 0x919b8800] 05:14:27 INFO - PROCESS | 1809 | 1472300067062 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]]]}] 05:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1642ms 05:14:27 INFO - PROCESS | 1809 | 1472300067135 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 05:14:27 INFO - PROCESS | 1809 | 1472300067141 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 05:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:14:27 INFO - PROCESS | 1809 | 1472300067154 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:14:27 INFO - PROCESS | 1809 | 1472300067159 Marionette TRACE conn4 <- [1,1714,null,{}] 05:14:27 INFO - PROCESS | 1809 | 1472300067170 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}] 05:14:27 INFO - PROCESS | 1809 | 1472300067174 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:27 INFO - PROCESS | 1809 | 1472300067411 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 05:14:27 INFO - PROCESS | 1809 | 1472300067645 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:27 INFO - PROCESS | 1809 | 1472300067657 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x919b5400 == 39 [pid = 1809] [id = 436] 05:14:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x91a93400) [pid = 1809] [serial = 1309] [outer = (nil)] 05:14:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x92394000) [pid = 1809] [serial = 1310] [outer = 0x91a93400] 05:14:27 INFO - PROCESS | 1809 | 1472300067783 Marionette DEBUG loaded listener.js 05:14:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x9239c400) [pid = 1809] [serial = 1311] [outer = 0x91a93400] 05:14:28 INFO - PROCESS | 1809 | 1472300068755 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]]]}] 05:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1644ms 05:14:28 INFO - PROCESS | 1809 | 1472300068797 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 05:14:28 INFO - PROCESS | 1809 | 1472300068801 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 05:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:14:28 INFO - PROCESS | 1809 | 1472300068808 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:14:28 INFO - PROCESS | 1809 | 1472300068811 Marionette TRACE conn4 <- [1,1718,null,{}] 05:14:28 INFO - PROCESS | 1809 | 1472300068817 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}] 05:14:28 INFO - PROCESS | 1809 | 1472300068823 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:29 INFO - PROCESS | 1809 | 1472300069006 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 05:14:29 INFO - PROCESS | 1809 | 1472300069263 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:29 INFO - PROCESS | 1809 | 1472300069269 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x89916c00 == 40 [pid = 1809] [id = 437] 05:14:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x8b367000) [pid = 1809] [serial = 1312] [outer = (nil)] 05:14:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x92a98400) [pid = 1809] [serial = 1313] [outer = 0x8b367000] 05:14:29 INFO - PROCESS | 1809 | 1472300069395 Marionette DEBUG loaded listener.js 05:14:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x92e02800) [pid = 1809] [serial = 1314] [outer = 0x8b367000] 05:14:30 INFO - PROCESS | 1809 | 1472300070327 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]]]}] 05:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1585ms 05:14:30 INFO - PROCESS | 1809 | 1472300070394 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 05:14:30 INFO - PROCESS | 1809 | 1472300070399 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 05:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:14:30 INFO - PROCESS | 1809 | 1472300070405 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:14:30 INFO - PROCESS | 1809 | 1472300070409 Marionette TRACE conn4 <- [1,1722,null,{}] 05:14:30 INFO - PROCESS | 1809 | 1472300070414 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}] 05:14:30 INFO - PROCESS | 1809 | 1472300070425 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:30 INFO - PROCESS | 1809 | 1472300070656 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 05:14:30 INFO - PROCESS | 1809 | 1472300070898 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:30 INFO - PROCESS | 1809 | 1472300070906 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7ec800 == 41 [pid = 1809] [id = 438] 05:14:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x92a94400) [pid = 1809] [serial = 1315] [outer = (nil)] 05:14:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x9394e400) [pid = 1809] [serial = 1316] [outer = 0x92a94400] 05:14:31 INFO - PROCESS | 1809 | 1472300071034 Marionette DEBUG loaded listener.js 05:14:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x93955800) [pid = 1809] [serial = 1317] [outer = 0x92a94400] 05:14:31 INFO - PROCESS | 1809 | 1472300071943 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]]]}] 05:14:31 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 05:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1595ms 05:14:32 INFO - PROCESS | 1809 | 1472300072002 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 05:14:32 INFO - PROCESS | 1809 | 1472300072005 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 05:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:14:32 INFO - PROCESS | 1809 | 1472300072013 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:14:32 INFO - PROCESS | 1809 | 1472300072017 Marionette TRACE conn4 <- [1,1726,null,{}] 05:14:32 INFO - PROCESS | 1809 | 1472300072024 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}] 05:14:32 INFO - PROCESS | 1809 | 1472300072029 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:32 INFO - PROCESS | 1809 | 1472300072221 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 05:14:32 INFO - PROCESS | 1809 | 1472300072454 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:32 INFO - PROCESS | 1809 | 1472300072466 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x914dd400 == 42 [pid = 1809] [id = 439] 05:14:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x92eaf000) [pid = 1809] [serial = 1318] [outer = (nil)] 05:14:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x93a6d800) [pid = 1809] [serial = 1319] [outer = 0x92eaf000] 05:14:32 INFO - PROCESS | 1809 | 1472300072587 Marionette DEBUG loaded listener.js 05:14:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x93a75400) [pid = 1809] [serial = 1320] [outer = 0x92eaf000] 05:14:33 INFO - PROCESS | 1809 | 1472300073452 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]]]}] 05:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1492ms 05:14:33 INFO - PROCESS | 1809 | 1472300073506 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 05:14:33 INFO - PROCESS | 1809 | 1472300073509 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 05:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:14:33 INFO - PROCESS | 1809 | 1472300073516 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:14:33 INFO - PROCESS | 1809 | 1472300073520 Marionette TRACE conn4 <- [1,1730,null,{}] 05:14:33 INFO - PROCESS | 1809 | 1472300073526 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}] 05:14:33 INFO - PROCESS | 1809 | 1472300073531 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:33 INFO - PROCESS | 1809 | 1472300073707 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 05:14:33 INFO - PROCESS | 1809 | 1472300073901 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:33 INFO - PROCESS | 1809 | 1472300073909 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991e400 == 43 [pid = 1809] [id = 440] 05:14:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x8b56b400) [pid = 1809] [serial = 1321] [outer = (nil)] 05:14:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x93c8bc00) [pid = 1809] [serial = 1322] [outer = 0x8b56b400] 05:14:34 INFO - PROCESS | 1809 | 1472300074005 Marionette DEBUG loaded listener.js 05:14:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x93c91000) [pid = 1809] [serial = 1323] [outer = 0x8b56b400] 05:14:35 INFO - PROCESS | 1809 | 1472300074991 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]]]}] 05:14:35 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 05:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1532ms 05:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:14:35 INFO - PROCESS | 1809 | 1472300075049 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 05:14:35 INFO - PROCESS | 1809 | 1472300075052 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 05:14:35 INFO - PROCESS | 1809 | 1472300075059 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:14:35 INFO - PROCESS | 1809 | 1472300075063 Marionette TRACE conn4 <- [1,1734,null,{}] 05:14:35 INFO - PROCESS | 1809 | 1472300075069 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}] 05:14:35 INFO - PROCESS | 1809 | 1472300075074 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:35 INFO - PROCESS | 1809 | 1472300075248 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 05:14:35 INFO - PROCESS | 1809 | 1472300075950 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:35 INFO - PROCESS | 1809 | 1472300075958 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:35 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e5400 == 44 [pid = 1809] [id = 441] 05:14:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x8c3e6000) [pid = 1809] [serial = 1324] [outer = (nil)] 05:14:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x8d11a000) [pid = 1809] [serial = 1325] [outer = 0x8c3e6000] 05:14:36 INFO - PROCESS | 1809 | 1472300076038 Marionette DEBUG loaded listener.js 05:14:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x8db07800) [pid = 1809] [serial = 1326] [outer = 0x8c3e6000] 05:14:36 INFO - PROCESS | 1809 | 1472300076841 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]]]}] 05:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1838ms 05:14:36 INFO - PROCESS | 1809 | 1472300076899 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 05:14:36 INFO - PROCESS | 1809 | 1472300076905 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 05:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:14:36 INFO - PROCESS | 1809 | 1472300076913 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:14:36 INFO - PROCESS | 1809 | 1472300076917 Marionette TRACE conn4 <- [1,1738,null,{}] 05:14:36 INFO - PROCESS | 1809 | 1472300076925 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}] 05:14:36 INFO - PROCESS | 1809 | 1472300076933 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:37 INFO - PROCESS | 1809 | 1472300077105 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 05:14:37 INFO - PROCESS | 1809 | 1472300077278 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:37 INFO - PROCESS | 1809 | 1472300077287 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7eb800 == 45 [pid = 1809] [id = 442] 05:14:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x8e7f1000) [pid = 1809] [serial = 1327] [outer = (nil)] 05:14:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x90724c00) [pid = 1809] [serial = 1328] [outer = 0x8e7f1000] 05:14:37 INFO - PROCESS | 1809 | 1472300077362 Marionette DEBUG loaded listener.js 05:14:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x914d8400) [pid = 1809] [serial = 1329] [outer = 0x8e7f1000] 05:14:38 INFO - PROCESS | 1809 | 1472300078168 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]]]}] 05:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1338ms 05:14:38 INFO - PROCESS | 1809 | 1472300078260 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 05:14:38 INFO - PROCESS | 1809 | 1472300078266 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 05:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:14:38 INFO - PROCESS | 1809 | 1472300078273 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:14:38 INFO - PROCESS | 1809 | 1472300078276 Marionette TRACE conn4 <- [1,1742,null,{}] 05:14:38 INFO - PROCESS | 1809 | 1472300078282 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}] 05:14:38 INFO - PROCESS | 1809 | 1472300078287 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:38 INFO - PROCESS | 1809 | 1472300078531 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 05:14:38 INFO - PROCESS | 1809 | 1472300078566 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:38 INFO - PROCESS | 1809 | 1472300078573 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x91a90800 == 46 [pid = 1809] [id = 443] 05:14:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x91f5b000) [pid = 1809] [serial = 1330] [outer = (nil)] 05:14:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x92a90400) [pid = 1809] [serial = 1331] [outer = 0x91f5b000] 05:14:38 INFO - PROCESS | 1809 | 1472300078643 Marionette DEBUG loaded listener.js 05:14:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x92e0b000) [pid = 1809] [serial = 1332] [outer = 0x91f5b000] 05:14:39 INFO - PROCESS | 1809 | 1472300079650 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]]]}] 05:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1440ms 05:14:39 INFO - PROCESS | 1809 | 1472300079714 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 05:14:39 INFO - PROCESS | 1809 | 1472300079718 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 05:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:14:39 INFO - PROCESS | 1809 | 1472300079735 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:14:39 INFO - PROCESS | 1809 | 1472300079744 Marionette TRACE conn4 <- [1,1746,null,{}] 05:14:39 INFO - PROCESS | 1809 | 1472300079768 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}] 05:14:39 INFO - PROCESS | 1809 | 1472300079776 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:40 INFO - PROCESS | 1809 | 1472300080027 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 05:14:40 INFO - PROCESS | 1809 | 1472300080050 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:40 INFO - PROCESS | 1809 | 1472300080057 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x91a95000 == 47 [pid = 1809] [id = 444] 05:14:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x91c24400) [pid = 1809] [serial = 1333] [outer = (nil)] 05:14:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x93c96800) [pid = 1809] [serial = 1334] [outer = 0x91c24400] 05:14:40 INFO - PROCESS | 1809 | 1472300080128 Marionette DEBUG loaded listener.js 05:14:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x94786c00) [pid = 1809] [serial = 1335] [outer = 0x91c24400] 05:14:40 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x8e944c00) [pid = 1809] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:14:40 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x8c3e9800) [pid = 1809] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:14:40 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x8d293800) [pid = 1809] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:14:40 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x8d11cc00) [pid = 1809] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:14:40 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x90722c00) [pid = 1809] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:14:40 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x8ee95000) [pid = 1809] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:14:40 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x8db01800) [pid = 1809] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:14:40 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x8d111400) [pid = 1809] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:14:41 INFO - PROCESS | 1809 | 1472300081120 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]]]}] 05:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1419ms 05:14:41 INFO - PROCESS | 1809 | 1472300081146 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 05:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:14:41 INFO - PROCESS | 1809 | 1472300081152 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 05:14:41 INFO - PROCESS | 1809 | 1472300081158 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:14:41 INFO - PROCESS | 1809 | 1472300081161 Marionette TRACE conn4 <- [1,1750,null,{}] 05:14:41 INFO - PROCESS | 1809 | 1472300081166 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}] 05:14:41 INFO - PROCESS | 1809 | 1472300081171 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:41 INFO - PROCESS | 1809 | 1472300081335 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 05:14:41 INFO - PROCESS | 1809 | 1472300081349 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:41 INFO - PROCESS | 1809 | 1472300081357 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e9800 == 48 [pid = 1809] [id = 445] 05:14:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x8d111400) [pid = 1809] [serial = 1336] [outer = (nil)] 05:14:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x9478c000) [pid = 1809] [serial = 1337] [outer = 0x8d111400] 05:14:41 INFO - PROCESS | 1809 | 1472300081427 Marionette DEBUG loaded listener.js 05:14:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x94795800) [pid = 1809] [serial = 1338] [outer = 0x8d111400] 05:14:42 INFO - PROCESS | 1809 | 1472300082359 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]]]}] 05:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1238ms 05:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:14:42 INFO - PROCESS | 1809 | 1472300082396 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 05:14:42 INFO - PROCESS | 1809 | 1472300082399 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 05:14:42 INFO - PROCESS | 1809 | 1472300082405 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:14:42 INFO - PROCESS | 1809 | 1472300082409 Marionette TRACE conn4 <- [1,1754,null,{}] 05:14:42 INFO - PROCESS | 1809 | 1472300082414 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}] 05:14:42 INFO - PROCESS | 1809 | 1472300082419 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:42 INFO - PROCESS | 1809 | 1472300082649 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 05:14:42 INFO - PROCESS | 1809 | 1472300082856 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:42 INFO - PROCESS | 1809 | 1472300082866 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56c000 == 49 [pid = 1809] [id = 446] 05:14:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x8b572000) [pid = 1809] [serial = 1339] [outer = (nil)] 05:14:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x8d112000) [pid = 1809] [serial = 1340] [outer = 0x8b572000] 05:14:43 INFO - PROCESS | 1809 | 1472300083009 Marionette DEBUG loaded listener.js 05:14:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x8d1e8800) [pid = 1809] [serial = 1341] [outer = 0x8b572000] 05:14:44 INFO - PROCESS | 1809 | 1472300084073 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]]]}] 05:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1736ms 05:14:44 INFO - PROCESS | 1809 | 1472300084143 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 05:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:14:44 INFO - PROCESS | 1809 | 1472300084150 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 05:14:44 INFO - PROCESS | 1809 | 1472300084158 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:14:44 INFO - PROCESS | 1809 | 1472300084163 Marionette TRACE conn4 <- [1,1758,null,{}] 05:14:44 INFO - PROCESS | 1809 | 1472300084171 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}] 05:14:44 INFO - PROCESS | 1809 | 1472300084176 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:44 INFO - PROCESS | 1809 | 1472300084390 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 05:14:44 INFO - PROCESS | 1809 | 1472300084623 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:44 INFO - PROCESS | 1809 | 1472300084633 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e949800 == 50 [pid = 1809] [id = 447] 05:14:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x8ee9e000) [pid = 1809] [serial = 1342] [outer = (nil)] 05:14:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x9072b000) [pid = 1809] [serial = 1343] [outer = 0x8ee9e000] 05:14:44 INFO - PROCESS | 1809 | 1472300084719 Marionette DEBUG loaded listener.js 05:14:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x91990400) [pid = 1809] [serial = 1344] [outer = 0x8ee9e000] 05:14:45 INFO - PROCESS | 1809 | 1472300085642 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]]]}] 05:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1534ms 05:14:45 INFO - PROCESS | 1809 | 1472300085692 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 05:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:14:45 INFO - PROCESS | 1809 | 1472300085698 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 05:14:45 INFO - PROCESS | 1809 | 1472300085705 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:14:45 INFO - PROCESS | 1809 | 1472300085708 Marionette TRACE conn4 <- [1,1762,null,{}] 05:14:45 INFO - PROCESS | 1809 | 1472300085715 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}] 05:14:45 INFO - PROCESS | 1809 | 1472300085719 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:45 INFO - PROCESS | 1809 | 1472300085920 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 05:14:46 INFO - PROCESS | 1809 | 1472300086205 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:46 INFO - PROCESS | 1809 | 1472300086213 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x91c28000 == 51 [pid = 1809] [id = 448] 05:14:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x91c4f800) [pid = 1809] [serial = 1345] [outer = (nil)] 05:14:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x9223d400) [pid = 1809] [serial = 1346] [outer = 0x91c4f800] 05:14:46 INFO - PROCESS | 1809 | 1472300086343 Marionette DEBUG loaded listener.js 05:14:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x92e02400) [pid = 1809] [serial = 1347] [outer = 0x91c4f800] 05:14:47 INFO - PROCESS | 1809 | 1472300087289 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]]]}] 05:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1636ms 05:14:47 INFO - PROCESS | 1809 | 1472300087341 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 05:14:47 INFO - PROCESS | 1809 | 1472300087347 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 05:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:14:47 INFO - PROCESS | 1809 | 1472300087365 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:14:47 INFO - PROCESS | 1809 | 1472300087373 Marionette TRACE conn4 <- [1,1766,null,{}] 05:14:47 INFO - PROCESS | 1809 | 1472300087379 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}] 05:14:47 INFO - PROCESS | 1809 | 1472300087386 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:47 INFO - PROCESS | 1809 | 1472300087585 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 05:14:47 INFO - PROCESS | 1809 | 1472300087827 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:47 INFO - PROCESS | 1809 | 1472300087836 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36dc00 == 52 [pid = 1809] [id = 449] 05:14:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x8b570400) [pid = 1809] [serial = 1348] [outer = (nil)] 05:14:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x94789400) [pid = 1809] [serial = 1349] [outer = 0x8b570400] 05:14:47 INFO - PROCESS | 1809 | 1472300087973 Marionette DEBUG loaded listener.js 05:14:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x9515d400) [pid = 1809] [serial = 1350] [outer = 0x8b570400] 05:14:48 INFO - PROCESS | 1809 | 1472300088893 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]]]}] 05:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1598ms 05:14:48 INFO - PROCESS | 1809 | 1472300088955 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 05:14:48 INFO - PROCESS | 1809 | 1472300088959 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 05:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:14:48 INFO - PROCESS | 1809 | 1472300088966 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:14:48 INFO - PROCESS | 1809 | 1472300088969 Marionette TRACE conn4 <- [1,1770,null,{}] 05:14:48 INFO - PROCESS | 1809 | 1472300088975 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}] 05:14:48 INFO - PROCESS | 1809 | 1472300088981 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:49 INFO - PROCESS | 1809 | 1472300089169 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 05:14:49 INFO - PROCESS | 1809 | 1472300089420 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:49 INFO - PROCESS | 1809 | 1472300089430 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b374800 == 53 [pid = 1809] [id = 450] 05:14:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x8b56f800) [pid = 1809] [serial = 1351] [outer = (nil)] 05:14:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x951bac00) [pid = 1809] [serial = 1352] [outer = 0x8b56f800] 05:14:49 INFO - PROCESS | 1809 | 1472300089554 Marionette DEBUG loaded listener.js 05:14:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x951bd000) [pid = 1809] [serial = 1353] [outer = 0x8b56f800] 05:14:50 INFO - PROCESS | 1809 | 1472300090424 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]]]}] 05:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1535ms 05:14:50 INFO - PROCESS | 1809 | 1472300090503 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 05:14:50 INFO - PROCESS | 1809 | 1472300090506 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 05:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:14:50 INFO - PROCESS | 1809 | 1472300090513 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:14:50 INFO - PROCESS | 1809 | 1472300090517 Marionette TRACE conn4 <- [1,1774,null,{}] 05:14:50 INFO - PROCESS | 1809 | 1472300090522 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}] 05:14:50 INFO - PROCESS | 1809 | 1472300090528 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:50 INFO - PROCESS | 1809 | 1472300090758 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 05:14:51 INFO - PROCESS | 1809 | 1472300091008 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:51 INFO - PROCESS | 1809 | 1472300091027 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x95308800 == 54 [pid = 1809] [id = 451] 05:14:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x95309800) [pid = 1809] [serial = 1354] [outer = (nil)] 05:14:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x9530c400) [pid = 1809] [serial = 1355] [outer = 0x95309800] 05:14:51 INFO - PROCESS | 1809 | 1472300091165 Marionette DEBUG loaded listener.js 05:14:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x98037800) [pid = 1809] [serial = 1356] [outer = 0x95309800] 05:14:52 INFO - PROCESS | 1809 | 1472300092168 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]]]}] 05:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1689ms 05:14:52 INFO - PROCESS | 1809 | 1472300092203 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 05:14:52 INFO - PROCESS | 1809 | 1472300092207 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 05:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:14:52 INFO - PROCESS | 1809 | 1472300092214 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:14:52 INFO - PROCESS | 1809 | 1472300092217 Marionette TRACE conn4 <- [1,1778,null,{}] 05:14:52 INFO - PROCESS | 1809 | 1472300092223 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}] 05:14:52 INFO - PROCESS | 1809 | 1472300092229 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:52 INFO - PROCESS | 1809 | 1472300092429 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 05:14:52 INFO - PROCESS | 1809 | 1472300092729 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:52 INFO - PROCESS | 1809 | 1472300092736 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b371400 == 55 [pid = 1809] [id = 452] 05:14:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x8d292800) [pid = 1809] [serial = 1357] [outer = (nil)] 05:14:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x99254c00) [pid = 1809] [serial = 1358] [outer = 0x8d292800] 05:14:52 INFO - PROCESS | 1809 | 1472300092831 Marionette DEBUG loaded listener.js 05:14:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x992ea800) [pid = 1809] [serial = 1359] [outer = 0x8d292800] 05:14:53 INFO - PROCESS | 1809 | 1472300093721 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]]]}] 05:14:53 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 05:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1585ms 05:14:53 INFO - PROCESS | 1809 | 1472300093801 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 05:14:53 INFO - PROCESS | 1809 | 1472300093804 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 05:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:14:53 INFO - PROCESS | 1809 | 1472300093811 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:14:53 INFO - PROCESS | 1809 | 1472300093815 Marionette TRACE conn4 <- [1,1782,null,{}] 05:14:54 INFO - PROCESS | 1809 | 1472300094263 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}] 05:14:54 INFO - PROCESS | 1809 | 1472300094270 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:54 INFO - PROCESS | 1809 | 1472300094644 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 05:14:54 INFO - PROCESS | 1809 | 1472300094799 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:54 INFO - PROCESS | 1809 | 1472300094807 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b569800 == 56 [pid = 1809] [id = 453] 05:14:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x8b56ac00) [pid = 1809] [serial = 1360] [outer = (nil)] 05:14:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0x8b570800) [pid = 1809] [serial = 1361] [outer = 0x8b56ac00] 05:14:55 INFO - PROCESS | 1809 | 1472300095020 Marionette DEBUG loaded listener.js 05:14:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x8d10ec00) [pid = 1809] [serial = 1362] [outer = 0x8b56ac00] 05:14:55 INFO - PROCESS | 1809 | 1472300095962 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]]]}] 05:14:56 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 05:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2204ms 05:14:56 INFO - PROCESS | 1809 | 1472300096018 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 05:14:56 INFO - PROCESS | 1809 | 1472300096023 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 05:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:14:56 INFO - PROCESS | 1809 | 1472300096031 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:14:56 INFO - PROCESS | 1809 | 1472300096035 Marionette TRACE conn4 <- [1,1786,null,{}] 05:14:56 INFO - PROCESS | 1809 | 1472300096044 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}] 05:14:56 INFO - PROCESS | 1809 | 1472300096050 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:56 INFO - PROCESS | 1809 | 1472300096272 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 05:14:56 INFO - PROCESS | 1809 | 1472300096522 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:56 INFO - PROCESS | 1809 | 1472300096535 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36fc00 == 57 [pid = 1809] [id = 454] 05:14:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0x8b56a000) [pid = 1809] [serial = 1363] [outer = (nil)] 05:14:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x8d1ebc00) [pid = 1809] [serial = 1364] [outer = 0x8b56a000] 05:14:56 INFO - PROCESS | 1809 | 1472300096696 Marionette DEBUG loaded listener.js 05:14:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x8db0e800) [pid = 1809] [serial = 1365] [outer = 0x8b56a000] 05:14:56 INFO - PROCESS | 1809 | --DOCSHELL 0x8b372c00 == 56 [pid = 1809] [id = 403] 05:14:56 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1ee400 == 55 [pid = 1809] [id = 423] 05:14:56 INFO - PROCESS | 1809 | --DOCSHELL 0x8b56fc00 == 54 [pid = 1809] [id = 404] 05:14:56 INFO - PROCESS | 1809 | --DOCSHELL 0x8d11ac00 == 53 [pid = 1809] [id = 417] 05:14:56 INFO - PROCESS | 1809 | --DOCSHELL 0x8dd58c00 == 52 [pid = 1809] [id = 413] 05:14:56 INFO - PROCESS | 1809 | --DOCSHELL 0x8b369000 == 51 [pid = 1809] [id = 414] 05:14:56 INFO - PROCESS | 1809 | --DOCSHELL 0x8d297000 == 50 [pid = 1809] [id = 412] 05:14:56 INFO - PROCESS | 1809 | --DOCSHELL 0x89913c00 == 49 [pid = 1809] [id = 415] 05:14:56 INFO - PROCESS | 1809 | --DOCSHELL 0x8d112c00 == 48 [pid = 1809] [id = 418] 05:14:56 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0x8b367800) [pid = 1809] [serial = 1235] [outer = (nil)] [url = about:blank] 05:14:56 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0x8e7aa800) [pid = 1809] [serial = 1241] [outer = (nil)] [url = about:blank] 05:14:56 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0x91982c00) [pid = 1809] [serial = 1247] [outer = (nil)] [url = about:blank] 05:14:56 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0x91448800) [pid = 1809] [serial = 1244] [outer = (nil)] [url = about:blank] 05:14:56 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x8db08c00) [pid = 1809] [serial = 1238] [outer = (nil)] [url = about:blank] 05:14:56 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x91f5cc00) [pid = 1809] [serial = 1283] [outer = (nil)] [url = about:blank] 05:14:56 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x91c21000) [pid = 1809] [serial = 1277] [outer = (nil)] [url = about:blank] 05:14:56 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x91c4b000) [pid = 1809] [serial = 1280] [outer = (nil)] [url = about:blank] 05:14:56 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x8eea0000) [pid = 1809] [serial = 1274] [outer = (nil)] [url = about:blank] 05:14:56 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x8d29b400) [pid = 1809] [serial = 1271] [outer = (nil)] [url = about:blank] 05:14:56 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x91c22000) [pid = 1809] [serial = 1268] [outer = (nil)] [url = about:blank] 05:14:56 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x92e08c00) [pid = 1809] [serial = 1292] [outer = (nil)] [url = about:blank] 05:14:56 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x9239dc00) [pid = 1809] [serial = 1286] [outer = (nil)] [url = about:blank] 05:14:56 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x92a97c00) [pid = 1809] [serial = 1289] [outer = (nil)] [url = about:blank] 05:14:57 INFO - PROCESS | 1809 | --DOCSHELL 0x89917000 == 47 [pid = 1809] [id = 420] 05:14:57 INFO - PROCESS | 1809 | --DOCSHELL 0x8d299400 == 46 [pid = 1809] [id = 390] 05:14:57 INFO - PROCESS | 1809 | --DOCSHELL 0x8e93c400 == 45 [pid = 1809] [id = 421] 05:14:57 INFO - PROCESS | 1809 | --DOCSHELL 0x8dd4e400 == 44 [pid = 1809] [id = 419] 05:14:57 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e9800 == 43 [pid = 1809] [id = 445] 05:14:57 INFO - PROCESS | 1809 | --DOCSHELL 0x91a95000 == 42 [pid = 1809] [id = 444] 05:14:57 INFO - PROCESS | 1809 | --DOCSHELL 0x91a90800 == 41 [pid = 1809] [id = 443] 05:14:57 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7eb800 == 40 [pid = 1809] [id = 442] 05:14:57 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e5400 == 39 [pid = 1809] [id = 441] 05:14:57 INFO - PROCESS | 1809 | --DOCSHELL 0x8991e400 == 38 [pid = 1809] [id = 440] 05:14:57 INFO - PROCESS | 1809 | --DOCSHELL 0x914dd400 == 37 [pid = 1809] [id = 439] 05:14:57 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7ec800 == 36 [pid = 1809] [id = 438] 05:14:57 INFO - PROCESS | 1809 | --DOCSHELL 0x89916c00 == 35 [pid = 1809] [id = 437] 05:14:57 INFO - PROCESS | 1809 | --DOCSHELL 0x919b5400 == 34 [pid = 1809] [id = 436] 05:14:57 INFO - PROCESS | 1809 | --DOCSHELL 0x919b8400 == 33 [pid = 1809] [id = 435] 05:14:57 INFO - PROCESS | 1809 | --DOCSHELL 0x8e943800 == 32 [pid = 1809] [id = 434] 05:14:57 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e6400 == 31 [pid = 1809] [id = 433] 05:14:57 INFO - PROCESS | 1809 | --DOCSHELL 0x8b56b000 == 30 [pid = 1809] [id = 422] 05:14:57 INFO - PROCESS | 1809 | --DOCSHELL 0x8dd4b400 == 29 [pid = 1809] [id = 432] 05:14:57 INFO - PROCESS | 1809 | 1472300097660 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]]]}] 05:14:57 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0x914e5400) [pid = 1809] [serial = 1265] [outer = (nil)] [url = about:blank] 05:14:57 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x8d1ea000) [pid = 1809] [serial = 1251] [outer = (nil)] [url = about:blank] 05:14:57 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x8dd53800) [pid = 1809] [serial = 1254] [outer = (nil)] [url = about:blank] 05:14:57 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x9072d000) [pid = 1809] [serial = 1233] [outer = (nil)] [url = about:blank] 05:14:57 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x8d119800) [pid = 1809] [serial = 1250] [outer = (nil)] [url = about:blank] 05:14:57 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x8dbcfc00) [pid = 1809] [serial = 1253] [outer = (nil)] [url = about:blank] 05:14:57 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x914e0000) [pid = 1809] [serial = 1263] [outer = (nil)] [url = about:blank] 05:14:57 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x90729c00) [pid = 1809] [serial = 1259] [outer = (nil)] [url = about:blank] 05:14:57 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x9144fc00) [pid = 1809] [serial = 1262] [outer = (nil)] [url = about:blank] 05:14:57 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x90730c00) [pid = 1809] [serial = 1260] [outer = (nil)] [url = about:blank] 05:14:57 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x8dd55400) [pid = 1809] [serial = 1256] [outer = (nil)] [url = about:blank] 05:14:57 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x8e7ae000) [pid = 1809] [serial = 1257] [outer = (nil)] [url = about:blank] 05:14:57 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x8d292000) [pid = 1809] [serial = 1296] [outer = (nil)] [url = about:blank] 05:14:57 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x919c0400) [pid = 1809] [serial = 1266] [outer = (nil)] [url = about:blank] 05:14:57 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x8d18fc00) [pid = 1809] [serial = 1295] [outer = (nil)] [url = about:blank] 05:14:57 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 05:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1681ms 05:14:57 INFO - PROCESS | 1809 | 1472300097713 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 05:14:57 INFO - PROCESS | 1809 | 1472300097717 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 05:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:14:57 INFO - PROCESS | 1809 | 1472300097723 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:14:57 INFO - PROCESS | 1809 | 1472300097727 Marionette TRACE conn4 <- [1,1790,null,{}] 05:14:57 INFO - PROCESS | 1809 | 1472300097733 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}] 05:14:57 INFO - PROCESS | 1809 | 1472300097738 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:57 INFO - PROCESS | 1809 | 1472300097920 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 05:14:58 INFO - PROCESS | 1809 | 1472300098112 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:58 INFO - PROCESS | 1809 | 1472300098122 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36c000 == 30 [pid = 1809] [id = 455] 05:14:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x8dbd0c00) [pid = 1809] [serial = 1366] [outer = (nil)] 05:14:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x8dd4a400) [pid = 1809] [serial = 1367] [outer = 0x8dbd0c00] 05:14:58 INFO - PROCESS | 1809 | 1472300098199 Marionette DEBUG loaded listener.js 05:14:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x8dd55000) [pid = 1809] [serial = 1368] [outer = 0x8dbd0c00] 05:14:59 INFO - PROCESS | 1809 | 1472300099133 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]]]}] 05:14:59 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) 05:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1494ms 05:14:59 INFO - PROCESS | 1809 | 1472300099220 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 05:14:59 INFO - PROCESS | 1809 | 1472300099230 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 05:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:14:59 INFO - PROCESS | 1809 | 1472300099245 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:14:59 INFO - PROCESS | 1809 | 1472300099249 Marionette TRACE conn4 <- [1,1794,null,{}] 05:14:59 INFO - PROCESS | 1809 | 1472300099255 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}] 05:14:59 INFO - PROCESS | 1809 | 1472300099260 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:59 INFO - PROCESS | 1809 | 1472300099446 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 05:14:59 INFO - PROCESS | 1809 | 1472300099639 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:59 INFO - PROCESS | 1809 | 1472300099650 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:14:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b569000 == 31 [pid = 1809] [id = 456] 05:14:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x8db32c00) [pid = 1809] [serial = 1369] [outer = (nil)] 05:14:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x8e94a000) [pid = 1809] [serial = 1370] [outer = 0x8db32c00] 05:14:59 INFO - PROCESS | 1809 | 1472300099718 Marionette DEBUG loaded listener.js 05:14:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x8eea0800) [pid = 1809] [serial = 1371] [outer = 0x8db32c00] 05:15:00 INFO - PROCESS | 1809 | 1472300100605 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]]]}] 05:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1438ms 05:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:15:00 INFO - PROCESS | 1809 | 1472300100678 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 05:15:00 INFO - PROCESS | 1809 | 1472300100681 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 05:15:00 INFO - PROCESS | 1809 | 1472300100687 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:15:00 INFO - PROCESS | 1809 | 1472300100691 Marionette TRACE conn4 <- [1,1798,null,{}] 05:15:00 INFO - PROCESS | 1809 | 1472300100720 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}] 05:15:00 INFO - PROCESS | 1809 | 1472300100725 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:00 INFO - PROCESS | 1809 | 1472300100944 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 05:15:00 INFO - PROCESS | 1809 | 1472300100965 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:00 INFO - PROCESS | 1809 | 1472300100975 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:01 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db3a000 == 32 [pid = 1809] [id = 457] 05:15:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x8e7ea800) [pid = 1809] [serial = 1372] [outer = (nil)] 05:15:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x90722c00) [pid = 1809] [serial = 1373] [outer = 0x8e7ea800] 05:15:01 INFO - PROCESS | 1809 | 1472300101041 Marionette DEBUG loaded listener.js 05:15:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x8ef0e400) [pid = 1809] [serial = 1374] [outer = 0x8e7ea800] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x91a93400) [pid = 1809] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x8d194800) [pid = 1809] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x8b367000) [pid = 1809] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x8dfa2c00) [pid = 1809] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x91f5b000) [pid = 1809] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x919b8800) [pid = 1809] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x8b56b400) [pid = 1809] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x8c3e6000) [pid = 1809] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x8e7f1000) [pid = 1809] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x91c24400) [pid = 1809] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x92eaf000) [pid = 1809] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x92a94400) [pid = 1809] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x8eea1400) [pid = 1809] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x8d1f5800) [pid = 1809] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x92247400) [pid = 1809] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x8d18f000) [pid = 1809] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x8b575000) [pid = 1809] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x8d192000) [pid = 1809] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x8d113800) [pid = 1809] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x8b368c00) [pid = 1809] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x8d189000) [pid = 1809] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x8b572800) [pid = 1809] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x8e7f3800) [pid = 1809] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x91a98c00) [pid = 1809] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:15:02 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x91c43000) [pid = 1809] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:15:02 INFO - PROCESS | 1809 | 1472300102804 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]]]}] 05:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 2133ms 05:15:02 INFO - PROCESS | 1809 | 1472300102819 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 05:15:02 INFO - PROCESS | 1809 | 1472300102822 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 05:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:15:02 INFO - PROCESS | 1809 | 1472300102829 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:15:02 INFO - PROCESS | 1809 | 1472300102833 Marionette TRACE conn4 <- [1,1802,null,{}] 05:15:02 INFO - PROCESS | 1809 | 1472300102850 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}] 05:15:02 INFO - PROCESS | 1809 | 1472300102861 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:03 INFO - PROCESS | 1809 | 1472300103084 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 05:15:03 INFO - PROCESS | 1809 | 1472300103095 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:03 INFO - PROCESS | 1809 | 1472300103101 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b374000 == 33 [pid = 1809] [id = 458] 05:15:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x8b56b400) [pid = 1809] [serial = 1375] [outer = (nil)] 05:15:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x91405c00) [pid = 1809] [serial = 1376] [outer = 0x8b56b400] 05:15:03 INFO - PROCESS | 1809 | 1472300103316 Marionette DEBUG loaded listener.js 05:15:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x9144e000) [pid = 1809] [serial = 1377] [outer = 0x8b56b400] 05:15:04 INFO - PROCESS | 1809 | 1472300104125 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]]]}] 05:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1344ms 05:15:04 INFO - PROCESS | 1809 | 1472300104173 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 05:15:04 INFO - PROCESS | 1809 | 1472300104177 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 05:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:15:04 INFO - PROCESS | 1809 | 1472300104183 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:15:04 INFO - PROCESS | 1809 | 1472300104186 Marionette TRACE conn4 <- [1,1806,null,{}] 05:15:04 INFO - PROCESS | 1809 | 1472300104192 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}] 05:15:04 INFO - PROCESS | 1809 | 1472300104196 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:04 INFO - PROCESS | 1809 | 1472300104518 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 05:15:04 INFO - PROCESS | 1809 | 1472300104661 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:04 INFO - PROCESS | 1809 | 1472300104672 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991b800 == 34 [pid = 1809] [id = 459] 05:15:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x8991ec00) [pid = 1809] [serial = 1378] [outer = (nil)] 05:15:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x8b36f400) [pid = 1809] [serial = 1379] [outer = 0x8991ec00] 05:15:04 INFO - PROCESS | 1809 | 1472300104763 Marionette DEBUG loaded listener.js 05:15:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x8b56b000) [pid = 1809] [serial = 1380] [outer = 0x8991ec00] 05:15:05 INFO - PROCESS | 1809 | 1472300105788 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]]]}] 05:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1634ms 05:15:05 INFO - PROCESS | 1809 | 1472300105820 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 05:15:05 INFO - PROCESS | 1809 | 1472300105825 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 05:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:15:05 INFO - PROCESS | 1809 | 1472300105835 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:15:05 INFO - PROCESS | 1809 | 1472300105840 Marionette TRACE conn4 <- [1,1810,null,{}] 05:15:05 INFO - PROCESS | 1809 | 1472300105848 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}] 05:15:05 INFO - PROCESS | 1809 | 1472300105854 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:06 INFO - PROCESS | 1809 | 1472300106052 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 05:15:06 INFO - PROCESS | 1809 | 1472300106299 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:06 INFO - PROCESS | 1809 | 1472300106311 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d29cc00 == 35 [pid = 1809] [id = 460] 05:15:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x8db01800) [pid = 1809] [serial = 1381] [outer = (nil)] 05:15:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x8db08c00) [pid = 1809] [serial = 1382] [outer = 0x8db01800] 05:15:06 INFO - PROCESS | 1809 | 1472300106437 Marionette DEBUG loaded listener.js 05:15:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x8dbc6800) [pid = 1809] [serial = 1383] [outer = 0x8db01800] 05:15:07 INFO - PROCESS | 1809 | 1472300107453 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]]]}] 05:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1693ms 05:15:07 INFO - PROCESS | 1809 | 1472300107529 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 05:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:15:07 INFO - PROCESS | 1809 | 1472300107534 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 05:15:07 INFO - PROCESS | 1809 | 1472300107541 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:15:07 INFO - PROCESS | 1809 | 1472300107545 Marionette TRACE conn4 <- [1,1814,null,{}] 05:15:07 INFO - PROCESS | 1809 | 1472300107552 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}] 05:15:07 INFO - PROCESS | 1809 | 1472300107557 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:07 INFO - PROCESS | 1809 | 1472300107799 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 05:15:08 INFO - PROCESS | 1809 | 1472300108135 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:08 INFO - PROCESS | 1809 | 1472300108147 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7ab800 == 36 [pid = 1809] [id = 461] 05:15:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x8e7adc00) [pid = 1809] [serial = 1384] [outer = (nil)] 05:15:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x8e7e9c00) [pid = 1809] [serial = 1385] [outer = 0x8e7adc00] 05:15:08 INFO - PROCESS | 1809 | 1472300108228 Marionette DEBUG loaded listener.js 05:15:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x8e944800) [pid = 1809] [serial = 1386] [outer = 0x8e7adc00] 05:15:09 INFO - PROCESS | 1809 | 1472300109231 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]]]}] 05:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1736ms 05:15:09 INFO - PROCESS | 1809 | 1472300109277 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 05:15:09 INFO - PROCESS | 1809 | 1472300109284 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 05:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:15:09 INFO - PROCESS | 1809 | 1472300109301 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:15:09 INFO - PROCESS | 1809 | 1472300109309 Marionette TRACE conn4 <- [1,1818,null,{}] 05:15:09 INFO - PROCESS | 1809 | 1472300109315 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}] 05:15:09 INFO - PROCESS | 1809 | 1472300109321 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:09 INFO - PROCESS | 1809 | 1472300109537 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 05:15:09 INFO - PROCESS | 1809 | 1472300109780 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:09 INFO - PROCESS | 1809 | 1472300109790 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b372800 == 37 [pid = 1809] [id = 462] 05:15:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x8b373000) [pid = 1809] [serial = 1387] [outer = (nil)] 05:15:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x914d8000) [pid = 1809] [serial = 1388] [outer = 0x8b373000] 05:15:09 INFO - PROCESS | 1809 | 1472300109914 Marionette DEBUG loaded listener.js 05:15:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x914e6400) [pid = 1809] [serial = 1389] [outer = 0x8b373000] 05:15:10 INFO - PROCESS | 1809 | 1472300110858 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]]]}] 05:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1601ms 05:15:10 INFO - PROCESS | 1809 | 1472300110894 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 05:15:10 INFO - PROCESS | 1809 | 1472300110898 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 05:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:15:10 INFO - PROCESS | 1809 | 1472300110904 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:15:10 INFO - PROCESS | 1809 | 1472300110908 Marionette TRACE conn4 <- [1,1822,null,{}] 05:15:10 INFO - PROCESS | 1809 | 1472300110914 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}] 05:15:10 INFO - PROCESS | 1809 | 1472300110919 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:11 INFO - PROCESS | 1809 | 1472300111107 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 05:15:11 INFO - PROCESS | 1809 | 1472300111348 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:11 INFO - PROCESS | 1809 | 1472300111356 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x8ee94400 == 38 [pid = 1809] [id = 463] 05:15:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x914e5400) [pid = 1809] [serial = 1390] [outer = (nil)] 05:15:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x919b6000) [pid = 1809] [serial = 1391] [outer = 0x914e5400] 05:15:11 INFO - PROCESS | 1809 | 1472300111480 Marionette DEBUG loaded listener.js 05:15:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x919b9c00) [pid = 1809] [serial = 1392] [outer = 0x914e5400] 05:15:12 INFO - PROCESS | 1809 | 1472300112399 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]]]}] 05:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1529ms 05:15:12 INFO - PROCESS | 1809 | 1472300112435 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 05:15:12 INFO - PROCESS | 1809 | 1472300112438 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 05:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:15:12 INFO - PROCESS | 1809 | 1472300112445 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:15:12 INFO - PROCESS | 1809 | 1472300112449 Marionette TRACE conn4 <- [1,1826,null,{}] 05:15:12 INFO - PROCESS | 1809 | 1472300112455 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}] 05:15:12 INFO - PROCESS | 1809 | 1472300112460 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:12 INFO - PROCESS | 1809 | 1472300112657 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 05:15:12 INFO - PROCESS | 1809 | 1472300112857 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:12 INFO - PROCESS | 1809 | 1472300112875 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x919b6400 == 39 [pid = 1809] [id = 464] 05:15:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x91a98800) [pid = 1809] [serial = 1393] [outer = (nil)] 05:15:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x91c20c00) [pid = 1809] [serial = 1394] [outer = 0x91a98800] 05:15:13 INFO - PROCESS | 1809 | 1472300113007 Marionette DEBUG loaded listener.js 05:15:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x91c4b000) [pid = 1809] [serial = 1395] [outer = 0x91a98800] 05:15:14 INFO - PROCESS | 1809 | 1472300114109 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]]]}] 05:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1740ms 05:15:14 INFO - PROCESS | 1809 | 1472300114187 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 05:15:14 INFO - PROCESS | 1809 | 1472300114191 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 05:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:15:14 INFO - PROCESS | 1809 | 1472300114197 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:15:14 INFO - PROCESS | 1809 | 1472300114200 Marionette TRACE conn4 <- [1,1830,null,{}] 05:15:14 INFO - PROCESS | 1809 | 1472300114206 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}] 05:15:14 INFO - PROCESS | 1809 | 1472300114212 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:14 INFO - PROCESS | 1809 | 1472300114441 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 05:15:14 INFO - PROCESS | 1809 | 1472300114695 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:14 INFO - PROCESS | 1809 | 1472300114703 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x89915c00 == 40 [pid = 1809] [id = 465] 05:15:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x89918400) [pid = 1809] [serial = 1396] [outer = (nil)] 05:15:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x92245c00) [pid = 1809] [serial = 1397] [outer = 0x89918400] 05:15:14 INFO - PROCESS | 1809 | 1472300114800 Marionette DEBUG loaded listener.js 05:15:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x92394c00) [pid = 1809] [serial = 1398] [outer = 0x89918400] 05:15:15 INFO - PROCESS | 1809 | 1472300115700 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]]]}] 05:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1537ms 05:15:15 INFO - PROCESS | 1809 | 1472300115734 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 05:15:15 INFO - PROCESS | 1809 | 1472300115739 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 05:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:15:15 INFO - PROCESS | 1809 | 1472300115746 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:15:15 INFO - PROCESS | 1809 | 1472300115750 Marionette TRACE conn4 <- [1,1834,null,{}] 05:15:15 INFO - PROCESS | 1809 | 1472300115772 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}] 05:15:15 INFO - PROCESS | 1809 | 1472300115779 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:16 INFO - PROCESS | 1809 | 1472300116034 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 05:15:16 INFO - PROCESS | 1809 | 1472300116178 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:16 INFO - PROCESS | 1809 | 1472300116187 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x90724000 == 41 [pid = 1809] [id = 466] 05:15:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x9239c000) [pid = 1809] [serial = 1399] [outer = (nil)] 05:15:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x92a93800) [pid = 1809] [serial = 1400] [outer = 0x9239c000] 05:15:16 INFO - PROCESS | 1809 | 1472300116281 Marionette DEBUG loaded listener.js 05:15:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x92a97800) [pid = 1809] [serial = 1401] [outer = 0x9239c000] 05:15:17 INFO - PROCESS | 1809 | 1472300117201 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]]]}] 05:15:17 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 05:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1486ms 05:15:17 INFO - PROCESS | 1809 | 1472300117234 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 05:15:17 INFO - PROCESS | 1809 | 1472300117237 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 05:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:15:17 INFO - PROCESS | 1809 | 1472300117264 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:15:17 INFO - PROCESS | 1809 | 1472300117267 Marionette TRACE conn4 <- [1,1838,null,{}] 05:15:17 INFO - PROCESS | 1809 | 1472300117273 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}] 05:15:17 INFO - PROCESS | 1809 | 1472300117279 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:17 INFO - PROCESS | 1809 | 1472300117478 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 05:15:17 INFO - PROCESS | 1809 | 1472300117692 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:17 INFO - PROCESS | 1809 | 1472300117700 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b367400 == 42 [pid = 1809] [id = 467] 05:15:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x8d29c400) [pid = 1809] [serial = 1402] [outer = (nil)] 05:15:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x914da400) [pid = 1809] [serial = 1403] [outer = 0x8d29c400] 05:15:17 INFO - PROCESS | 1809 | 1472300117825 Marionette DEBUG loaded listener.js 05:15:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x92ea5000) [pid = 1809] [serial = 1404] [outer = 0x8d29c400] 05:15:18 INFO - PROCESS | 1809 | 1472300118835 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]]]}] 05:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1636ms 05:15:18 INFO - PROCESS | 1809 | 1472300118897 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 05:15:18 INFO - PROCESS | 1809 | 1472300118901 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 05:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:15:18 INFO - PROCESS | 1809 | 1472300118909 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - PROCESS | 1809 | 1472300118912 Marionette TRACE conn4 <- [1,1842,null,{}] 05:15:18 INFO - PROCESS | 1809 | 1472300118919 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}] 05:15:18 INFO - PROCESS | 1809 | 1472300118925 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:19 INFO - PROCESS | 1809 | 1472300119113 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 05:15:19 INFO - PROCESS | 1809 | 1472300119370 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:19 INFO - PROCESS | 1809 | 1472300119377 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x914dc000 == 43 [pid = 1809] [id = 468] 05:15:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x914dc800) [pid = 1809] [serial = 1405] [outer = (nil)] 05:15:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x92243800) [pid = 1809] [serial = 1406] [outer = 0x914dc800] 05:15:19 INFO - PROCESS | 1809 | 1472300119519 Marionette DEBUG loaded listener.js 05:15:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x92a9c000) [pid = 1809] [serial = 1407] [outer = 0x914dc800] 05:15:20 INFO - PROCESS | 1809 | 1472300120672 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]]]}] 05:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1833ms 05:15:20 INFO - PROCESS | 1809 | 1472300120743 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 05:15:20 INFO - PROCESS | 1809 | 1472300120748 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 05:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:15:20 INFO - PROCESS | 1809 | 1472300120757 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:15:20 INFO - PROCESS | 1809 | 1472300120762 Marionette TRACE conn4 <- [1,1846,null,{}] 05:15:20 INFO - PROCESS | 1809 | 1472300120781 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}] 05:15:20 INFO - PROCESS | 1809 | 1472300120786 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:21 INFO - PROCESS | 1809 | 1472300121004 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 05:15:21 INFO - PROCESS | 1809 | 1472300121255 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:21 INFO - PROCESS | 1809 | 1472300121270 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d18e800 == 44 [pid = 1809] [id = 469] 05:15:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x8d192800) [pid = 1809] [serial = 1408] [outer = (nil)] 05:15:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x8d1f3000) [pid = 1809] [serial = 1409] [outer = 0x8d192800] 05:15:21 INFO - PROCESS | 1809 | 1472300121346 Marionette DEBUG loaded listener.js 05:15:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x8d299800) [pid = 1809] [serial = 1410] [outer = 0x8d192800] 05:15:22 INFO - PROCESS | 1809 | 1472300122238 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]]]}] 05:15:22 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) 05:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1549ms 05:15:22 INFO - PROCESS | 1809 | 1472300122306 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 05:15:22 INFO - PROCESS | 1809 | 1472300122315 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 05:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:15:22 INFO - PROCESS | 1809 | 1472300122390 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:15:22 INFO - PROCESS | 1809 | 1472300122397 Marionette TRACE conn4 <- [1,1850,null,{}] 05:15:22 INFO - PROCESS | 1809 | 1472300122412 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}] 05:15:22 INFO - PROCESS | 1809 | 1472300122416 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:22 INFO - PROCESS | 1809 | 1472300122599 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 05:15:22 INFO - PROCESS | 1809 | 1472300122870 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:22 INFO - PROCESS | 1809 | 1472300122879 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d118c00 == 45 [pid = 1809] [id = 470] 05:15:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x8dd57400) [pid = 1809] [serial = 1411] [outer = (nil)] 05:15:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x8dfa3000) [pid = 1809] [serial = 1412] [outer = 0x8dd57400] 05:15:22 INFO - PROCESS | 1809 | 1472300122962 Marionette DEBUG loaded listener.js 05:15:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x8e7b6c00) [pid = 1809] [serial = 1413] [outer = 0x8dd57400] 05:15:23 INFO - PROCESS | 1809 | --DOCSHELL 0x8d110800 == 44 [pid = 1809] [id = 431] 05:15:23 INFO - PROCESS | 1809 | --DOCSHELL 0x8b374000 == 43 [pid = 1809] [id = 458] 05:15:23 INFO - PROCESS | 1809 | 1472300123950 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]]]}] 05:15:23 INFO - PROCESS | 1809 | --DOCSHELL 0x8b371400 == 42 [pid = 1809] [id = 452] 05:15:23 INFO - PROCESS | 1809 | --DOCSHELL 0x95308800 == 41 [pid = 1809] [id = 451] 05:15:23 INFO - PROCESS | 1809 | --DOCSHELL 0x8b374800 == 40 [pid = 1809] [id = 450] 05:15:24 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36dc00 == 39 [pid = 1809] [id = 449] 05:15:24 INFO - PROCESS | 1809 | --DOCSHELL 0x91c28000 == 38 [pid = 1809] [id = 448] 05:15:24 INFO - PROCESS | 1809 | --DOCSHELL 0x8e949800 == 37 [pid = 1809] [id = 447] 05:15:24 INFO - PROCESS | 1809 | --DOCSHELL 0x8b56c000 == 36 [pid = 1809] [id = 446] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x90726000) [pid = 1809] [serial = 1275] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x91c2cc00) [pid = 1809] [serial = 1278] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x91f4ec00) [pid = 1809] [serial = 1281] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x8db39c00) [pid = 1809] [serial = 1272] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x92a9cc00) [pid = 1809] [serial = 1290] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x919ba800) [pid = 1809] [serial = 1209] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x91c1f000) [pid = 1809] [serial = 1269] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x92244800) [pid = 1809] [serial = 1284] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0x914d7400) [pid = 1809] [serial = 1245] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x923a1400) [pid = 1809] [serial = 1287] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x92e0e400) [pid = 1809] [serial = 1293] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x8d190800) [pid = 1809] [serial = 1200] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x9239c400) [pid = 1809] [serial = 1311] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x92394000) [pid = 1809] [serial = 1310] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x8dd51400) [pid = 1809] [serial = 1302] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x8db0d000) [pid = 1809] [serial = 1301] [outer = (nil)] [url = about:blank] 05:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1670ms 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x92e02800) [pid = 1809] [serial = 1314] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x92a98400) [pid = 1809] [serial = 1313] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x8e7e8400) [pid = 1809] [serial = 1298] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x92e0b000) [pid = 1809] [serial = 1332] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x8e7f2800) [pid = 1809] [serial = 1299] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x91c48c00) [pid = 1809] [serial = 1308] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x91c23400) [pid = 1809] [serial = 1307] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x93c91000) [pid = 1809] [serial = 1323] [outer = (nil)] [url = about:blank] 05:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x93c8bc00) [pid = 1809] [serial = 1322] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x8d11a000) [pid = 1809] [serial = 1325] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x8db07800) [pid = 1809] [serial = 1326] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x90724c00) [pid = 1809] [serial = 1328] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x93c96800) [pid = 1809] [serial = 1334] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x93a75400) [pid = 1809] [serial = 1320] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x93a6d800) [pid = 1809] [serial = 1319] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x93955800) [pid = 1809] [serial = 1317] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x9394e400) [pid = 1809] [serial = 1316] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x9072e400) [pid = 1809] [serial = 1305] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x8ef0b800) [pid = 1809] [serial = 1304] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x92a90400) [pid = 1809] [serial = 1331] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x94786c00) [pid = 1809] [serial = 1335] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x914d8400) [pid = 1809] [serial = 1329] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x9478c000) [pid = 1809] [serial = 1337] [outer = (nil)] [url = about:blank] 05:15:24 INFO - PROCESS | 1809 | 1472300124036 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 05:15:24 INFO - PROCESS | 1809 | 1472300124038 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 05:15:24 INFO - PROCESS | 1809 | 1472300124062 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:15:24 INFO - PROCESS | 1809 | 1472300124066 Marionette TRACE conn4 <- [1,1854,null,{}] 05:15:24 INFO - PROCESS | 1809 | 1472300124102 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}] 05:15:24 INFO - PROCESS | 1809 | 1472300124111 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:24 INFO - PROCESS | 1809 | 1472300124301 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 05:15:24 INFO - PROCESS | 1809 | 1472300124567 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:24 INFO - PROCESS | 1809 | 1472300124577 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7f2800 == 37 [pid = 1809] [id = 471] 05:15:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x8e7f3800) [pid = 1809] [serial = 1414] [outer = (nil)] 05:15:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x8e940c00) [pid = 1809] [serial = 1415] [outer = 0x8e7f3800] 05:15:24 INFO - PROCESS | 1809 | 1472300124680 Marionette DEBUG loaded listener.js 05:15:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x8ef0b800) [pid = 1809] [serial = 1416] [outer = 0x8e7f3800] 05:15:25 INFO - PROCESS | 1809 | 1472300125479 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]]]}] 05:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1460ms 05:15:25 INFO - PROCESS | 1809 | 1472300125516 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 05:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:15:25 INFO - PROCESS | 1809 | 1472300125521 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 05:15:25 INFO - PROCESS | 1809 | 1472300125527 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:15:25 INFO - PROCESS | 1809 | 1472300125531 Marionette TRACE conn4 <- [1,1858,null,{}] 05:15:25 INFO - PROCESS | 1809 | 1472300125536 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}] 05:15:25 INFO - PROCESS | 1809 | 1472300125541 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:25 INFO - PROCESS | 1809 | 1472300125773 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 05:15:25 INFO - PROCESS | 1809 | 1472300125795 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:25 INFO - PROCESS | 1809 | 1472300125806 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b367000 == 38 [pid = 1809] [id = 472] 05:15:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x91448000) [pid = 1809] [serial = 1417] [outer = (nil)] 05:15:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x914dd400) [pid = 1809] [serial = 1418] [outer = 0x91448000] 05:15:25 INFO - PROCESS | 1809 | 1472300125874 Marionette DEBUG loaded listener.js 05:15:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x919b9400) [pid = 1809] [serial = 1419] [outer = 0x91448000] 05:15:26 INFO - PROCESS | 1809 | 1472300126815 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]]]}] 05:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1337ms 05:15:26 INFO - PROCESS | 1809 | 1472300126865 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 05:15:26 INFO - PROCESS | 1809 | 1472300126869 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 05:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:15:26 INFO - PROCESS | 1809 | 1472300126881 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:15:26 INFO - PROCESS | 1809 | 1472300126883 Marionette TRACE conn4 <- [1,1862,null,{}] 05:15:26 INFO - PROCESS | 1809 | 1472300126890 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}] 05:15:26 INFO - PROCESS | 1809 | 1472300126894 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:27 INFO - PROCESS | 1809 | 1472300127117 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 05:15:27 INFO - PROCESS | 1809 | 1472300127139 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:27 INFO - PROCESS | 1809 | 1472300127147 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b570c00 == 39 [pid = 1809] [id = 473] 05:15:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x8dbcd400) [pid = 1809] [serial = 1420] [outer = (nil)] 05:15:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x91c1d400) [pid = 1809] [serial = 1421] [outer = 0x8dbcd400] 05:15:27 INFO - PROCESS | 1809 | 1472300127216 Marionette DEBUG loaded listener.js 05:15:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x91c26400) [pid = 1809] [serial = 1422] [outer = 0x8dbcd400] 05:15:28 INFO - PROCESS | 1809 | 1472300128250 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]]]}] 05:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1429ms 05:15:28 INFO - PROCESS | 1809 | 1472300128311 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 05:15:28 INFO - PROCESS | 1809 | 1472300128315 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 05:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:15:28 INFO - PROCESS | 1809 | 1472300128327 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:15:28 INFO - PROCESS | 1809 | 1472300128330 Marionette TRACE conn4 <- [1,1866,null,{}] 05:15:28 INFO - PROCESS | 1809 | 1472300128336 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}] 05:15:28 INFO - PROCESS | 1809 | 1472300128346 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:28 INFO - PROCESS | 1809 | 1472300128636 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 05:15:28 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x8991b000) [pid = 1809] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:15:28 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x8d1f2000) [pid = 1809] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:15:28 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x8dbc8800) [pid = 1809] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:15:28 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x8d29b000) [pid = 1809] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:15:28 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x919b3000) [pid = 1809] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:15:28 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x90727800) [pid = 1809] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:15:28 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x8dfa6400) [pid = 1809] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:15:28 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x91451c00) [pid = 1809] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:15:28 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x8e7ea800) [pid = 1809] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:15:28 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x8db32c00) [pid = 1809] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:15:28 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x8b56a000) [pid = 1809] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:15:28 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x8d292800) [pid = 1809] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:15:28 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x8b572000) [pid = 1809] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:15:28 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x8b570400) [pid = 1809] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:15:28 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x91c4f800) [pid = 1809] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:15:28 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x8b56ac00) [pid = 1809] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:15:28 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x8b576c00) [pid = 1809] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:15:28 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x8b56f800) [pid = 1809] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:15:28 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x8ee9e000) [pid = 1809] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:15:28 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x95309800) [pid = 1809] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:15:28 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x8dbd0c00) [pid = 1809] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:15:29 INFO - PROCESS | 1809 | 1472300129060 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:29 INFO - PROCESS | 1809 | 1472300129069 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x89918000 == 40 [pid = 1809] [id = 474] 05:15:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x8991b000) [pid = 1809] [serial = 1423] [outer = (nil)] 05:15:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x8b572000) [pid = 1809] [serial = 1424] [outer = 0x8991b000] 05:15:29 INFO - PROCESS | 1809 | 1472300129138 Marionette DEBUG loaded listener.js 05:15:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x8d29b000) [pid = 1809] [serial = 1425] [outer = 0x8991b000] 05:15:29 INFO - PROCESS | 1809 | 1472300129947 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]]]}] 05:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1683ms 05:15:30 INFO - PROCESS | 1809 | 1472300130012 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 05:15:30 INFO - PROCESS | 1809 | 1472300130016 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 05:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:15:30 INFO - PROCESS | 1809 | 1472300130022 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:15:30 INFO - PROCESS | 1809 | 1472300130026 Marionette TRACE conn4 <- [1,1870,null,{}] 05:15:30 INFO - PROCESS | 1809 | 1472300130036 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}] 05:15:30 INFO - PROCESS | 1809 | 1472300130039 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:30 INFO - PROCESS | 1809 | 1472300130211 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 05:15:30 INFO - PROCESS | 1809 | 1472300130367 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:30 INFO - PROCESS | 1809 | 1472300130377 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56ac00 == 41 [pid = 1809] [id = 475] 05:15:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x8d119400) [pid = 1809] [serial = 1426] [outer = (nil)] 05:15:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x914dc400) [pid = 1809] [serial = 1427] [outer = 0x8d119400] 05:15:30 INFO - PROCESS | 1809 | 1472300130448 Marionette DEBUG loaded listener.js 05:15:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x91c4cc00) [pid = 1809] [serial = 1428] [outer = 0x8d119400] 05:15:31 INFO - PROCESS | 1809 | 1472300131412 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]]]}] 05:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1453ms 05:15:31 INFO - PROCESS | 1809 | 1472300131478 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 05:15:31 INFO - PROCESS | 1809 | 1472300131485 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 05:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:15:31 INFO - PROCESS | 1809 | 1472300131494 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:15:31 INFO - PROCESS | 1809 | 1472300131499 Marionette TRACE conn4 <- [1,1874,null,{}] 05:15:31 INFO - PROCESS | 1809 | 1472300131508 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}] 05:15:31 INFO - PROCESS | 1809 | 1472300131514 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:31 INFO - PROCESS | 1809 | 1472300131758 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 05:15:32 INFO - PROCESS | 1809 | 1472300132040 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:32 INFO - PROCESS | 1809 | 1472300132054 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b574c00 == 42 [pid = 1809] [id = 476] 05:15:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x8c3e5000) [pid = 1809] [serial = 1429] [outer = (nil)] 05:15:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x8d1f4800) [pid = 1809] [serial = 1430] [outer = 0x8c3e5000] 05:15:32 INFO - PROCESS | 1809 | 1472300132185 Marionette DEBUG loaded listener.js 05:15:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x8db0b000) [pid = 1809] [serial = 1431] [outer = 0x8c3e5000] 05:15:33 INFO - PROCESS | 1809 | 1472300133135 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]]]}] 05:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1686ms 05:15:33 INFO - PROCESS | 1809 | 1472300133181 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 05:15:33 INFO - PROCESS | 1809 | 1472300133188 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 05:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:15:33 INFO - PROCESS | 1809 | 1472300133199 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:15:33 INFO - PROCESS | 1809 | 1472300133203 Marionette TRACE conn4 <- [1,1878,null,{}] 05:15:33 INFO - PROCESS | 1809 | 1472300133210 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}] 05:15:33 INFO - PROCESS | 1809 | 1472300133216 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:33 INFO - PROCESS | 1809 | 1472300133415 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 05:15:33 INFO - PROCESS | 1809 | 1472300133668 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:33 INFO - PROCESS | 1809 | 1472300133678 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dfa3c00 == 43 [pid = 1809] [id = 477] 05:15:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x8dfa9000) [pid = 1809] [serial = 1432] [outer = (nil)] 05:15:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x8e948800) [pid = 1809] [serial = 1433] [outer = 0x8dfa9000] 05:15:33 INFO - PROCESS | 1809 | 1472300133804 Marionette DEBUG loaded listener.js 05:15:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x9072b400) [pid = 1809] [serial = 1434] [outer = 0x8dfa9000] 05:15:34 INFO - PROCESS | 1809 | 1472300134789 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]]]}] 05:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1638ms 05:15:34 INFO - PROCESS | 1809 | 1472300134837 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 05:15:34 INFO - PROCESS | 1809 | 1472300134841 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 05:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:15:34 INFO - PROCESS | 1809 | 1472300134849 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:15:34 INFO - PROCESS | 1809 | 1472300134855 Marionette TRACE conn4 <- [1,1882,null,{}] 05:15:34 INFO - PROCESS | 1809 | 1472300134872 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}] 05:15:34 INFO - PROCESS | 1809 | 1472300134881 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:35 INFO - PROCESS | 1809 | 1472300135081 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 05:15:35 INFO - PROCESS | 1809 | 1472300135330 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:35 INFO - PROCESS | 1809 | 1472300135343 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:35 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991ac00 == 44 [pid = 1809] [id = 478] 05:15:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x91c25400) [pid = 1809] [serial = 1435] [outer = (nil)] 05:15:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x91c4f000) [pid = 1809] [serial = 1436] [outer = 0x91c25400] 05:15:35 INFO - PROCESS | 1809 | 1472300135470 Marionette DEBUG loaded listener.js 05:15:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x923a0800) [pid = 1809] [serial = 1437] [outer = 0x91c25400] 05:15:36 INFO - PROCESS | 1809 | 1472300136371 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]]]}] 05:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1594ms 05:15:36 INFO - PROCESS | 1809 | 1472300136443 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 05:15:36 INFO - PROCESS | 1809 | 1472300136448 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 05:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:15:36 INFO - PROCESS | 1809 | 1472300136455 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:15:36 INFO - PROCESS | 1809 | 1472300136457 Marionette TRACE conn4 <- [1,1886,null,{}] 05:15:36 INFO - PROCESS | 1809 | 1472300136464 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}] 05:15:36 INFO - PROCESS | 1809 | 1472300136469 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:36 INFO - PROCESS | 1809 | 1472300136668 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 05:15:36 INFO - PROCESS | 1809 | 1472300136971 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:36 INFO - PROCESS | 1809 | 1472300136982 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x92a9e000 == 45 [pid = 1809] [id = 479] 05:15:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x92a9e800) [pid = 1809] [serial = 1438] [outer = (nil)] 05:15:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x92e0b400) [pid = 1809] [serial = 1439] [outer = 0x92a9e800] 05:15:37 INFO - PROCESS | 1809 | 1472300137078 Marionette DEBUG loaded listener.js 05:15:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x92eae400) [pid = 1809] [serial = 1440] [outer = 0x92a9e800] 05:15:37 INFO - PROCESS | 1809 | 1472300137989 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]]]}] 05:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1591ms 05:15:38 INFO - PROCESS | 1809 | 1472300138047 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 05:15:38 INFO - PROCESS | 1809 | 1472300138051 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 05:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:15:38 INFO - PROCESS | 1809 | 1472300138057 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:15:38 INFO - PROCESS | 1809 | 1472300138061 Marionette TRACE conn4 <- [1,1890,null,{}] 05:15:38 INFO - PROCESS | 1809 | 1472300138067 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}] 05:15:38 INFO - PROCESS | 1809 | 1472300138072 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:38 INFO - PROCESS | 1809 | 1472300138254 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 05:15:38 INFO - PROCESS | 1809 | 1472300138457 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:38 INFO - PROCESS | 1809 | 1472300138467 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b366800 == 46 [pid = 1809] [id = 480] 05:15:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x8c3ebc00) [pid = 1809] [serial = 1441] [outer = (nil)] 05:15:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x93955c00) [pid = 1809] [serial = 1442] [outer = 0x8c3ebc00] 05:15:38 INFO - PROCESS | 1809 | 1472300138633 Marionette DEBUG loaded listener.js 05:15:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x9395ac00) [pid = 1809] [serial = 1443] [outer = 0x8c3ebc00] 05:15:39 INFO - PROCESS | 1809 | 1472300139600 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]]]}] 05:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1580ms 05:15:39 INFO - PROCESS | 1809 | 1472300139639 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 05:15:39 INFO - PROCESS | 1809 | 1472300139644 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 05:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:15:39 INFO - PROCESS | 1809 | 1472300139650 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:15:39 INFO - PROCESS | 1809 | 1472300139653 Marionette TRACE conn4 <- [1,1894,null,{}] 05:15:39 INFO - PROCESS | 1809 | 1472300139659 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}] 05:15:39 INFO - PROCESS | 1809 | 1472300139670 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:39 INFO - PROCESS | 1809 | 1472300139894 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 05:15:40 INFO - PROCESS | 1809 | 1472300140148 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:40 INFO - PROCESS | 1809 | 1472300140157 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x9394f000 == 47 [pid = 1809] [id = 481] 05:15:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x93c8c000) [pid = 1809] [serial = 1444] [outer = (nil)] 05:15:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x94789000) [pid = 1809] [serial = 1445] [outer = 0x93c8c000] 05:15:40 INFO - PROCESS | 1809 | 1472300140283 Marionette DEBUG loaded listener.js 05:15:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x95154400) [pid = 1809] [serial = 1446] [outer = 0x93c8c000] 05:15:41 INFO - PROCESS | 1809 | 1472300141203 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]]]}] 05:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1630ms 05:15:41 INFO - PROCESS | 1809 | 1472300141281 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 05:15:41 INFO - PROCESS | 1809 | 1472300141285 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 05:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:15:41 INFO - PROCESS | 1809 | 1472300141292 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:15:41 INFO - PROCESS | 1809 | 1472300141296 Marionette TRACE conn4 <- [1,1898,null,{}] 05:15:41 INFO - PROCESS | 1809 | 1472300141302 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}] 05:15:41 INFO - PROCESS | 1809 | 1472300141306 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:41 INFO - PROCESS | 1809 | 1472300141530 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 05:15:41 INFO - PROCESS | 1809 | 1472300141778 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:41 INFO - PROCESS | 1809 | 1472300141785 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dd4b800 == 48 [pid = 1809] [id = 482] 05:15:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x91404000) [pid = 1809] [serial = 1447] [outer = (nil)] 05:15:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x9515d000) [pid = 1809] [serial = 1448] [outer = 0x91404000] 05:15:41 INFO - PROCESS | 1809 | 1472300141920 Marionette DEBUG loaded listener.js 05:15:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x95163000) [pid = 1809] [serial = 1449] [outer = 0x91404000] 05:15:42 INFO - PROCESS | 1809 | 1472300142802 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]]]}] 05:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1584ms 05:15:42 INFO - PROCESS | 1809 | 1472300142877 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 05:15:42 INFO - PROCESS | 1809 | 1472300142880 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 05:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:15:42 INFO - PROCESS | 1809 | 1472300142887 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:15:42 INFO - PROCESS | 1809 | 1472300142890 Marionette TRACE conn4 <- [1,1902,null,{}] 05:15:42 INFO - PROCESS | 1809 | 1472300142897 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}] 05:15:42 INFO - PROCESS | 1809 | 1472300142902 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:43 INFO - PROCESS | 1809 | 1472300143125 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 05:15:43 INFO - PROCESS | 1809 | 1472300143393 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:43 INFO - PROCESS | 1809 | 1472300143404 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x89921c00 == 49 [pid = 1809] [id = 483] 05:15:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x8c3e5400) [pid = 1809] [serial = 1450] [outer = (nil)] 05:15:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x8d29a800) [pid = 1809] [serial = 1451] [outer = 0x8c3e5400] 05:15:43 INFO - PROCESS | 1809 | 1472300143524 Marionette DEBUG loaded listener.js 05:15:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x8dd50000) [pid = 1809] [serial = 1452] [outer = 0x8c3e5400] 05:15:44 INFO - PROCESS | 1809 | 1472300144439 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]]]}] 05:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1640ms 05:15:44 INFO - PROCESS | 1809 | 1472300144538 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 05:15:44 INFO - PROCESS | 1809 | 1472300144544 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 05:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:15:44 INFO - PROCESS | 1809 | 1472300144558 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:15:44 INFO - PROCESS | 1809 | 1472300144564 Marionette TRACE conn4 <- [1,1906,null,{}] 05:15:44 INFO - PROCESS | 1809 | 1472300144637 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}] 05:15:44 INFO - PROCESS | 1809 | 1472300144642 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:44 INFO - PROCESS | 1809 | 1472300144929 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 05:15:45 INFO - PROCESS | 1809 | 1472300145820 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:45 INFO - PROCESS | 1809 | 1472300145833 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d110c00 == 50 [pid = 1809] [id = 484] 05:15:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x8d111800) [pid = 1809] [serial = 1453] [outer = (nil)] 05:15:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x8d18c400) [pid = 1809] [serial = 1454] [outer = 0x8d111800] 05:15:45 INFO - PROCESS | 1809 | 1472300145935 Marionette DEBUG loaded listener.js 05:15:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x8d292800) [pid = 1809] [serial = 1455] [outer = 0x8d111800] 05:15:46 INFO - PROCESS | 1809 | 1472300146922 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]]]}] 05:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2426ms 05:15:46 INFO - PROCESS | 1809 | 1472300146986 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 05:15:46 INFO - PROCESS | 1809 | 1472300146993 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 05:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:15:47 INFO - PROCESS | 1809 | 1472300147003 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:15:47 INFO - PROCESS | 1809 | 1472300147008 Marionette TRACE conn4 <- [1,1910,null,{}] 05:15:47 INFO - PROCESS | 1809 | 1472300147017 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}] 05:15:47 INFO - PROCESS | 1809 | 1472300147026 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:47 INFO - PROCESS | 1809 | 1472300147265 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 05:15:47 INFO - PROCESS | 1809 | 1472300147671 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:47 INFO - PROCESS | 1809 | 1472300147682 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dfa8000 == 51 [pid = 1809] [id = 485] 05:15:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x8e7ea400) [pid = 1809] [serial = 1456] [outer = (nil)] 05:15:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x8e944c00) [pid = 1809] [serial = 1457] [outer = 0x8e7ea400] 05:15:47 INFO - PROCESS | 1809 | 1472300147763 Marionette DEBUG loaded listener.js 05:15:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x8eea0000) [pid = 1809] [serial = 1458] [outer = 0x8e7ea400] 05:15:49 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36c000 == 50 [pid = 1809] [id = 455] 05:15:49 INFO - PROCESS | 1809 | --DOCSHELL 0x8db3a000 == 49 [pid = 1809] [id = 457] 05:15:49 INFO - PROCESS | 1809 | --DOCSHELL 0x8b372800 == 48 [pid = 1809] [id = 462] 05:15:49 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7ab800 == 47 [pid = 1809] [id = 461] 05:15:49 INFO - PROCESS | 1809 | --DOCSHELL 0x8d29cc00 == 46 [pid = 1809] [id = 460] 05:15:49 INFO - PROCESS | 1809 | --DOCSHELL 0x8991b800 == 45 [pid = 1809] [id = 459] 05:15:49 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e8800 == 44 [pid = 1809] [id = 416] 05:15:49 INFO - PROCESS | 1809 | --DOCSHELL 0x8b569800 == 43 [pid = 1809] [id = 453] 05:15:49 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36fc00 == 42 [pid = 1809] [id = 454] 05:15:49 INFO - PROCESS | 1809 | --DOCSHELL 0x8b569000 == 41 [pid = 1809] [id = 456] 05:15:49 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbd1c00 == 40 [pid = 1809] [id = 391] 05:15:49 INFO - PROCESS | 1809 | --DOCSHELL 0x91c2c000 == 39 [pid = 1809] [id = 429] 05:15:49 INFO - PROCESS | 1809 | --DOCSHELL 0x8b373c00 == 38 [pid = 1809] [id = 398] 05:15:49 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36e000 == 37 [pid = 1809] [id = 427] 05:15:49 INFO - PROCESS | 1809 | --DOCSHELL 0x919b6400 == 36 [pid = 1809] [id = 464] 05:15:49 INFO - PROCESS | 1809 | --DOCSHELL 0x8b367c00 == 35 [pid = 1809] [id = 428] 05:15:50 INFO - PROCESS | 1809 | --DOCSHELL 0x8ee94400 == 34 [pid = 1809] [id = 463] 05:15:50 INFO - PROCESS | 1809 | --DOCSHELL 0x91c1ec00 == 33 [pid = 1809] [id = 426] 05:15:50 INFO - PROCESS | 1809 | --DOCSHELL 0x90724000 == 32 [pid = 1809] [id = 466] 05:15:50 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7f1c00 == 31 [pid = 1809] [id = 425] 05:15:50 INFO - PROCESS | 1809 | --DOCSHELL 0x8b367400 == 30 [pid = 1809] [id = 467] 05:15:50 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36f000 == 29 [pid = 1809] [id = 430] 05:15:50 INFO - PROCESS | 1809 | --DOCSHELL 0x8dd4d800 == 28 [pid = 1809] [id = 424] 05:15:50 INFO - PROCESS | 1809 | --DOCSHELL 0x8b56e400 == 27 [pid = 1809] [id = 392] 05:15:50 INFO - PROCESS | 1809 | --DOCSHELL 0x914dc000 == 26 [pid = 1809] [id = 468] 05:15:50 INFO - PROCESS | 1809 | --DOCSHELL 0x89915c00 == 25 [pid = 1809] [id = 465] 05:15:50 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36e400 == 24 [pid = 1809] [id = 387] 05:15:50 INFO - PROCESS | 1809 | --DOCSHELL 0x8d194400 == 23 [pid = 1809] [id = 393] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x91405c00) [pid = 1809] [serial = 1376] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x8e94a000) [pid = 1809] [serial = 1370] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x8b56e800) [pid = 1809] [serial = 1236] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x91985000) [pid = 1809] [serial = 1248] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x8dfa1000) [pid = 1809] [serial = 1203] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x8db33800) [pid = 1809] [serial = 1239] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x91a91c00) [pid = 1809] [serial = 1212] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x9144b800) [pid = 1809] [serial = 1206] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x8e940000) [pid = 1809] [serial = 1242] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x91c44c00) [pid = 1809] [serial = 1215] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x90722c00) [pid = 1809] [serial = 1373] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x8eea0800) [pid = 1809] [serial = 1371] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x8ef0e400) [pid = 1809] [serial = 1374] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x8d1ebc00) [pid = 1809] [serial = 1364] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x8db0e800) [pid = 1809] [serial = 1365] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x992ea800) [pid = 1809] [serial = 1359] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x8d112000) [pid = 1809] [serial = 1340] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x8d1e8800) [pid = 1809] [serial = 1341] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x94789400) [pid = 1809] [serial = 1349] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x9515d400) [pid = 1809] [serial = 1350] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x99254c00) [pid = 1809] [serial = 1358] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x92e02400) [pid = 1809] [serial = 1347] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x9223d400) [pid = 1809] [serial = 1346] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x8d10ec00) [pid = 1809] [serial = 1362] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x8b570800) [pid = 1809] [serial = 1361] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x8ee9f400) [pid = 1809] [serial = 1197] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x951bd000) [pid = 1809] [serial = 1353] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x951bac00) [pid = 1809] [serial = 1352] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x91990400) [pid = 1809] [serial = 1344] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x9072b000) [pid = 1809] [serial = 1343] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x98037800) [pid = 1809] [serial = 1356] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x9530c400) [pid = 1809] [serial = 1355] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x8dd4a400) [pid = 1809] [serial = 1367] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x8dd55000) [pid = 1809] [serial = 1368] [outer = (nil)] [url = about:blank] 05:15:50 INFO - PROCESS | 1809 | 1472300150335 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]]]}] 05:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 3395ms 05:15:50 INFO - PROCESS | 1809 | 1472300150398 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 05:15:50 INFO - PROCESS | 1809 | 1472300150403 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 05:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:15:50 INFO - PROCESS | 1809 | 1472300150412 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:15:50 INFO - PROCESS | 1809 | 1472300150417 Marionette TRACE conn4 <- [1,1914,null,{}] 05:15:50 INFO - PROCESS | 1809 | 1472300150425 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}] 05:15:50 INFO - PROCESS | 1809 | 1472300150431 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:50 INFO - PROCESS | 1809 | 1472300150592 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 05:15:50 INFO - PROCESS | 1809 | 1472300150747 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:50 INFO - PROCESS | 1809 | 1472300150754 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b569400 == 24 [pid = 1809] [id = 486] 05:15:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x8b569800) [pid = 1809] [serial = 1459] [outer = (nil)] 05:15:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x8b571800) [pid = 1809] [serial = 1460] [outer = 0x8b569800] 05:15:50 INFO - PROCESS | 1809 | 1472300150832 Marionette DEBUG loaded listener.js 05:15:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x8c3e1c00) [pid = 1809] [serial = 1461] [outer = 0x8b569800] 05:15:51 INFO - PROCESS | 1809 | 1472300151631 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]]]}] 05:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1238ms 05:15:51 INFO - PROCESS | 1809 | 1472300151650 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 05:15:51 INFO - PROCESS | 1809 | 1472300151658 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 05:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:15:51 INFO - PROCESS | 1809 | 1472300151689 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:15:51 INFO - PROCESS | 1809 | 1472300151694 Marionette TRACE conn4 <- [1,1918,null,{}] 05:15:51 INFO - PROCESS | 1809 | 1472300151700 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}] 05:15:51 INFO - PROCESS | 1809 | 1472300151706 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:51 INFO - PROCESS | 1809 | 1472300151875 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 05:15:51 INFO - PROCESS | 1809 | 1472300151887 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:51 INFO - PROCESS | 1809 | 1472300151896 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d191400 == 25 [pid = 1809] [id = 487] 05:15:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x8d194400) [pid = 1809] [serial = 1462] [outer = (nil)] 05:15:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x8d1eb400) [pid = 1809] [serial = 1463] [outer = 0x8d194400] 05:15:51 INFO - PROCESS | 1809 | 1472300151969 Marionette DEBUG loaded listener.js 05:15:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x8d290c00) [pid = 1809] [serial = 1464] [outer = 0x8d194400] 05:15:53 INFO - PROCESS | 1809 | 1472300153009 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]]]}] 05:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1392ms 05:15:53 INFO - PROCESS | 1809 | 1472300153074 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 05:15:53 INFO - PROCESS | 1809 | 1472300153078 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 05:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:15:53 INFO - PROCESS | 1809 | 1472300153106 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:15:53 INFO - PROCESS | 1809 | 1472300153112 Marionette TRACE conn4 <- [1,1922,null,{}] 05:15:53 INFO - PROCESS | 1809 | 1472300153129 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}] 05:15:53 INFO - PROCESS | 1809 | 1472300153139 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:53 INFO - PROCESS | 1809 | 1472300153384 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 05:15:53 INFO - PROCESS | 1809 | 1472300153402 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:53 INFO - PROCESS | 1809 | 1472300153413 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbcf000 == 26 [pid = 1809] [id = 488] 05:15:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x8dbd1000) [pid = 1809] [serial = 1465] [outer = (nil)] 05:15:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x8dd54800) [pid = 1809] [serial = 1466] [outer = 0x8dbd1000] 05:15:53 INFO - PROCESS | 1809 | 1472300153490 Marionette DEBUG loaded listener.js 05:15:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x8dfa1000) [pid = 1809] [serial = 1467] [outer = 0x8dbd1000] 05:15:54 INFO - PROCESS | 1809 | 1472300154474 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]]]}] 05:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1437ms 05:15:54 INFO - PROCESS | 1809 | 1472300154544 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 05:15:54 INFO - PROCESS | 1809 | 1472300154549 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 05:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:15:54 INFO - PROCESS | 1809 | 1472300154555 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:15:54 INFO - PROCESS | 1809 | 1472300154558 Marionette TRACE conn4 <- [1,1926,null,{}] 05:15:54 INFO - PROCESS | 1809 | 1472300154586 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}] 05:15:54 INFO - PROCESS | 1809 | 1472300154592 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:54 INFO - PROCESS | 1809 | 1472300154830 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 05:15:54 INFO - PROCESS | 1809 | 1472300154852 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:54 INFO - PROCESS | 1809 | 1472300154858 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dd4dc00 == 27 [pid = 1809] [id = 489] 05:15:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x8e7b0800) [pid = 1809] [serial = 1468] [outer = (nil)] 05:15:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x8e94a000) [pid = 1809] [serial = 1469] [outer = 0x8e7b0800] 05:15:54 INFO - PROCESS | 1809 | 1472300154931 Marionette DEBUG loaded listener.js 05:15:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x8eea1800) [pid = 1809] [serial = 1470] [outer = 0x8e7b0800] 05:15:56 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x8d119400) [pid = 1809] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:15:56 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x8db01800) [pid = 1809] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:15:56 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x8e7adc00) [pid = 1809] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:15:56 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x8dbcd400) [pid = 1809] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:15:56 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x8dd57400) [pid = 1809] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:15:56 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x8d29c400) [pid = 1809] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:15:56 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x914dc800) [pid = 1809] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:15:56 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x91448000) [pid = 1809] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:15:56 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x91a98800) [pid = 1809] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:15:56 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x9239c000) [pid = 1809] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:15:56 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x8991b000) [pid = 1809] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:15:56 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x8d111400) [pid = 1809] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:15:56 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x914e5400) [pid = 1809] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:15:56 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x8b373000) [pid = 1809] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:15:56 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x8d192800) [pid = 1809] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:15:56 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x8b56b400) [pid = 1809] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:15:56 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x8e7f3800) [pid = 1809] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:15:56 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x8991ec00) [pid = 1809] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:15:56 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x89918400) [pid = 1809] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:15:57 INFO - PROCESS | 1809 | 1472300157157 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]]]}] 05:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2658ms 05:15:57 INFO - PROCESS | 1809 | 1472300157213 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 05:15:57 INFO - PROCESS | 1809 | 1472300157218 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 05:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:15:57 INFO - PROCESS | 1809 | 1472300157224 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:15:57 INFO - PROCESS | 1809 | 1472300157226 Marionette TRACE conn4 <- [1,1930,null,{}] 05:15:57 INFO - PROCESS | 1809 | 1472300157232 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}] 05:15:57 INFO - PROCESS | 1809 | 1472300157237 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:57 INFO - PROCESS | 1809 | 1472300157457 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 05:15:57 INFO - PROCESS | 1809 | 1472300157475 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:57 INFO - PROCESS | 1809 | 1472300157483 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991e800 == 28 [pid = 1809] [id = 490] 05:15:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x8b36bc00) [pid = 1809] [serial = 1471] [outer = (nil)] 05:15:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x8dbd4c00) [pid = 1809] [serial = 1472] [outer = 0x8b36bc00] 05:15:57 INFO - PROCESS | 1809 | 1472300157552 Marionette DEBUG loaded listener.js 05:15:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x8e7b2400) [pid = 1809] [serial = 1473] [outer = 0x8b36bc00] 05:15:58 INFO - PROCESS | 1809 | 1472300158406 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]]]}] 05:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1282ms 05:15:58 INFO - PROCESS | 1809 | 1472300158507 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 05:15:58 INFO - PROCESS | 1809 | 1472300158513 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 05:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:15:58 INFO - PROCESS | 1809 | 1472300158522 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:15:58 INFO - PROCESS | 1809 | 1472300158528 Marionette TRACE conn4 <- [1,1934,null,{}] 05:15:58 INFO - PROCESS | 1809 | 1472300158549 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}] 05:15:58 INFO - PROCESS | 1809 | 1472300158556 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:58 INFO - PROCESS | 1809 | 1472300158789 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 05:15:59 INFO - PROCESS | 1809 | 1472300158991 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:59 INFO - PROCESS | 1809 | 1472300159008 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:15:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b572c00 == 29 [pid = 1809] [id = 491] 05:15:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x8b574000) [pid = 1809] [serial = 1474] [outer = (nil)] 05:15:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x8c3e7c00) [pid = 1809] [serial = 1475] [outer = 0x8b574000] 05:15:59 INFO - PROCESS | 1809 | 1472300159132 Marionette DEBUG loaded listener.js 05:15:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x8d112000) [pid = 1809] [serial = 1476] [outer = 0x8b574000] 05:16:00 INFO - PROCESS | 1809 | 1472300160266 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]]]}] 05:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1794ms 05:16:00 INFO - PROCESS | 1809 | 1472300160317 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 05:16:00 INFO - PROCESS | 1809 | 1472300160323 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 05:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:16:00 INFO - PROCESS | 1809 | 1472300160334 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:16:00 INFO - PROCESS | 1809 | 1472300160339 Marionette TRACE conn4 <- [1,1938,null,{}] 05:16:00 INFO - PROCESS | 1809 | 1472300160357 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}] 05:16:00 INFO - PROCESS | 1809 | 1472300160366 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:00 INFO - PROCESS | 1809 | 1472300160606 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 05:16:00 INFO - PROCESS | 1809 | 1472300160865 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:00 INFO - PROCESS | 1809 | 1472300160875 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbcec00 == 30 [pid = 1809] [id = 492] 05:16:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x8dd49800) [pid = 1809] [serial = 1477] [outer = (nil)] 05:16:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x8dfa6000) [pid = 1809] [serial = 1478] [outer = 0x8dd49800] 05:16:01 INFO - PROCESS | 1809 | 1472300160995 Marionette DEBUG loaded listener.js 05:16:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x8e7f1800) [pid = 1809] [serial = 1479] [outer = 0x8dd49800] 05:16:01 INFO - PROCESS | 1809 | 1472300161934 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]]]}] 05:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1654ms 05:16:01 INFO - PROCESS | 1809 | 1472300161988 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 05:16:01 INFO - PROCESS | 1809 | 1472300161994 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 05:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:16:02 INFO - PROCESS | 1809 | 1472300162004 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:16:02 INFO - PROCESS | 1809 | 1472300162008 Marionette TRACE conn4 <- [1,1942,null,{}] 05:16:02 INFO - PROCESS | 1809 | 1472300162028 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}] 05:16:02 INFO - PROCESS | 1809 | 1472300162037 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:02 INFO - PROCESS | 1809 | 1472300162243 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 05:16:02 INFO - PROCESS | 1809 | 1472300162430 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:02 INFO - PROCESS | 1809 | 1472300162445 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x90730000 == 31 [pid = 1809] [id = 493] 05:16:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x91404400) [pid = 1809] [serial = 1480] [outer = (nil)] 05:16:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x9140e000) [pid = 1809] [serial = 1481] [outer = 0x91404400] 05:16:02 INFO - PROCESS | 1809 | 1472300162660 Marionette DEBUG loaded listener.js 05:16:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x9144b400) [pid = 1809] [serial = 1482] [outer = 0x91404400] 05:16:03 INFO - PROCESS | 1809 | 1472300163610 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]]]}] 05:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1641ms 05:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:16:03 INFO - PROCESS | 1809 | 1472300163646 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 05:16:03 INFO - PROCESS | 1809 | 1472300163649 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 05:16:03 INFO - PROCESS | 1809 | 1472300163656 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:16:03 INFO - PROCESS | 1809 | 1472300163660 Marionette TRACE conn4 <- [1,1946,null,{}] 05:16:03 INFO - PROCESS | 1809 | 1472300163666 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}] 05:16:03 INFO - PROCESS | 1809 | 1472300163671 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:03 INFO - PROCESS | 1809 | 1472300163862 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 05:16:04 INFO - PROCESS | 1809 | 1472300164060 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:04 INFO - PROCESS | 1809 | 1472300164068 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1ec000 == 32 [pid = 1809] [id = 494] 05:16:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x914e1400) [pid = 1809] [serial = 1483] [outer = (nil)] 05:16:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x9198c000) [pid = 1809] [serial = 1484] [outer = 0x914e1400] 05:16:04 INFO - PROCESS | 1809 | 1472300164148 Marionette DEBUG loaded listener.js 05:16:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x9198f000) [pid = 1809] [serial = 1485] [outer = 0x914e1400] 05:16:05 INFO - PROCESS | 1809 | 1472300165151 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]]]}] 05:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1532ms 05:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:16:05 INFO - PROCESS | 1809 | 1472300165188 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 05:16:05 INFO - PROCESS | 1809 | 1472300165191 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 05:16:05 INFO - PROCESS | 1809 | 1472300165198 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:16:05 INFO - PROCESS | 1809 | 1472300165202 Marionette TRACE conn4 <- [1,1950,null,{}] 05:16:05 INFO - PROCESS | 1809 | 1472300165208 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}] 05:16:05 INFO - PROCESS | 1809 | 1472300165213 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:05 INFO - PROCESS | 1809 | 1472300165402 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 05:16:05 INFO - PROCESS | 1809 | 1472300165646 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:05 INFO - PROCESS | 1809 | 1472300165656 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db32400 == 33 [pid = 1809] [id = 495] 05:16:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x8e7f3c00) [pid = 1809] [serial = 1486] [outer = (nil)] 05:16:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x91a8e000) [pid = 1809] [serial = 1487] [outer = 0x8e7f3c00] 05:16:05 INFO - PROCESS | 1809 | 1472300165776 Marionette DEBUG loaded listener.js 05:16:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x91c1ec00) [pid = 1809] [serial = 1488] [outer = 0x8e7f3c00] 05:16:06 INFO - PROCESS | 1809 | 1472300166793 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]]]}] 05:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1643ms 05:16:06 INFO - PROCESS | 1809 | 1472300166841 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 05:16:06 INFO - PROCESS | 1809 | 1472300166845 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 05:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:16:06 INFO - PROCESS | 1809 | 1472300166852 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:16:06 INFO - PROCESS | 1809 | 1472300166855 Marionette TRACE conn4 <- [1,1954,null,{}] 05:16:06 INFO - PROCESS | 1809 | 1472300166861 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}] 05:16:06 INFO - PROCESS | 1809 | 1472300166872 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:07 INFO - PROCESS | 1809 | 1472300167136 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 05:16:07 INFO - PROCESS | 1809 | 1472300167438 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:07 INFO - PROCESS | 1809 | 1472300167451 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b573c00 == 34 [pid = 1809] [id = 496] 05:16:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x91a93800) [pid = 1809] [serial = 1489] [outer = (nil)] 05:16:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x91c50000) [pid = 1809] [serial = 1490] [outer = 0x91a93800] 05:16:07 INFO - PROCESS | 1809 | 1472300167533 Marionette DEBUG loaded listener.js 05:16:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x92248c00) [pid = 1809] [serial = 1491] [outer = 0x91a93800] 05:16:08 INFO - PROCESS | 1809 | 1472300168472 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]]]}] 05:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1688ms 05:16:08 INFO - PROCESS | 1809 | 1472300168541 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 05:16:08 INFO - PROCESS | 1809 | 1472300168545 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 05:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:16:08 INFO - PROCESS | 1809 | 1472300168552 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:16:08 INFO - PROCESS | 1809 | 1472300168556 Marionette TRACE conn4 <- [1,1958,null,{}] 05:16:08 INFO - PROCESS | 1809 | 1472300168563 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}] 05:16:08 INFO - PROCESS | 1809 | 1472300168569 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:08 INFO - PROCESS | 1809 | 1472300168778 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 05:16:09 INFO - PROCESS | 1809 | 1472300168982 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:09 INFO - PROCESS | 1809 | 1472300168994 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7ee400 == 35 [pid = 1809] [id = 497] 05:16:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x91a90800) [pid = 1809] [serial = 1492] [outer = (nil)] 05:16:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x92a94800) [pid = 1809] [serial = 1493] [outer = 0x91a90800] 05:16:09 INFO - PROCESS | 1809 | 1472300169112 Marionette DEBUG loaded listener.js 05:16:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x923a0c00) [pid = 1809] [serial = 1494] [outer = 0x91a90800] 05:16:10 INFO - PROCESS | 1809 | 1472300170074 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]]]}] 05:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1581ms 05:16:10 INFO - PROCESS | 1809 | 1472300170134 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 05:16:10 INFO - PROCESS | 1809 | 1472300170139 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 05:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:16:10 INFO - PROCESS | 1809 | 1472300170146 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:16:10 INFO - PROCESS | 1809 | 1472300170149 Marionette TRACE conn4 <- [1,1962,null,{}] 05:16:10 INFO - PROCESS | 1809 | 1472300170155 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}] 05:16:10 INFO - PROCESS | 1809 | 1472300170160 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:10 INFO - PROCESS | 1809 | 1472300170397 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 05:16:10 INFO - PROCESS | 1809 | 1472300170655 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:10 INFO - PROCESS | 1809 | 1472300170665 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b367400 == 36 [pid = 1809] [id = 498] 05:16:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x8b373800) [pid = 1809] [serial = 1495] [outer = (nil)] 05:16:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x919b3000) [pid = 1809] [serial = 1496] [outer = 0x8b373800] 05:16:10 INFO - PROCESS | 1809 | 1472300170788 Marionette DEBUG loaded listener.js 05:16:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x92a94000) [pid = 1809] [serial = 1497] [outer = 0x8b373800] 05:16:11 INFO - PROCESS | 1809 | 1472300171708 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]]]}] 05:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1630ms 05:16:11 INFO - PROCESS | 1809 | 1472300171777 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 05:16:11 INFO - PROCESS | 1809 | 1472300171781 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 05:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:16:11 INFO - PROCESS | 1809 | 1472300171788 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:16:11 INFO - PROCESS | 1809 | 1472300171791 Marionette TRACE conn4 <- [1,1966,null,{}] 05:16:11 INFO - PROCESS | 1809 | 1472300171797 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}] 05:16:11 INFO - PROCESS | 1809 | 1472300171802 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:12 INFO - PROCESS | 1809 | 1472300172185 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 05:16:12 INFO - PROCESS | 1809 | 1472300172466 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:12 INFO - PROCESS | 1809 | 1472300172476 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36dc00 == 37 [pid = 1809] [id = 499] 05:16:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x8b371400) [pid = 1809] [serial = 1498] [outer = (nil)] 05:16:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x8b569c00) [pid = 1809] [serial = 1499] [outer = 0x8b371400] 05:16:12 INFO - PROCESS | 1809 | 1472300172554 Marionette DEBUG loaded listener.js 05:16:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x8b577400) [pid = 1809] [serial = 1500] [outer = 0x8b371400] 05:16:13 INFO - PROCESS | 1809 | 1472300173443 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]]]}] 05:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1689ms 05:16:13 INFO - PROCESS | 1809 | 1472300173479 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 05:16:13 INFO - PROCESS | 1809 | 1472300173485 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 05:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:16:13 INFO - PROCESS | 1809 | 1472300173493 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:16:13 INFO - PROCESS | 1809 | 1472300173499 Marionette TRACE conn4 <- [1,1970,null,{}] 05:16:13 INFO - PROCESS | 1809 | 1472300173506 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}] 05:16:13 INFO - PROCESS | 1809 | 1472300173511 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:13 INFO - PROCESS | 1809 | 1472300173698 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 05:16:14 INFO - PROCESS | 1809 | 1472300174033 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:14 INFO - PROCESS | 1809 | 1472300174041 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56a800 == 38 [pid = 1809] [id = 500] 05:16:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x8b56fc00) [pid = 1809] [serial = 1501] [outer = (nil)] 05:16:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x8d1f7400) [pid = 1809] [serial = 1502] [outer = 0x8b56fc00] 05:16:14 INFO - PROCESS | 1809 | 1472300174207 Marionette DEBUG loaded listener.js 05:16:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x8db32c00) [pid = 1809] [serial = 1503] [outer = 0x8b56fc00] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x8dbc6800) [pid = 1809] [serial = 1383] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x8e7e9c00) [pid = 1809] [serial = 1385] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x8db08c00) [pid = 1809] [serial = 1382] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x8e944800) [pid = 1809] [serial = 1386] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x94795800) [pid = 1809] [serial = 1338] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x9144e000) [pid = 1809] [serial = 1377] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x8b36f400) [pid = 1809] [serial = 1379] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x8b56b000) [pid = 1809] [serial = 1380] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x91c4cc00) [pid = 1809] [serial = 1428] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x914dc400) [pid = 1809] [serial = 1427] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x91c1d400) [pid = 1809] [serial = 1421] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x8e7b6c00) [pid = 1809] [serial = 1413] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x8dfa3000) [pid = 1809] [serial = 1412] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x92ea5000) [pid = 1809] [serial = 1404] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x92243800) [pid = 1809] [serial = 1406] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x914dd400) [pid = 1809] [serial = 1418] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x91c4b000) [pid = 1809] [serial = 1395] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x92a9c000) [pid = 1809] [serial = 1407] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x92a97800) [pid = 1809] [serial = 1401] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x8b572000) [pid = 1809] [serial = 1424] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x92a93800) [pid = 1809] [serial = 1400] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x919b6000) [pid = 1809] [serial = 1391] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x91c26400) [pid = 1809] [serial = 1422] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x914e6400) [pid = 1809] [serial = 1389] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x914da400) [pid = 1809] [serial = 1403] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x914d8000) [pid = 1809] [serial = 1388] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x8d1f3000) [pid = 1809] [serial = 1409] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x91c20c00) [pid = 1809] [serial = 1394] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x8ef0b800) [pid = 1809] [serial = 1416] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x919b9400) [pid = 1809] [serial = 1419] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x8e940c00) [pid = 1809] [serial = 1415] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x92245c00) [pid = 1809] [serial = 1397] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x8d299800) [pid = 1809] [serial = 1410] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x919b9c00) [pid = 1809] [serial = 1392] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x92394c00) [pid = 1809] [serial = 1398] [outer = (nil)] [url = about:blank] 05:16:14 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8d29b000) [pid = 1809] [serial = 1425] [outer = (nil)] [url = about:blank] 05:16:15 INFO - PROCESS | 1809 | 1472300175108 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]]]}] 05:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1633ms 05:16:15 INFO - PROCESS | 1809 | 1472300175135 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 05:16:15 INFO - PROCESS | 1809 | 1472300175140 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 05:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:16:15 INFO - PROCESS | 1809 | 1472300175149 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:16:15 INFO - PROCESS | 1809 | 1472300175151 Marionette TRACE conn4 <- [1,1974,null,{}] 05:16:15 INFO - PROCESS | 1809 | 1472300175156 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}] 05:16:15 INFO - PROCESS | 1809 | 1472300175162 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:15 INFO - PROCESS | 1809 | 1472300175329 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 05:16:15 INFO - PROCESS | 1809 | 1472300175351 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:15 INFO - PROCESS | 1809 | 1472300175359 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56b000 == 39 [pid = 1809] [id = 501] 05:16:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8db08c00) [pid = 1809] [serial = 1504] [outer = (nil)] 05:16:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8e7ae800) [pid = 1809] [serial = 1505] [outer = 0x8db08c00] 05:16:15 INFO - PROCESS | 1809 | 1472300175441 Marionette DEBUG loaded listener.js 05:16:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x8e7f4000) [pid = 1809] [serial = 1506] [outer = 0x8db08c00] 05:16:16 INFO - PROCESS | 1809 | 1472300176421 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]]]}] 05:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1331ms 05:16:16 INFO - PROCESS | 1809 | 1472300176481 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 05:16:16 INFO - PROCESS | 1809 | 1472300176487 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 05:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:16:16 INFO - PROCESS | 1809 | 1472300176503 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:16:16 INFO - PROCESS | 1809 | 1472300176510 Marionette TRACE conn4 <- [1,1978,null,{}] 05:16:16 INFO - PROCESS | 1809 | 1472300176517 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}] 05:16:16 INFO - PROCESS | 1809 | 1472300176524 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:16 INFO - PROCESS | 1809 | 1472300176706 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 05:16:16 INFO - PROCESS | 1809 | 1472300176888 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:16 INFO - PROCESS | 1809 | 1472300176898 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36fc00 == 40 [pid = 1809] [id = 502] 05:16:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x8d194c00) [pid = 1809] [serial = 1507] [outer = (nil)] 05:16:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x8ef10400) [pid = 1809] [serial = 1508] [outer = 0x8d194c00] 05:16:16 INFO - PROCESS | 1809 | 1472300176971 Marionette DEBUG loaded listener.js 05:16:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x91410400) [pid = 1809] [serial = 1509] [outer = 0x8d194c00] 05:16:17 INFO - PROCESS | 1809 | 1472300177846 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]]]}] 05:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1395ms 05:16:17 INFO - PROCESS | 1809 | 1472300177890 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 05:16:17 INFO - PROCESS | 1809 | 1472300177894 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 05:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:16:17 INFO - PROCESS | 1809 | 1472300177907 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:16:17 INFO - PROCESS | 1809 | 1472300177909 Marionette TRACE conn4 <- [1,1982,null,{}] 05:16:17 INFO - PROCESS | 1809 | 1472300177929 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}] 05:16:17 INFO - PROCESS | 1809 | 1472300177935 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:18 INFO - PROCESS | 1809 | 1472300178179 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 05:16:18 INFO - PROCESS | 1809 | 1472300178200 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:18 INFO - PROCESS | 1809 | 1472300178208 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:18 INFO - PROCESS | 1809 | ++DOCSHELL 0x9140ac00 == 41 [pid = 1809] [id = 503] 05:16:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x9140f000) [pid = 1809] [serial = 1510] [outer = (nil)] 05:16:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x91986400) [pid = 1809] [serial = 1511] [outer = 0x9140f000] 05:16:18 INFO - PROCESS | 1809 | 1472300178276 Marionette DEBUG loaded listener.js 05:16:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x919be000) [pid = 1809] [serial = 1512] [outer = 0x9140f000] 05:16:19 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x8c3e5000) [pid = 1809] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:16:19 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x8dfa9000) [pid = 1809] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:16:19 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x91c25400) [pid = 1809] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:16:19 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x92a9e800) [pid = 1809] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:16:19 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x8c3ebc00) [pid = 1809] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:16:19 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x93c8c000) [pid = 1809] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:16:19 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x91404000) [pid = 1809] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:16:19 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8b569800) [pid = 1809] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:16:19 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8d194400) [pid = 1809] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:16:19 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8e7ea400) [pid = 1809] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:16:19 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8c3e5400) [pid = 1809] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:16:19 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8dbd1000) [pid = 1809] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:16:19 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8d111800) [pid = 1809] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:16:19 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8e7b0800) [pid = 1809] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:16:19 INFO - PROCESS | 1809 | 1472300179445 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]]]}] 05:16:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1553ms 05:16:19 INFO - PROCESS | 1809 | 1472300179460 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 05:16:19 INFO - PROCESS | 1809 | 1472300179462 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 05:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:16:19 INFO - PROCESS | 1809 | 1472300179469 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:16:19 INFO - PROCESS | 1809 | 1472300179472 Marionette TRACE conn4 <- [1,1986,null,{}] 05:16:19 INFO - PROCESS | 1809 | 1472300179478 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}] 05:16:19 INFO - PROCESS | 1809 | 1472300179482 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:19 INFO - PROCESS | 1809 | 1472300179706 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 05:16:19 INFO - PROCESS | 1809 | 1472300179740 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:19 INFO - PROCESS | 1809 | 1472300179760 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7f3400 == 42 [pid = 1809] [id = 504] 05:16:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x90727000) [pid = 1809] [serial = 1513] [outer = (nil)] 05:16:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x9198e000) [pid = 1809] [serial = 1514] [outer = 0x90727000] 05:16:19 INFO - PROCESS | 1809 | 1472300179838 Marionette DEBUG loaded listener.js 05:16:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x91c25400) [pid = 1809] [serial = 1515] [outer = 0x90727000] 05:16:20 INFO - PROCESS | 1809 | 1472300180719 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]]]}] 05:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1282ms 05:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:16:20 INFO - PROCESS | 1809 | 1472300180752 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 05:16:20 INFO - PROCESS | 1809 | 1472300180755 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 05:16:20 INFO - PROCESS | 1809 | 1472300180762 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:16:20 INFO - PROCESS | 1809 | 1472300180765 Marionette TRACE conn4 <- [1,1990,null,{}] 05:16:20 INFO - PROCESS | 1809 | 1472300180775 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}] 05:16:20 INFO - PROCESS | 1809 | 1472300180779 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:20 INFO - PROCESS | 1809 | 1472300180947 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 05:16:20 INFO - PROCESS | 1809 | 1472300180962 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:20 INFO - PROCESS | 1809 | 1472300180968 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991e000 == 43 [pid = 1809] [id = 505] 05:16:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x914e2800) [pid = 1809] [serial = 1516] [outer = (nil)] 05:16:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x91c4a400) [pid = 1809] [serial = 1517] [outer = 0x914e2800] 05:16:21 INFO - PROCESS | 1809 | 1472300181040 Marionette DEBUG loaded listener.js 05:16:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x91f5b400) [pid = 1809] [serial = 1518] [outer = 0x914e2800] 05:16:22 INFO - PROCESS | 1809 | 1472300182228 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]]]}] 05:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1498ms 05:16:22 INFO - PROCESS | 1809 | 1472300182260 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 05:16:22 INFO - PROCESS | 1809 | 1472300182266 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 05:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:16:22 INFO - PROCESS | 1809 | 1472300182274 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:16:22 INFO - PROCESS | 1809 | 1472300182282 Marionette TRACE conn4 <- [1,1994,null,{}] 05:16:22 INFO - PROCESS | 1809 | 1472300182290 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}] 05:16:22 INFO - PROCESS | 1809 | 1472300182296 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:22 INFO - PROCESS | 1809 | 1472300182491 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 05:16:22 INFO - PROCESS | 1809 | 1472300182693 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:22 INFO - PROCESS | 1809 | 1472300182704 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db05000 == 44 [pid = 1809] [id = 506] 05:16:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8db07800) [pid = 1809] [serial = 1519] [outer = (nil)] 05:16:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x8db35400) [pid = 1809] [serial = 1520] [outer = 0x8db07800] 05:16:22 INFO - PROCESS | 1809 | 1472300182948 Marionette DEBUG loaded listener.js 05:16:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x8dbca800) [pid = 1809] [serial = 1521] [outer = 0x8db07800] 05:16:23 INFO - PROCESS | 1809 | 1472300183934 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]]]}] 05:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1697ms 05:16:23 INFO - PROCESS | 1809 | 1472300183971 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 05:16:23 INFO - PROCESS | 1809 | 1472300183979 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 05:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:16:23 INFO - PROCESS | 1809 | 1472300183990 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:16:23 INFO - PROCESS | 1809 | 1472300183994 Marionette TRACE conn4 <- [1,1998,null,{}] 05:16:24 INFO - PROCESS | 1809 | 1472300184000 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}] 05:16:24 INFO - PROCESS | 1809 | 1472300184006 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:24 INFO - PROCESS | 1809 | 1472300184211 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 05:16:24 INFO - PROCESS | 1809 | 1472300184508 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:24 INFO - PROCESS | 1809 | 1472300184518 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x8ee9f400 == 45 [pid = 1809] [id = 507] 05:16:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x90722c00) [pid = 1809] [serial = 1522] [outer = (nil)] 05:16:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x914da400) [pid = 1809] [serial = 1523] [outer = 0x90722c00] 05:16:24 INFO - PROCESS | 1809 | 1472300184646 Marionette DEBUG loaded listener.js 05:16:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x914e3000) [pid = 1809] [serial = 1524] [outer = 0x90722c00] 05:16:25 INFO - PROCESS | 1809 | 1472300185582 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]]]}] 05:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1643ms 05:16:25 INFO - PROCESS | 1809 | 1472300185634 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 05:16:25 INFO - PROCESS | 1809 | 1472300185638 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 05:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:16:25 INFO - PROCESS | 1809 | 1472300185645 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:16:25 INFO - PROCESS | 1809 | 1472300185651 Marionette TRACE conn4 <- [1,2002,null,{}] 05:16:25 INFO - PROCESS | 1809 | 1472300185668 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}] 05:16:25 INFO - PROCESS | 1809 | 1472300185677 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:25 INFO - PROCESS | 1809 | 1472300185876 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 05:16:26 INFO - PROCESS | 1809 | 1472300186093 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:26 INFO - PROCESS | 1809 | 1472300186105 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991f400 == 46 [pid = 1809] [id = 508] 05:16:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x91c22c00) [pid = 1809] [serial = 1525] [outer = (nil)] 05:16:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x9239c000) [pid = 1809] [serial = 1526] [outer = 0x91c22c00] 05:16:26 INFO - PROCESS | 1809 | 1472300186232 Marionette DEBUG loaded listener.js 05:16:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x92a9fc00) [pid = 1809] [serial = 1527] [outer = 0x91c22c00] 05:16:27 INFO - PROCESS | 1809 | 1472300187182 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]]]}] 05:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1603ms 05:16:27 INFO - PROCESS | 1809 | 1472300187249 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 05:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:16:27 INFO - PROCESS | 1809 | 1472300187255 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 05:16:27 INFO - PROCESS | 1809 | 1472300187261 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:16:27 INFO - PROCESS | 1809 | 1472300187265 Marionette TRACE conn4 <- [1,2006,null,{}] 05:16:27 INFO - PROCESS | 1809 | 1472300187271 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}] 05:16:27 INFO - PROCESS | 1809 | 1472300187276 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:27 INFO - PROCESS | 1809 | 1472300187469 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 05:16:27 INFO - PROCESS | 1809 | 1472300187715 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:27 INFO - PROCESS | 1809 | 1472300187723 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d11a000 == 47 [pid = 1809] [id = 509] 05:16:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x9140c800) [pid = 1809] [serial = 1528] [outer = (nil)] 05:16:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x92ea8000) [pid = 1809] [serial = 1529] [outer = 0x9140c800] 05:16:27 INFO - PROCESS | 1809 | 1472300187848 Marionette DEBUG loaded listener.js 05:16:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x93952400) [pid = 1809] [serial = 1530] [outer = 0x9140c800] 05:16:28 INFO - PROCESS | 1809 | 1472300188797 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]]]}] 05:16:28 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 05:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1580ms 05:16:28 INFO - PROCESS | 1809 | 1472300188842 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 05:16:28 INFO - PROCESS | 1809 | 1472300188847 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 05:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:16:28 INFO - PROCESS | 1809 | 1472300188853 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:16:28 INFO - PROCESS | 1809 | 1472300188857 Marionette TRACE conn4 <- [1,2010,null,{}] 05:16:28 INFO - PROCESS | 1809 | 1472300188863 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}] 05:16:28 INFO - PROCESS | 1809 | 1472300188868 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:29 INFO - PROCESS | 1809 | 1472300189054 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 05:16:29 INFO - PROCESS | 1809 | 1472300189257 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:29 INFO - PROCESS | 1809 | 1472300189266 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x89916800 == 48 [pid = 1809] [id = 510] 05:16:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x91409800) [pid = 1809] [serial = 1531] [outer = (nil)] 05:16:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x93a6f400) [pid = 1809] [serial = 1532] [outer = 0x91409800] 05:16:29 INFO - PROCESS | 1809 | 1472300189390 Marionette DEBUG loaded listener.js 05:16:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x93a78c00) [pid = 1809] [serial = 1533] [outer = 0x91409800] 05:16:30 INFO - PROCESS | 1809 | 1472300190457 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]]]}] 05:16:30 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 05:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1691ms 05:16:30 INFO - PROCESS | 1809 | 1472300190546 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 05:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:16:30 INFO - PROCESS | 1809 | 1472300190550 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 05:16:30 INFO - PROCESS | 1809 | 1472300190558 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:16:30 INFO - PROCESS | 1809 | 1472300190561 Marionette TRACE conn4 <- [1,2014,null,{}] 05:16:30 INFO - PROCESS | 1809 | 1472300190567 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}] 05:16:30 INFO - PROCESS | 1809 | 1472300190578 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:30 INFO - PROCESS | 1809 | 1472300190815 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 05:16:31 INFO - PROCESS | 1809 | 1472300191068 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:31 INFO - PROCESS | 1809 | 1472300191077 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d191c00 == 49 [pid = 1809] [id = 511] 05:16:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x8dd4b000) [pid = 1809] [serial = 1534] [outer = (nil)] 05:16:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x94799c00) [pid = 1809] [serial = 1535] [outer = 0x8dd4b000] 05:16:31 INFO - PROCESS | 1809 | 1472300191194 Marionette DEBUG loaded listener.js 05:16:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x9515b400) [pid = 1809] [serial = 1536] [outer = 0x8dd4b000] 05:16:32 INFO - PROCESS | 1809 | 1472300192109 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]]]}] 05:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1585ms 05:16:32 INFO - PROCESS | 1809 | 1472300192143 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 05:16:32 INFO - PROCESS | 1809 | 1472300192147 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 05:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:16:32 INFO - PROCESS | 1809 | 1472300192154 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:16:32 INFO - PROCESS | 1809 | 1472300192157 Marionette TRACE conn4 <- [1,2018,null,{}] 05:16:32 INFO - PROCESS | 1809 | 1472300192163 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}] 05:16:32 INFO - PROCESS | 1809 | 1472300192168 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:32 INFO - PROCESS | 1809 | 1472300192425 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 05:16:32 INFO - PROCESS | 1809 | 1472300192574 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:32 INFO - PROCESS | 1809 | 1472300192582 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x90724000 == 50 [pid = 1809] [id = 512] 05:16:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x91a90c00) [pid = 1809] [serial = 1537] [outer = (nil)] 05:16:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x951b8800) [pid = 1809] [serial = 1538] [outer = 0x91a90c00] 05:16:32 INFO - PROCESS | 1809 | 1472300192706 Marionette DEBUG loaded listener.js 05:16:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x951be800) [pid = 1809] [serial = 1539] [outer = 0x91a90c00] 05:16:33 INFO - PROCESS | 1809 | 1472300193656 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]]]}] 05:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1580ms 05:16:33 INFO - PROCESS | 1809 | 1472300193735 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 05:16:33 INFO - PROCESS | 1809 | 1472300193739 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 05:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:16:33 INFO - PROCESS | 1809 | 1472300193746 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:16:33 INFO - PROCESS | 1809 | 1472300193749 Marionette TRACE conn4 <- [1,2022,null,{}] 05:16:33 INFO - PROCESS | 1809 | 1472300193755 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}] 05:16:33 INFO - PROCESS | 1809 | 1472300193760 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:33 INFO - PROCESS | 1809 | 1472300193951 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 05:16:34 INFO - PROCESS | 1809 | 1472300194204 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:34 INFO - PROCESS | 1809 | 1472300194213 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e4800 == 51 [pid = 1809] [id = 513] 05:16:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x8c3e5800) [pid = 1809] [serial = 1540] [outer = (nil)] 05:16:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x8d1f4000) [pid = 1809] [serial = 1541] [outer = 0x8c3e5800] 05:16:34 INFO - PROCESS | 1809 | 1472300194340 Marionette DEBUG loaded listener.js 05:16:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x8dd49c00) [pid = 1809] [serial = 1542] [outer = 0x8c3e5800] 05:16:35 INFO - PROCESS | 1809 | 1472300195704 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]]]}] 05:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 2000ms 05:16:35 INFO - PROCESS | 1809 | 1472300195747 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 05:16:35 INFO - PROCESS | 1809 | 1472300195753 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 05:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:16:35 INFO - PROCESS | 1809 | 1472300195761 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:16:35 INFO - PROCESS | 1809 | 1472300195766 Marionette TRACE conn4 <- [1,2026,null,{}] 05:16:35 INFO - PROCESS | 1809 | 1472300195775 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}] 05:16:35 INFO - PROCESS | 1809 | 1472300195781 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:35 INFO - PROCESS | 1809 | 1472300195959 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 05:16:36 INFO - PROCESS | 1809 | 1472300196217 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:36 INFO - PROCESS | 1809 | 1472300196226 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbc7000 == 52 [pid = 1809] [id = 514] 05:16:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x8dd4d400) [pid = 1809] [serial = 1543] [outer = (nil)] 05:16:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x8dfa0800) [pid = 1809] [serial = 1544] [outer = 0x8dd4d400] 05:16:36 INFO - PROCESS | 1809 | 1472300196363 Marionette DEBUG loaded listener.js 05:16:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x8e7ab000) [pid = 1809] [serial = 1545] [outer = 0x8dd4d400] 05:16:37 INFO - PROCESS | 1809 | 1472300197343 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]]]}] 05:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1639ms 05:16:37 INFO - PROCESS | 1809 | 1472300197401 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 05:16:37 INFO - PROCESS | 1809 | 1472300197408 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 05:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:16:37 INFO - PROCESS | 1809 | 1472300197418 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:16:37 INFO - PROCESS | 1809 | 1472300197421 Marionette TRACE conn4 <- [1,2030,null,{}] 05:16:37 INFO - PROCESS | 1809 | 1472300197428 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}] 05:16:37 INFO - PROCESS | 1809 | 1472300197434 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:37 INFO - PROCESS | 1809 | 1472300197620 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7f3400 == 51 [pid = 1809] [id = 504] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x9140ac00 == 50 [pid = 1809] [id = 503] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36fc00 == 49 [pid = 1809] [id = 502] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8b56b000 == 48 [pid = 1809] [id = 501] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8b56a800 == 47 [pid = 1809] [id = 500] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36dc00 == 46 [pid = 1809] [id = 499] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8991e800 == 45 [pid = 1809] [id = 490] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8dd4dc00 == 44 [pid = 1809] [id = 489] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbcec00 == 43 [pid = 1809] [id = 492] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x90730000 == 42 [pid = 1809] [id = 493] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbcf000 == 41 [pid = 1809] [id = 488] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8d191400 == 40 [pid = 1809] [id = 487] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8b572c00 == 39 [pid = 1809] [id = 491] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8db32400 == 38 [pid = 1809] [id = 495] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8b367400 == 37 [pid = 1809] [id = 498] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1ec000 == 36 [pid = 1809] [id = 494] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7ee400 == 35 [pid = 1809] [id = 497] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8b573c00 == 34 [pid = 1809] [id = 496] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbc7000 == 33 [pid = 1809] [id = 514] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e4800 == 32 [pid = 1809] [id = 513] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x90724000 == 31 [pid = 1809] [id = 512] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x89916800 == 30 [pid = 1809] [id = 510] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8d191c00 == 29 [pid = 1809] [id = 511] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8d11a000 == 28 [pid = 1809] [id = 509] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8991f400 == 27 [pid = 1809] [id = 508] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8db05000 == 26 [pid = 1809] [id = 506] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8ee9f400 == 25 [pid = 1809] [id = 507] 05:16:38 INFO - PROCESS | 1809 | --DOCSHELL 0x8991e000 == 24 [pid = 1809] [id = 505] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x8dbd4c00) [pid = 1809] [serial = 1472] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x8db0b000) [pid = 1809] [serial = 1431] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x8d1f4800) [pid = 1809] [serial = 1430] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x9072b400) [pid = 1809] [serial = 1434] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x8e948800) [pid = 1809] [serial = 1433] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x923a0800) [pid = 1809] [serial = 1437] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x91c4f000) [pid = 1809] [serial = 1436] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x92eae400) [pid = 1809] [serial = 1440] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x92e0b400) [pid = 1809] [serial = 1439] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x9395ac00) [pid = 1809] [serial = 1443] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x93955c00) [pid = 1809] [serial = 1442] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x95154400) [pid = 1809] [serial = 1446] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x94789000) [pid = 1809] [serial = 1445] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x95163000) [pid = 1809] [serial = 1449] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x9515d000) [pid = 1809] [serial = 1448] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x8b571800) [pid = 1809] [serial = 1460] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x8c3e1c00) [pid = 1809] [serial = 1461] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x8d1eb400) [pid = 1809] [serial = 1463] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x8eea0000) [pid = 1809] [serial = 1458] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x8e944c00) [pid = 1809] [serial = 1457] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x8dd50000) [pid = 1809] [serial = 1452] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x8d29a800) [pid = 1809] [serial = 1451] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x8dfa1000) [pid = 1809] [serial = 1467] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x8d292800) [pid = 1809] [serial = 1455] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x8d18c400) [pid = 1809] [serial = 1454] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8e94a000) [pid = 1809] [serial = 1469] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8dd54800) [pid = 1809] [serial = 1466] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8eea1800) [pid = 1809] [serial = 1470] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8d290c00) [pid = 1809] [serial = 1464] [outer = (nil)] [url = about:blank] 05:16:39 INFO - PROCESS | 1809 | 1472300199295 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:39 INFO - PROCESS | 1809 | 1472300199306 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991a400 == 25 [pid = 1809] [id = 515] 05:16:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8991bc00) [pid = 1809] [serial = 1546] [outer = (nil)] 05:16:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8b367400) [pid = 1809] [serial = 1547] [outer = 0x8991bc00] 05:16:39 INFO - PROCESS | 1809 | 1472300199388 Marionette DEBUG loaded listener.js 05:16:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8b370c00) [pid = 1809] [serial = 1548] [outer = 0x8991bc00] 05:16:40 INFO - PROCESS | 1809 | 1472300200245 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]]]}] 05:16:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2888ms 05:16:40 INFO - PROCESS | 1809 | 1472300200309 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 05:16:40 INFO - PROCESS | 1809 | 1472300200315 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 05:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:16:40 INFO - PROCESS | 1809 | 1472300200323 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:16:40 INFO - PROCESS | 1809 | 1472300200327 Marionette TRACE conn4 <- [1,2034,null,{}] 05:16:40 INFO - PROCESS | 1809 | 1472300200335 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}] 05:16:40 INFO - PROCESS | 1809 | 1472300200342 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:40 INFO - PROCESS | 1809 | 1472300200517 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 05:16:40 INFO - PROCESS | 1809 | 1472300200661 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:40 INFO - PROCESS | 1809 | 1472300200670 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3ea000 == 26 [pid = 1809] [id = 516] 05:16:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x8d10d800) [pid = 1809] [serial = 1549] [outer = (nil)] 05:16:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x8d116800) [pid = 1809] [serial = 1550] [outer = 0x8d10d800] 05:16:40 INFO - PROCESS | 1809 | 1472300200746 Marionette DEBUG loaded listener.js 05:16:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x8d18b800) [pid = 1809] [serial = 1551] [outer = 0x8d10d800] 05:16:41 INFO - PROCESS | 1809 | 1472300201646 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]]]}] 05:16:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:16:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1381ms 05:16:41 INFO - PROCESS | 1809 | 1472300201710 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 05:16:41 INFO - PROCESS | 1809 | 1472300201716 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 05:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:16:41 INFO - PROCESS | 1809 | 1472300201723 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:16:41 INFO - PROCESS | 1809 | 1472300201726 Marionette TRACE conn4 <- [1,2038,null,{}] 05:16:41 INFO - PROCESS | 1809 | 1472300201732 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}] 05:16:41 INFO - PROCESS | 1809 | 1472300201737 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:41 INFO - PROCESS | 1809 | 1472300201972 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 05:16:42 INFO - PROCESS | 1809 | 1472300201996 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:42 INFO - PROCESS | 1809 | 1472300202001 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1f5c00 == 27 [pid = 1809] [id = 517] 05:16:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x8d1f6800) [pid = 1809] [serial = 1552] [outer = (nil)] 05:16:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x8d293c00) [pid = 1809] [serial = 1553] [outer = 0x8d1f6800] 05:16:42 INFO - PROCESS | 1809 | 1472300202075 Marionette DEBUG loaded listener.js 05:16:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x8d29e000) [pid = 1809] [serial = 1554] [outer = 0x8d1f6800] 05:16:43 INFO - PROCESS | 1809 | 1472300203152 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]]]}] 05:16:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1484ms 05:16:43 INFO - PROCESS | 1809 | 1472300203210 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 05:16:43 INFO - PROCESS | 1809 | 1472300203214 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 05:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:16:43 INFO - PROCESS | 1809 | 1472300203229 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:16:43 INFO - PROCESS | 1809 | 1472300203239 Marionette TRACE conn4 <- [1,2042,null,{}] 05:16:43 INFO - PROCESS | 1809 | 1472300203252 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}] 05:16:43 INFO - PROCESS | 1809 | 1472300203259 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:43 INFO - PROCESS | 1809 | 1472300203481 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 05:16:44 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x9140f000) [pid = 1809] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:16:44 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x8b373800) [pid = 1809] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:16:44 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x8b371400) [pid = 1809] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:16:44 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x914e1400) [pid = 1809] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:16:44 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x91a90800) [pid = 1809] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:16:44 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x91404400) [pid = 1809] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:16:44 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8b56fc00) [pid = 1809] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:16:44 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8d194c00) [pid = 1809] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:16:44 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8dd49800) [pid = 1809] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:16:44 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x91a93800) [pid = 1809] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:16:44 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8b36bc00) [pid = 1809] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:16:44 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8e7f3c00) [pid = 1809] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:16:44 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8b574000) [pid = 1809] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:16:44 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8db08c00) [pid = 1809] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:16:44 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x914e2800) [pid = 1809] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:16:44 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x90727000) [pid = 1809] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:16:44 INFO - PROCESS | 1809 | 1472300204249 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:44 INFO - PROCESS | 1809 | 1472300204257 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991c800 == 28 [pid = 1809] [id = 518] 05:16:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8b36ac00) [pid = 1809] [serial = 1555] [outer = (nil)] 05:16:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8b56f800) [pid = 1809] [serial = 1556] [outer = 0x8b36ac00] 05:16:44 INFO - PROCESS | 1809 | 1472300204346 Marionette DEBUG loaded listener.js 05:16:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8db39400) [pid = 1809] [serial = 1557] [outer = 0x8b36ac00] 05:16:45 INFO - PROCESS | 1809 | 1472300205111 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]]]}] 05:16:45 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) 05:16:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1951ms 05:16:45 INFO - PROCESS | 1809 | 1472300205172 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 05:16:45 INFO - PROCESS | 1809 | 1472300205177 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 05:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:16:45 INFO - PROCESS | 1809 | 1472300205185 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:16:45 INFO - PROCESS | 1809 | 1472300205188 Marionette TRACE conn4 <- [1,2046,null,{}] 05:16:45 INFO - PROCESS | 1809 | 1472300205203 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}] 05:16:45 INFO - PROCESS | 1809 | 1472300205211 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:45 INFO - PROCESS | 1809 | 1472300205420 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 05:16:45 INFO - PROCESS | 1809 | 1472300205583 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:45 INFO - PROCESS | 1809 | 1472300205594 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d119800 == 29 [pid = 1809] [id = 519] 05:16:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8db3ac00) [pid = 1809] [serial = 1558] [outer = (nil)] 05:16:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8dd52400) [pid = 1809] [serial = 1559] [outer = 0x8db3ac00] 05:16:45 INFO - PROCESS | 1809 | 1472300205664 Marionette DEBUG loaded listener.js 05:16:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8df9b400) [pid = 1809] [serial = 1560] [outer = 0x8db3ac00] 05:16:46 INFO - PROCESS | 1809 | 1472300206671 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]]]}] 05:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1538ms 05:16:46 INFO - PROCESS | 1809 | 1472300206723 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 05:16:46 INFO - PROCESS | 1809 | 1472300206730 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 05:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:16:46 INFO - PROCESS | 1809 | 1472300206738 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:16:46 INFO - PROCESS | 1809 | 1472300206743 Marionette TRACE conn4 <- [1,2050,null,{}] 05:16:46 INFO - PROCESS | 1809 | 1472300206752 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}] 05:16:46 INFO - PROCESS | 1809 | 1472300206758 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:46 INFO - PROCESS | 1809 | 1472300206946 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 05:16:47 INFO - PROCESS | 1809 | 1472300207185 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:47 INFO - PROCESS | 1809 | 1472300207196 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e0800 == 30 [pid = 1809] [id = 520] 05:16:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8c3e1000) [pid = 1809] [serial = 1561] [outer = (nil)] 05:16:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8d18dc00) [pid = 1809] [serial = 1562] [outer = 0x8c3e1000] 05:16:47 INFO - PROCESS | 1809 | 1472300207323 Marionette DEBUG loaded listener.js 05:16:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8d296800) [pid = 1809] [serial = 1563] [outer = 0x8c3e1000] 05:16:48 INFO - PROCESS | 1809 | 1472300208319 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]]]}] 05:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1636ms 05:16:48 INFO - PROCESS | 1809 | 1472300208374 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 05:16:48 INFO - PROCESS | 1809 | 1472300208382 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 05:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:16:48 INFO - PROCESS | 1809 | 1472300208393 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:16:48 INFO - PROCESS | 1809 | 1472300208397 Marionette TRACE conn4 <- [1,2054,null,{}] 05:16:48 INFO - PROCESS | 1809 | 1472300208403 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}] 05:16:48 INFO - PROCESS | 1809 | 1472300208409 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:48 INFO - PROCESS | 1809 | 1472300208594 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 05:16:48 INFO - PROCESS | 1809 | 1472300208831 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:48 INFO - PROCESS | 1809 | 1472300208841 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e1400 == 31 [pid = 1809] [id = 521] 05:16:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8db08400) [pid = 1809] [serial = 1564] [outer = (nil)] 05:16:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x8dfa4800) [pid = 1809] [serial = 1565] [outer = 0x8db08400] 05:16:48 INFO - PROCESS | 1809 | 1472300208971 Marionette DEBUG loaded listener.js 05:16:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x8dfa8800) [pid = 1809] [serial = 1566] [outer = 0x8db08400] 05:16:50 INFO - PROCESS | 1809 | 1472300209996 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]]]}] 05:16:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1634ms 05:16:50 INFO - PROCESS | 1809 | 1472300210039 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 05:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:16:50 INFO - PROCESS | 1809 | 1472300210044 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 05:16:50 INFO - PROCESS | 1809 | 1472300210052 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:16:50 INFO - PROCESS | 1809 | 1472300210058 Marionette TRACE conn4 <- [1,2058,null,{}] 05:16:50 INFO - PROCESS | 1809 | 1472300210075 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}] 05:16:50 INFO - PROCESS | 1809 | 1472300210083 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:50 INFO - PROCESS | 1809 | 1472300210314 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 05:16:50 INFO - PROCESS | 1809 | 1472300210595 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:50 INFO - PROCESS | 1809 | 1472300210605 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e93f400 == 32 [pid = 1809] [id = 522] 05:16:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x8e940800) [pid = 1809] [serial = 1567] [outer = (nil)] 05:16:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x8e949000) [pid = 1809] [serial = 1568] [outer = 0x8e940800] 05:16:50 INFO - PROCESS | 1809 | 1472300210695 Marionette DEBUG loaded listener.js 05:16:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x8ee97800) [pid = 1809] [serial = 1569] [outer = 0x8e940800] 05:16:51 INFO - PROCESS | 1809 | 1472300211604 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]]]}] 05:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1586ms 05:16:51 INFO - PROCESS | 1809 | 1472300211637 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 05:16:51 INFO - PROCESS | 1809 | 1472300211641 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 05:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:16:51 INFO - PROCESS | 1809 | 1472300211649 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:16:51 INFO - PROCESS | 1809 | 1472300211652 Marionette TRACE conn4 <- [1,2062,null,{}] 05:16:51 INFO - PROCESS | 1809 | 1472300211677 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}] 05:16:51 INFO - PROCESS | 1809 | 1472300211683 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:51 INFO - PROCESS | 1809 | 1472300211864 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 05:16:52 INFO - PROCESS | 1809 | 1472300212052 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:52 INFO - PROCESS | 1809 | 1472300212058 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e5c00 == 33 [pid = 1809] [id = 523] 05:16:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x8ee9ec00) [pid = 1809] [serial = 1570] [outer = (nil)] 05:16:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x8ef05400) [pid = 1809] [serial = 1571] [outer = 0x8ee9ec00] 05:16:52 INFO - PROCESS | 1809 | 1472300212141 Marionette DEBUG loaded listener.js 05:16:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x8ef06400) [pid = 1809] [serial = 1572] [outer = 0x8ee9ec00] 05:16:53 INFO - PROCESS | 1809 | 1472300213124 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]]]}] 05:16:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:16:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1541ms 05:16:53 INFO - PROCESS | 1809 | 1472300213192 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 05:16:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:16:53 INFO - PROCESS | 1809 | 1472300213196 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 05:16:53 INFO - PROCESS | 1809 | 1472300213203 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:16:53 INFO - PROCESS | 1809 | 1472300213207 Marionette TRACE conn4 <- [1,2066,null,{}] 05:16:53 INFO - PROCESS | 1809 | 1472300213213 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}] 05:16:53 INFO - PROCESS | 1809 | 1472300213218 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:53 INFO - PROCESS | 1809 | 1472300213391 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 05:16:53 INFO - PROCESS | 1809 | 1472300213620 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:53 INFO - PROCESS | 1809 | 1472300213628 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x89917400 == 34 [pid = 1809] [id = 524] 05:16:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x8991f800) [pid = 1809] [serial = 1573] [outer = (nil)] 05:16:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x90723400) [pid = 1809] [serial = 1574] [outer = 0x8991f800] 05:16:53 INFO - PROCESS | 1809 | 1472300213753 Marionette DEBUG loaded listener.js 05:16:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x90727800) [pid = 1809] [serial = 1575] [outer = 0x8991f800] 05:16:54 INFO - PROCESS | 1809 | 1472300214930 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]]]}] 05:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1798ms 05:16:55 INFO - PROCESS | 1809 | 1472300215002 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 05:16:55 INFO - PROCESS | 1809 | 1472300215008 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 05:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:16:55 INFO - PROCESS | 1809 | 1472300215014 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:16:55 INFO - PROCESS | 1809 | 1472300215017 Marionette TRACE conn4 <- [1,2070,null,{}] 05:16:55 INFO - PROCESS | 1809 | 1472300215024 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}] 05:16:55 INFO - PROCESS | 1809 | 1472300215035 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:55 INFO - PROCESS | 1809 | 1472300215316 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 05:16:55 INFO - PROCESS | 1809 | 1472300215582 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:55 INFO - PROCESS | 1809 | 1472300215598 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e7800 == 35 [pid = 1809] [id = 525] 05:16:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x8db3c400) [pid = 1809] [serial = 1576] [outer = (nil)] 05:16:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x914dfc00) [pid = 1809] [serial = 1577] [outer = 0x8db3c400] 05:16:55 INFO - PROCESS | 1809 | 1472300215691 Marionette DEBUG loaded listener.js 05:16:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x914e4000) [pid = 1809] [serial = 1578] [outer = 0x8db3c400] 05:16:56 INFO - PROCESS | 1809 | 1472300216600 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]]]}] 05:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1631ms 05:16:56 INFO - PROCESS | 1809 | 1472300216646 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 05:16:56 INFO - PROCESS | 1809 | 1472300216650 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 05:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:16:56 INFO - PROCESS | 1809 | 1472300216657 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:16:56 INFO - PROCESS | 1809 | 1472300216660 Marionette TRACE conn4 <- [1,2074,null,{}] 05:16:56 INFO - PROCESS | 1809 | 1472300216666 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}] 05:16:56 INFO - PROCESS | 1809 | 1472300216671 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:56 INFO - PROCESS | 1809 | 1472300216849 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 05:16:57 INFO - PROCESS | 1809 | 1472300217039 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:57 INFO - PROCESS | 1809 | 1472300217050 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x89921400 == 36 [pid = 1809] [id = 526] 05:16:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x8b369000) [pid = 1809] [serial = 1579] [outer = (nil)] 05:16:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x8d10ec00) [pid = 1809] [serial = 1580] [outer = 0x8b369000] 05:16:57 INFO - PROCESS | 1809 | 1472300217139 Marionette DEBUG loaded listener.js 05:16:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x8d196800) [pid = 1809] [serial = 1581] [outer = 0x8b369000] 05:16:58 INFO - PROCESS | 1809 | 1472300218248 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]]]}] 05:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1637ms 05:16:58 INFO - PROCESS | 1809 | 1472300218296 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 05:16:58 INFO - PROCESS | 1809 | 1472300218302 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 05:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:16:58 INFO - PROCESS | 1809 | 1472300218310 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:16:58 INFO - PROCESS | 1809 | 1472300218315 Marionette TRACE conn4 <- [1,2078,null,{}] 05:16:58 INFO - PROCESS | 1809 | 1472300218324 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}] 05:16:58 INFO - PROCESS | 1809 | 1472300218329 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:58 INFO - PROCESS | 1809 | 1472300218510 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 05:16:58 INFO - PROCESS | 1809 | 1472300218754 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:58 INFO - PROCESS | 1809 | 1472300218768 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:16:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e6c00 == 37 [pid = 1809] [id = 527] 05:16:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x8c3e9c00) [pid = 1809] [serial = 1582] [outer = (nil)] 05:16:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x8d115000) [pid = 1809] [serial = 1583] [outer = 0x8c3e9c00] 05:16:58 INFO - PROCESS | 1809 | 1472300218935 Marionette DEBUG loaded listener.js 05:16:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x8d190400) [pid = 1809] [serial = 1584] [outer = 0x8c3e9c00] 05:16:59 INFO - PROCESS | 1809 | --DOCSHELL 0x8b569400 == 36 [pid = 1809] [id = 486] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x919be000) [pid = 1809] [serial = 1512] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x92a94000) [pid = 1809] [serial = 1497] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x8b569c00) [pid = 1809] [serial = 1499] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x9198f000) [pid = 1809] [serial = 1485] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x92a94800) [pid = 1809] [serial = 1493] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x9140e000) [pid = 1809] [serial = 1481] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x9198c000) [pid = 1809] [serial = 1484] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x8db32c00) [pid = 1809] [serial = 1503] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x8ef10400) [pid = 1809] [serial = 1508] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x91986400) [pid = 1809] [serial = 1511] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x91410400) [pid = 1809] [serial = 1509] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x8dfa6000) [pid = 1809] [serial = 1478] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x8b577400) [pid = 1809] [serial = 1500] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x92248c00) [pid = 1809] [serial = 1491] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x8e7b2400) [pid = 1809] [serial = 1473] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x91a8e000) [pid = 1809] [serial = 1487] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x91c50000) [pid = 1809] [serial = 1490] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x923a0c00) [pid = 1809] [serial = 1494] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x8d112000) [pid = 1809] [serial = 1476] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x9144b400) [pid = 1809] [serial = 1482] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8e7ae800) [pid = 1809] [serial = 1505] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8d1f7400) [pid = 1809] [serial = 1502] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8e7f1800) [pid = 1809] [serial = 1479] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x91c1ec00) [pid = 1809] [serial = 1488] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8c3e7c00) [pid = 1809] [serial = 1475] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x919b3000) [pid = 1809] [serial = 1496] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8e7f4000) [pid = 1809] [serial = 1506] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x91f5b400) [pid = 1809] [serial = 1518] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x91c4a400) [pid = 1809] [serial = 1517] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x9198e000) [pid = 1809] [serial = 1514] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x91c25400) [pid = 1809] [serial = 1515] [outer = (nil)] [url = about:blank] 05:16:59 INFO - PROCESS | 1809 | 1472300219921 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]]]}] 05:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1633ms 05:16:59 INFO - PROCESS | 1809 | 1472300219943 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 05:16:59 INFO - PROCESS | 1809 | 1472300219950 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 05:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:16:59 INFO - PROCESS | 1809 | 1472300219961 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:16:59 INFO - PROCESS | 1809 | 1472300219964 Marionette TRACE conn4 <- [1,2082,null,{}] 05:16:59 INFO - PROCESS | 1809 | 1472300219971 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}] 05:16:59 INFO - PROCESS | 1809 | 1472300219977 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:00 INFO - PROCESS | 1809 | 1472300220165 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 05:17:00 INFO - PROCESS | 1809 | 1472300220364 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:00 INFO - PROCESS | 1809 | 1472300220377 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x89913800 == 37 [pid = 1809] [id = 528] 05:17:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8db01800) [pid = 1809] [serial = 1585] [outer = (nil)] 05:17:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8db2e800) [pid = 1809] [serial = 1586] [outer = 0x8db01800] 05:17:00 INFO - PROCESS | 1809 | 1472300220453 Marionette DEBUG loaded listener.js 05:17:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8dbc8800) [pid = 1809] [serial = 1587] [outer = 0x8db01800] 05:17:01 INFO - PROCESS | 1809 | 1472300221457 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]]]}] 05:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1582ms 05:17:01 INFO - PROCESS | 1809 | 1472300221544 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 05:17:01 INFO - PROCESS | 1809 | 1472300221548 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 05:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:17:01 INFO - PROCESS | 1809 | 1472300221556 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:17:01 INFO - PROCESS | 1809 | 1472300221562 Marionette TRACE conn4 <- [1,2086,null,{}] 05:17:01 INFO - PROCESS | 1809 | 1472300221586 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}] 05:17:01 INFO - PROCESS | 1809 | 1472300221598 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:01 INFO - PROCESS | 1809 | 1472300221907 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 05:17:02 INFO - PROCESS | 1809 | 1472300222101 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:02 INFO - PROCESS | 1809 | 1472300222111 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7af800 == 38 [pid = 1809] [id = 529] 05:17:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8e7b1800) [pid = 1809] [serial = 1588] [outer = (nil)] 05:17:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8e7ef000) [pid = 1809] [serial = 1589] [outer = 0x8e7b1800] 05:17:02 INFO - PROCESS | 1809 | 1472300222212 Marionette DEBUG loaded listener.js 05:17:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8e93e000) [pid = 1809] [serial = 1590] [outer = 0x8e7b1800] 05:17:03 INFO - PROCESS | 1809 | 1472300223062 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]]]}] 05:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1550ms 05:17:03 INFO - PROCESS | 1809 | 1472300223106 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 05:17:03 INFO - PROCESS | 1809 | 1472300223110 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 05:17:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:17:03 INFO - PROCESS | 1809 | 1472300223125 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:17:03 INFO - PROCESS | 1809 | 1472300223128 Marionette TRACE conn4 <- [1,2090,null,{}] 05:17:03 INFO - PROCESS | 1809 | 1472300223134 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}] 05:17:03 INFO - PROCESS | 1809 | 1472300223138 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:03 INFO - PROCESS | 1809 | 1472300223374 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 05:17:03 INFO - PROCESS | 1809 | 1472300223399 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:03 INFO - PROCESS | 1809 | 1472300223406 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7ea000 == 39 [pid = 1809] [id = 530] 05:17:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8e7f0800) [pid = 1809] [serial = 1591] [outer = (nil)] 05:17:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8ef10400) [pid = 1809] [serial = 1592] [outer = 0x8e7f0800] 05:17:03 INFO - PROCESS | 1809 | 1472300223481 Marionette DEBUG loaded listener.js 05:17:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x91406c00) [pid = 1809] [serial = 1593] [outer = 0x8e7f0800] 05:17:04 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8db07800) [pid = 1809] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:17:04 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x90722c00) [pid = 1809] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:17:04 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x91c22c00) [pid = 1809] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:17:04 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x9140c800) [pid = 1809] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:17:04 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8d10d800) [pid = 1809] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:17:04 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8991bc00) [pid = 1809] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:17:04 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8d1f6800) [pid = 1809] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:17:04 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x8dd4d400) [pid = 1809] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:17:04 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x91409800) [pid = 1809] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:17:04 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x8dd4b000) [pid = 1809] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:17:04 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x91a90c00) [pid = 1809] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:17:04 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x8b36ac00) [pid = 1809] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:17:04 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0x8c3e5800) [pid = 1809] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:17:04 INFO - PROCESS | 1809 | 1472300224498 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]]]}] 05:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1435ms 05:17:04 INFO - PROCESS | 1809 | 1472300224561 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 05:17:04 INFO - PROCESS | 1809 | 1472300224565 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 05:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:17:04 INFO - PROCESS | 1809 | 1472300224571 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:17:04 INFO - PROCESS | 1809 | 1472300224574 Marionette TRACE conn4 <- [1,2094,null,{}] 05:17:04 INFO - PROCESS | 1809 | 1472300224580 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}] 05:17:04 INFO - PROCESS | 1809 | 1472300224584 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:04 INFO - PROCESS | 1809 | 1472300224811 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 05:17:04 INFO - PROCESS | 1809 | 1472300224821 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:04 INFO - PROCESS | 1809 | 1472300224827 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3ec000 == 40 [pid = 1809] [id = 531] 05:17:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x8d1ecc00) [pid = 1809] [serial = 1594] [outer = (nil)] 05:17:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x90723c00) [pid = 1809] [serial = 1595] [outer = 0x8d1ecc00] 05:17:04 INFO - PROCESS | 1809 | 1472300224900 Marionette DEBUG loaded listener.js 05:17:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x9140e000) [pid = 1809] [serial = 1596] [outer = 0x8d1ecc00] 05:17:05 INFO - PROCESS | 1809 | 1472300225836 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]]]}] 05:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1282ms 05:17:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:17:05 INFO - PROCESS | 1809 | 1472300225853 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 05:17:05 INFO - PROCESS | 1809 | 1472300225856 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 05:17:05 INFO - PROCESS | 1809 | 1472300225863 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:17:05 INFO - PROCESS | 1809 | 1472300225866 Marionette TRACE conn4 <- [1,2098,null,{}] 05:17:05 INFO - PROCESS | 1809 | 1472300225872 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}] 05:17:05 INFO - PROCESS | 1809 | 1472300225881 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:06 INFO - PROCESS | 1809 | 1472300226076 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 05:17:06 INFO - PROCESS | 1809 | 1472300226329 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:06 INFO - PROCESS | 1809 | 1472300226341 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x89916800 == 41 [pid = 1809] [id = 532] 05:17:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x89917800) [pid = 1809] [serial = 1597] [outer = (nil)] 05:17:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8b36e800) [pid = 1809] [serial = 1598] [outer = 0x89917800] 05:17:06 INFO - PROCESS | 1809 | 1472300226431 Marionette DEBUG loaded listener.js 05:17:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8b56c000) [pid = 1809] [serial = 1599] [outer = 0x89917800] 05:17:07 INFO - PROCESS | 1809 | 1472300227441 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]]]}] 05:17:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:17:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1631ms 05:17:07 INFO - PROCESS | 1809 | 1472300227497 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 05:17:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:17:07 INFO - PROCESS | 1809 | 1472300227504 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 05:17:07 INFO - PROCESS | 1809 | 1472300227512 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:17:07 INFO - PROCESS | 1809 | 1472300227517 Marionette TRACE conn4 <- [1,2102,null,{}] 05:17:07 INFO - PROCESS | 1809 | 1472300227526 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}] 05:17:07 INFO - PROCESS | 1809 | 1472300227534 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:07 INFO - PROCESS | 1809 | 1472300227732 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 05:17:07 INFO - PROCESS | 1809 | 1472300227973 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:07 INFO - PROCESS | 1809 | 1472300227984 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d196000 == 42 [pid = 1809] [id = 533] 05:17:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8d1f0400) [pid = 1809] [serial = 1600] [outer = (nil)] 05:17:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8d290400) [pid = 1809] [serial = 1601] [outer = 0x8d1f0400] 05:17:08 INFO - PROCESS | 1809 | 1472300228112 Marionette DEBUG loaded listener.js 05:17:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8d29b000) [pid = 1809] [serial = 1602] [outer = 0x8d1f0400] 05:17:09 INFO - PROCESS | 1809 | 1472300229111 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]]]}] 05:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1657ms 05:17:09 INFO - PROCESS | 1809 | 1472300229172 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 05:17:09 INFO - PROCESS | 1809 | 1472300229178 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 05:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:17:09 INFO - PROCESS | 1809 | 1472300229186 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:17:09 INFO - PROCESS | 1809 | 1472300229189 Marionette TRACE conn4 <- [1,2106,null,{}] 05:17:09 INFO - PROCESS | 1809 | 1472300229196 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}] 05:17:09 INFO - PROCESS | 1809 | 1472300229201 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:09 INFO - PROCESS | 1809 | 1472300229413 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 05:17:09 INFO - PROCESS | 1809 | 1472300229706 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:09 INFO - PROCESS | 1809 | 1472300229713 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dd4cc00 == 43 [pid = 1809] [id = 534] 05:17:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8dfa2400) [pid = 1809] [serial = 1603] [outer = (nil)] 05:17:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8e7aac00) [pid = 1809] [serial = 1604] [outer = 0x8dfa2400] 05:17:09 INFO - PROCESS | 1809 | 1472300229847 Marionette DEBUG loaded listener.js 05:17:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8e93cc00) [pid = 1809] [serial = 1605] [outer = 0x8dfa2400] 05:17:10 INFO - PROCESS | 1809 | 1472300230848 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]]]}] 05:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1693ms 05:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:17:10 INFO - PROCESS | 1809 | 1472300230881 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 05:17:10 INFO - PROCESS | 1809 | 1472300230884 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 05:17:10 INFO - PROCESS | 1809 | 1472300230917 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:17:10 INFO - PROCESS | 1809 | 1472300230927 Marionette TRACE conn4 <- [1,2110,null,{}] 05:17:10 INFO - PROCESS | 1809 | 1472300230938 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}] 05:17:10 INFO - PROCESS | 1809 | 1472300230946 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:11 INFO - PROCESS | 1809 | 1472300231147 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 05:17:11 INFO - PROCESS | 1809 | 1472300231387 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:11 INFO - PROCESS | 1809 | 1472300231394 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dd57800 == 44 [pid = 1809] [id = 535] 05:17:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8e7f0000) [pid = 1809] [serial = 1606] [outer = (nil)] 05:17:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x91453c00) [pid = 1809] [serial = 1607] [outer = 0x8e7f0000] 05:17:11 INFO - PROCESS | 1809 | 1472300231495 Marionette DEBUG loaded listener.js 05:17:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x914dd000) [pid = 1809] [serial = 1608] [outer = 0x8e7f0000] 05:17:12 INFO - PROCESS | 1809 | 1472300232407 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]]]}] 05:17:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:17:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1577ms 05:17:12 INFO - PROCESS | 1809 | 1472300232469 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 05:17:12 INFO - PROCESS | 1809 | 1472300232475 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 05:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:17:12 INFO - PROCESS | 1809 | 1472300232482 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:17:12 INFO - PROCESS | 1809 | 1472300232485 Marionette TRACE conn4 <- [1,2114,null,{}] 05:17:12 INFO - PROCESS | 1809 | 1472300232491 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}] 05:17:12 INFO - PROCESS | 1809 | 1472300232496 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:12 INFO - PROCESS | 1809 | 1472300232690 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 05:17:12 INFO - PROCESS | 1809 | 1472300232924 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:12 INFO - PROCESS | 1809 | 1472300232932 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db03000 == 45 [pid = 1809] [id = 536] 05:17:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x8ee9d000) [pid = 1809] [serial = 1609] [outer = (nil)] 05:17:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x919b2800) [pid = 1809] [serial = 1610] [outer = 0x8ee9d000] 05:17:13 INFO - PROCESS | 1809 | 1472300233061 Marionette DEBUG loaded listener.js 05:17:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x919b8800) [pid = 1809] [serial = 1611] [outer = 0x8ee9d000] 05:17:13 INFO - PROCESS | 1809 | 1472300233983 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]]]}] 05:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1530ms 05:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:17:14 INFO - PROCESS | 1809 | 1472300234015 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 05:17:14 INFO - PROCESS | 1809 | 1472300234018 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 05:17:14 INFO - PROCESS | 1809 | 1472300234026 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:17:14 INFO - PROCESS | 1809 | 1472300234029 Marionette TRACE conn4 <- [1,2118,null,{}] 05:17:14 INFO - PROCESS | 1809 | 1472300234035 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}] 05:17:14 INFO - PROCESS | 1809 | 1472300234041 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:14 INFO - PROCESS | 1809 | 1472300234225 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 05:17:14 INFO - PROCESS | 1809 | 1472300234425 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:14 INFO - PROCESS | 1809 | 1472300234443 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x9198c000 == 46 [pid = 1809] [id = 537] 05:17:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x91990000) [pid = 1809] [serial = 1612] [outer = (nil)] 05:17:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x91a8f400) [pid = 1809] [serial = 1613] [outer = 0x91990000] 05:17:14 INFO - PROCESS | 1809 | 1472300234585 Marionette DEBUG loaded listener.js 05:17:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x91c20000) [pid = 1809] [serial = 1614] [outer = 0x91990000] 05:17:15 INFO - PROCESS | 1809 | 1472300235671 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]]]}] 05:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1689ms 05:17:15 INFO - PROCESS | 1809 | 1472300235715 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 05:17:15 INFO - PROCESS | 1809 | 1472300235718 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 05:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:17:15 INFO - PROCESS | 1809 | 1472300235725 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:17:15 INFO - PROCESS | 1809 | 1472300235728 Marionette TRACE conn4 <- [1,2122,null,{}] 05:17:15 INFO - PROCESS | 1809 | 1472300235734 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}] 05:17:15 INFO - PROCESS | 1809 | 1472300235740 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:15 INFO - PROCESS | 1809 | 1472300235934 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 05:17:16 INFO - PROCESS | 1809 | 1472300236170 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:16 INFO - PROCESS | 1809 | 1472300236180 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db0c400 == 47 [pid = 1809] [id = 538] 05:17:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x8e7eac00) [pid = 1809] [serial = 1615] [outer = (nil)] 05:17:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x91c41400) [pid = 1809] [serial = 1616] [outer = 0x8e7eac00] 05:17:16 INFO - PROCESS | 1809 | 1472300236303 Marionette DEBUG loaded listener.js 05:17:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x91c4d800) [pid = 1809] [serial = 1617] [outer = 0x8e7eac00] 05:17:17 INFO - PROCESS | 1809 | 1472300237238 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]]]}] 05:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1583ms 05:17:17 INFO - PROCESS | 1809 | 1472300237309 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 05:17:17 INFO - PROCESS | 1809 | 1472300237313 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 05:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:17:17 INFO - PROCESS | 1809 | 1472300237320 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:17:17 INFO - PROCESS | 1809 | 1472300237324 Marionette TRACE conn4 <- [1,2126,null,{}] 05:17:17 INFO - PROCESS | 1809 | 1472300237330 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}] 05:17:17 INFO - PROCESS | 1809 | 1472300237335 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:17 INFO - PROCESS | 1809 | 1472300237528 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 05:17:17 INFO - PROCESS | 1809 | 1472300237717 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:17 INFO - PROCESS | 1809 | 1472300237725 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b371000 == 48 [pid = 1809] [id = 539] 05:17:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x8c3ed800) [pid = 1809] [serial = 1618] [outer = (nil)] 05:17:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x8dbcb800) [pid = 1809] [serial = 1619] [outer = 0x8c3ed800] 05:17:17 INFO - PROCESS | 1809 | 1472300237829 Marionette DEBUG loaded listener.js 05:17:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x9072ec00) [pid = 1809] [serial = 1620] [outer = 0x8c3ed800] 05:17:19 INFO - PROCESS | 1809 | 1472300239104 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]]]}] 05:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1832ms 05:17:19 INFO - PROCESS | 1809 | 1472300239153 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 05:17:19 INFO - PROCESS | 1809 | 1472300239159 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 05:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:17:19 INFO - PROCESS | 1809 | 1472300239167 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:17:19 INFO - PROCESS | 1809 | 1472300239174 Marionette TRACE conn4 <- [1,2130,null,{}] 05:17:19 INFO - PROCESS | 1809 | 1472300239181 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}] 05:17:19 INFO - PROCESS | 1809 | 1472300239187 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:19 INFO - PROCESS | 1809 | 1472300239365 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 05:17:19 INFO - PROCESS | 1809 | 1472300239722 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:19 INFO - PROCESS | 1809 | 1472300239735 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db02400 == 49 [pid = 1809] [id = 540] 05:17:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x8db02c00) [pid = 1809] [serial = 1621] [outer = (nil)] 05:17:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x8db09800) [pid = 1809] [serial = 1622] [outer = 0x8db02c00] 05:17:19 INFO - PROCESS | 1809 | 1472300239817 Marionette DEBUG loaded listener.js 05:17:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x8db39000) [pid = 1809] [serial = 1623] [outer = 0x8db02c00] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8b570c00 == 48 [pid = 1809] [id = 473] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7f2800 == 47 [pid = 1809] [id = 471] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3ec000 == 46 [pid = 1809] [id = 531] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7ea000 == 45 [pid = 1809] [id = 530] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7af800 == 44 [pid = 1809] [id = 529] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x89913800 == 43 [pid = 1809] [id = 528] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e6c00 == 42 [pid = 1809] [id = 527] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x92a9e000 == 41 [pid = 1809] [id = 479] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x89921c00 == 40 [pid = 1809] [id = 483] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8dfa8000 == 39 [pid = 1809] [id = 485] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8991a400 == 38 [pid = 1809] [id = 515] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8d118c00 == 37 [pid = 1809] [id = 470] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8b56ac00 == 36 [pid = 1809] [id = 475] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8d119800 == 35 [pid = 1809] [id = 519] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8b367000 == 34 [pid = 1809] [id = 472] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1f5c00 == 33 [pid = 1809] [id = 517] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e0800 == 32 [pid = 1809] [id = 520] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e5c00 == 31 [pid = 1809] [id = 523] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x9394f000 == 30 [pid = 1809] [id = 481] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8dd4b800 == 29 [pid = 1809] [id = 482] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x89917400 == 28 [pid = 1809] [id = 524] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3ea000 == 27 [pid = 1809] [id = 516] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8b574c00 == 26 [pid = 1809] [id = 476] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x89921400 == 25 [pid = 1809] [id = 526] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8d18e800 == 24 [pid = 1809] [id = 469] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8b366800 == 23 [pid = 1809] [id = 480] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e1400 == 22 [pid = 1809] [id = 521] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8991c800 == 21 [pid = 1809] [id = 518] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x89918000 == 20 [pid = 1809] [id = 474] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8991ac00 == 19 [pid = 1809] [id = 478] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8d110c00 == 18 [pid = 1809] [id = 484] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e7800 == 17 [pid = 1809] [id = 525] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8dfa3c00 == 16 [pid = 1809] [id = 477] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8e93f400 == 15 [pid = 1809] [id = 522] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8db0c400 == 14 [pid = 1809] [id = 538] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x9198c000 == 13 [pid = 1809] [id = 537] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8db03000 == 12 [pid = 1809] [id = 536] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8dd57800 == 11 [pid = 1809] [id = 535] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8d196000 == 10 [pid = 1809] [id = 533] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x8dd4cc00 == 9 [pid = 1809] [id = 534] 05:17:21 INFO - PROCESS | 1809 | --DOCSHELL 0x89916800 == 8 [pid = 1809] [id = 532] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x8dbca800) [pid = 1809] [serial = 1521] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x8db35400) [pid = 1809] [serial = 1520] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x914e3000) [pid = 1809] [serial = 1524] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x914da400) [pid = 1809] [serial = 1523] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x92a9fc00) [pid = 1809] [serial = 1527] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x9239c000) [pid = 1809] [serial = 1526] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x93952400) [pid = 1809] [serial = 1530] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x92ea8000) [pid = 1809] [serial = 1529] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x8d116800) [pid = 1809] [serial = 1550] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x8b367400) [pid = 1809] [serial = 1547] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x8b370c00) [pid = 1809] [serial = 1548] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x8d293c00) [pid = 1809] [serial = 1553] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x8dfa0800) [pid = 1809] [serial = 1544] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x93a78c00) [pid = 1809] [serial = 1533] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x93a6f400) [pid = 1809] [serial = 1532] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x9515b400) [pid = 1809] [serial = 1536] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x94799c00) [pid = 1809] [serial = 1535] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x951be800) [pid = 1809] [serial = 1539] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x951b8800) [pid = 1809] [serial = 1538] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8b56f800) [pid = 1809] [serial = 1556] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8d29e000) [pid = 1809] [serial = 1554] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8dd49c00) [pid = 1809] [serial = 1542] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8d1f4000) [pid = 1809] [serial = 1541] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8e7ab000) [pid = 1809] [serial = 1545] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x8db39400) [pid = 1809] [serial = 1557] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x8dd52400) [pid = 1809] [serial = 1559] [outer = (nil)] [url = about:blank] 05:17:21 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x8d18b800) [pid = 1809] [serial = 1551] [outer = (nil)] [url = about:blank] 05:17:22 INFO - PROCESS | 1809 | 1472300242004 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] 05:17:22 INFO - PROCESS | 1809 | 1472300242073 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 05:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:17:22 INFO - PROCESS | 1809 | 1472300242081 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:17:22 INFO - PROCESS | 1809 | 1472300242086 Marionette TRACE conn4 <- [1,2134,null,{}] 05:17:22 INFO - PROCESS | 1809 | 1472300242096 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}] 05:17:22 INFO - PROCESS | 1809 | 1472300242101 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:22 INFO - PROCESS | 1809 | 1472300242381 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 05:17:22 INFO - PROCESS | 1809 | 1472300242398 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:22 INFO - PROCESS | 1809 | 1472300242404 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b569c00 == 9 [pid = 1809] [id = 541] 05:17:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x8b56ac00) [pid = 1809] [serial = 1624] [outer = (nil)] 05:17:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8c3e2c00) [pid = 1809] [serial = 1625] [outer = 0x8b56ac00] 05:17:22 INFO - PROCESS | 1809 | 1472300242486 Marionette DEBUG loaded listener.js 05:17:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8c3e8c00) [pid = 1809] [serial = 1626] [outer = 0x8b56ac00] 05:17:23 INFO - PROCESS | 1809 | 1472300243402 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]]]}] 05:17:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1341ms 05:17:23 INFO - PROCESS | 1809 | 1472300243429 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 05:17:23 INFO - PROCESS | 1809 | 1472300243438 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 05:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:17:23 INFO - PROCESS | 1809 | 1472300243449 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:17:23 INFO - PROCESS | 1809 | 1472300243453 Marionette TRACE conn4 <- [1,2138,null,{}] 05:17:23 INFO - PROCESS | 1809 | 1472300243460 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}] 05:17:23 INFO - PROCESS | 1809 | 1472300243466 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:23 INFO - PROCESS | 1809 | 1472300243717 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 05:17:23 INFO - PROCESS | 1809 | 1472300243808 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:23 INFO - PROCESS | 1809 | 1472300243818 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:23 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1f3c00 == 10 [pid = 1809] [id = 542] 05:17:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8d1f4c00) [pid = 1809] [serial = 1627] [outer = (nil)] 05:17:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8d291800) [pid = 1809] [serial = 1628] [outer = 0x8d1f4c00] 05:17:23 INFO - PROCESS | 1809 | 1472300243894 Marionette DEBUG loaded listener.js 05:17:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8db04800) [pid = 1809] [serial = 1629] [outer = 0x8d1f4c00] 05:17:24 INFO - PROCESS | 1809 | 1472300244865 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]]]}] 05:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1487ms 05:17:24 INFO - PROCESS | 1809 | 1472300244937 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 05:17:24 INFO - PROCESS | 1809 | 1472300244942 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 05:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:17:24 INFO - PROCESS | 1809 | 1472300244949 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:17:24 INFO - PROCESS | 1809 | 1472300244955 Marionette TRACE conn4 <- [1,2142,null,{}] 05:17:24 INFO - PROCESS | 1809 | 1472300244981 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}] 05:17:24 INFO - PROCESS | 1809 | 1472300244991 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:25 INFO - PROCESS | 1809 | 1472300245237 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 05:17:25 INFO - PROCESS | 1809 | 1472300245265 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:25 INFO - PROCESS | 1809 | 1472300245275 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbd4400 == 11 [pid = 1809] [id = 543] 05:17:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8dd49800) [pid = 1809] [serial = 1630] [outer = (nil)] 05:17:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8dd55000) [pid = 1809] [serial = 1631] [outer = 0x8dd49800] 05:17:25 INFO - PROCESS | 1809 | 1472300245356 Marionette DEBUG loaded listener.js 05:17:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8df9fc00) [pid = 1809] [serial = 1632] [outer = 0x8dd49800] 05:17:26 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8c3e9c00) [pid = 1809] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:17:26 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8db3c400) [pid = 1809] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:17:26 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8ee9ec00) [pid = 1809] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:17:26 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8e940800) [pid = 1809] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:17:26 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8db3ac00) [pid = 1809] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:17:26 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8c3e1000) [pid = 1809] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:17:26 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x8e7f0800) [pid = 1809] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:17:26 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x8b369000) [pid = 1809] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:17:26 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x8d1ecc00) [pid = 1809] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:17:26 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x8991f800) [pid = 1809] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:17:26 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x8db01800) [pid = 1809] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:17:26 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0x8e7b1800) [pid = 1809] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:17:26 INFO - PROCESS | 1809 | --DOMWINDOW == 74 (0x8db08400) [pid = 1809] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:17:27 INFO - PROCESS | 1809 | 1472300247038 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] 05:17:27 INFO - PROCESS | 1809 | 1472300247108 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 05:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:17:27 INFO - PROCESS | 1809 | 1472300247114 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:17:27 INFO - PROCESS | 1809 | 1472300247117 Marionette TRACE conn4 <- [1,2146,null,{}] 05:17:27 INFO - PROCESS | 1809 | 1472300247123 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}] 05:17:27 INFO - PROCESS | 1809 | 1472300247128 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:27 INFO - PROCESS | 1809 | 1472300247289 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 05:17:27 INFO - PROCESS | 1809 | 1472300247433 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:27 INFO - PROCESS | 1809 | 1472300247445 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b372400 == 12 [pid = 1809] [id = 544] 05:17:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0x8b575400) [pid = 1809] [serial = 1633] [outer = (nil)] 05:17:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x8d1ee800) [pid = 1809] [serial = 1634] [outer = 0x8b575400] 05:17:27 INFO - PROCESS | 1809 | 1472300247520 Marionette DEBUG loaded listener.js 05:17:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x8dfa9000) [pid = 1809] [serial = 1635] [outer = 0x8b575400] 05:17:28 INFO - PROCESS | 1809 | 1472300248275 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] 05:17:28 INFO - PROCESS | 1809 | 1472300248351 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 05:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:17:28 INFO - PROCESS | 1809 | 1472300248357 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:17:28 INFO - PROCESS | 1809 | 1472300248360 Marionette TRACE conn4 <- [1,2150,null,{}] 05:17:28 INFO - PROCESS | 1809 | 1472300248366 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}] 05:17:28 INFO - PROCESS | 1809 | 1472300248371 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:28 INFO - PROCESS | 1809 | 1472300248542 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 05:17:28 INFO - PROCESS | 1809 | 1472300248550 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:28 INFO - PROCESS | 1809 | 1472300248563 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:28 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3ef800 == 13 [pid = 1809] [id = 545] 05:17:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x8e7a9800) [pid = 1809] [serial = 1636] [outer = (nil)] 05:17:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x8e93dc00) [pid = 1809] [serial = 1637] [outer = 0x8e7a9800] 05:17:28 INFO - PROCESS | 1809 | 1472300248632 Marionette DEBUG loaded listener.js 05:17:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8e94b400) [pid = 1809] [serial = 1638] [outer = 0x8e7a9800] 05:17:29 INFO - PROCESS | 1809 | 1472300249824 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]]]}] 05:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1529ms 05:17:29 INFO - PROCESS | 1809 | 1472300249888 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 05:17:29 INFO - PROCESS | 1809 | 1472300249895 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 05:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:17:29 INFO - PROCESS | 1809 | 1472300249902 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:17:29 INFO - PROCESS | 1809 | 1472300249912 Marionette TRACE conn4 <- [1,2154,null,{}] 05:17:29 INFO - PROCESS | 1809 | 1472300249920 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}] 05:17:29 INFO - PROCESS | 1809 | 1472300249925 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:30 INFO - PROCESS | 1809 | 1472300250143 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 05:17:30 INFO - PROCESS | 1809 | 1472300250388 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:30 INFO - PROCESS | 1809 | 1472300250399 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e2000 == 14 [pid = 1809] [id = 546] 05:17:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8c3e3000) [pid = 1809] [serial = 1639] [outer = (nil)] 05:17:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8d119000) [pid = 1809] [serial = 1640] [outer = 0x8c3e3000] 05:17:30 INFO - PROCESS | 1809 | 1472300250530 Marionette DEBUG loaded listener.js 05:17:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8d1f6000) [pid = 1809] [serial = 1641] [outer = 0x8c3e3000] 05:17:31 INFO - PROCESS | 1809 | 1472300251660 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]]]}] 05:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1795ms 05:17:31 INFO - PROCESS | 1809 | 1472300251700 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 05:17:31 INFO - PROCESS | 1809 | 1472300251708 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 05:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:17:31 INFO - PROCESS | 1809 | 1472300251719 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:17:31 INFO - PROCESS | 1809 | 1472300251723 Marionette TRACE conn4 <- [1,2158,null,{}] 05:17:31 INFO - PROCESS | 1809 | 1472300251730 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}] 05:17:31 INFO - PROCESS | 1809 | 1472300251736 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:31 INFO - PROCESS | 1809 | 1472300251981 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 05:17:32 INFO - PROCESS | 1809 | 1472300252260 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:32 INFO - PROCESS | 1809 | 1472300252268 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db2e000 == 15 [pid = 1809] [id = 547] 05:17:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8dd57000) [pid = 1809] [serial = 1642] [outer = (nil)] 05:17:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8e93f800) [pid = 1809] [serial = 1643] [outer = 0x8dd57000] 05:17:32 INFO - PROCESS | 1809 | 1472300252397 Marionette DEBUG loaded listener.js 05:17:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8dfa1000) [pid = 1809] [serial = 1644] [outer = 0x8dd57000] 05:17:33 INFO - PROCESS | 1809 | 1472300253314 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]]]}] 05:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1647ms 05:17:33 INFO - PROCESS | 1809 | 1472300253366 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 05:17:33 INFO - PROCESS | 1809 | 1472300253371 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 05:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:17:33 INFO - PROCESS | 1809 | 1472300253378 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:17:33 INFO - PROCESS | 1809 | 1472300253384 Marionette TRACE conn4 <- [1,2162,null,{}] 05:17:33 INFO - PROCESS | 1809 | 1472300253401 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}] 05:17:33 INFO - PROCESS | 1809 | 1472300253410 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:33 INFO - PROCESS | 1809 | 1472300253595 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 05:17:33 INFO - PROCESS | 1809 | 1472300253780 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:33 INFO - PROCESS | 1809 | 1472300253792 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x9072dc00 == 16 [pid = 1809] [id = 548] 05:17:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x9072fc00) [pid = 1809] [serial = 1645] [outer = (nil)] 05:17:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x91406800) [pid = 1809] [serial = 1646] [outer = 0x9072fc00] 05:17:33 INFO - PROCESS | 1809 | 1472300253927 Marionette DEBUG loaded listener.js 05:17:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x91447400) [pid = 1809] [serial = 1647] [outer = 0x9072fc00] 05:17:34 INFO - PROCESS | 1809 | 1472300254842 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]]]}] 05:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1539ms 05:17:34 INFO - PROCESS | 1809 | 1472300254918 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 05:17:34 INFO - PROCESS | 1809 | 1472300254922 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 05:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:17:34 INFO - PROCESS | 1809 | 1472300254929 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:17:34 INFO - PROCESS | 1809 | 1472300254933 Marionette TRACE conn4 <- [1,2166,null,{}] 05:17:34 INFO - PROCESS | 1809 | 1472300254939 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}] 05:17:34 INFO - PROCESS | 1809 | 1472300254944 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:35 INFO - PROCESS | 1809 | 1472300255164 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 05:17:35 INFO - PROCESS | 1809 | 1472300255403 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:35 INFO - PROCESS | 1809 | 1472300255409 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:35 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbd3400 == 17 [pid = 1809] [id = 549] 05:17:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x9144b000) [pid = 1809] [serial = 1648] [outer = (nil)] 05:17:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x91453800) [pid = 1809] [serial = 1649] [outer = 0x9144b000] 05:17:35 INFO - PROCESS | 1809 | 1472300255538 Marionette DEBUG loaded listener.js 05:17:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x914d8800) [pid = 1809] [serial = 1650] [outer = 0x9144b000] 05:17:36 INFO - PROCESS | 1809 | 1472300256510 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]]]}] 05:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1635ms 05:17:36 INFO - PROCESS | 1809 | 1472300256565 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 05:17:36 INFO - PROCESS | 1809 | 1472300256569 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 05:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:17:36 INFO - PROCESS | 1809 | 1472300256576 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:17:36 INFO - PROCESS | 1809 | 1472300256579 Marionette TRACE conn4 <- [1,2170,null,{}] 05:17:36 INFO - PROCESS | 1809 | 1472300256585 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}] 05:17:36 INFO - PROCESS | 1809 | 1472300256591 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:36 INFO - PROCESS | 1809 | 1472300256771 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 05:17:36 INFO - PROCESS | 1809 | 1472300256956 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:36 INFO - PROCESS | 1809 | 1472300256964 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x91450c00 == 18 [pid = 1809] [id = 550] 05:17:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x91451800) [pid = 1809] [serial = 1651] [outer = (nil)] 05:17:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x91986400) [pid = 1809] [serial = 1652] [outer = 0x91451800] 05:17:37 INFO - PROCESS | 1809 | 1472300257059 Marionette DEBUG loaded listener.js 05:17:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x919b1800) [pid = 1809] [serial = 1653] [outer = 0x91451800] 05:17:38 INFO - PROCESS | 1809 | 1472300258070 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]]]}] 05:17:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1533ms 05:17:38 INFO - PROCESS | 1809 | 1472300258109 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 05:17:38 INFO - PROCESS | 1809 | 1472300258112 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 05:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:17:38 INFO - PROCESS | 1809 | 1472300258119 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:17:38 INFO - PROCESS | 1809 | 1472300258123 Marionette TRACE conn4 <- [1,2174,null,{}] 05:17:38 INFO - PROCESS | 1809 | 1472300258129 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}] 05:17:38 INFO - PROCESS | 1809 | 1472300258140 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:38 INFO - PROCESS | 1809 | 1472300258341 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 05:17:38 INFO - PROCESS | 1809 | 1472300258537 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:38 INFO - PROCESS | 1809 | 1472300258544 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b568400 == 19 [pid = 1809] [id = 551] 05:17:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x8b56a000) [pid = 1809] [serial = 1654] [outer = (nil)] 05:17:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x91a93400) [pid = 1809] [serial = 1655] [outer = 0x8b56a000] 05:17:38 INFO - PROCESS | 1809 | 1472300258671 Marionette DEBUG loaded listener.js 05:17:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x91a98c00) [pid = 1809] [serial = 1656] [outer = 0x8b56a000] 05:17:39 INFO - PROCESS | 1809 | 1472300259564 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]]]}] 05:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1487ms 05:17:39 INFO - PROCESS | 1809 | 1472300259608 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 05:17:39 INFO - PROCESS | 1809 | 1472300259612 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 05:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:17:39 INFO - PROCESS | 1809 | 1472300259625 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:17:39 INFO - PROCESS | 1809 | 1472300259628 Marionette TRACE conn4 <- [1,2178,null,{}] 05:17:39 INFO - PROCESS | 1809 | 1472300259641 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}] 05:17:39 INFO - PROCESS | 1809 | 1472300259646 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:39 INFO - PROCESS | 1809 | 1472300259818 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 05:17:40 INFO - PROCESS | 1809 | 1472300260007 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:40 INFO - PROCESS | 1809 | 1472300260017 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e3400 == 20 [pid = 1809] [id = 552] 05:17:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x8d117400) [pid = 1809] [serial = 1657] [outer = (nil)] 05:17:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x919bf800) [pid = 1809] [serial = 1658] [outer = 0x8d117400] 05:17:40 INFO - PROCESS | 1809 | 1472300260099 Marionette DEBUG loaded listener.js 05:17:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x9140fc00) [pid = 1809] [serial = 1659] [outer = 0x8d117400] 05:17:41 INFO - PROCESS | 1809 | 1472300261034 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]]]}] 05:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1449ms 05:17:41 INFO - PROCESS | 1809 | 1472300261086 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 05:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:17:41 INFO - PROCESS | 1809 | 1472300261090 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 05:17:41 INFO - PROCESS | 1809 | 1472300261097 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:17:41 INFO - PROCESS | 1809 | 1472300261100 Marionette TRACE conn4 <- [1,2182,null,{}] 05:17:41 INFO - PROCESS | 1809 | 1472300261106 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}] 05:17:41 INFO - PROCESS | 1809 | 1472300261111 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:41 INFO - PROCESS | 1809 | 1472300261278 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 05:17:41 INFO - PROCESS | 1809 | 1472300261642 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:41 INFO - PROCESS | 1809 | 1472300261650 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991d400 == 21 [pid = 1809] [id = 553] 05:17:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x8991e000) [pid = 1809] [serial = 1660] [outer = (nil)] 05:17:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x89921c00) [pid = 1809] [serial = 1661] [outer = 0x8991e000] 05:17:41 INFO - PROCESS | 1809 | 1472300261769 Marionette DEBUG loaded listener.js 05:17:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x8b371800) [pid = 1809] [serial = 1662] [outer = 0x8991e000] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x8d190400) [pid = 1809] [serial = 1584] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x914dfc00) [pid = 1809] [serial = 1577] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x8ef06400) [pid = 1809] [serial = 1572] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x8e949000) [pid = 1809] [serial = 1568] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x8ef05400) [pid = 1809] [serial = 1571] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x8df9b400) [pid = 1809] [serial = 1560] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x8d296800) [pid = 1809] [serial = 1563] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x8ee97800) [pid = 1809] [serial = 1569] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x8ef10400) [pid = 1809] [serial = 1592] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x8d10ec00) [pid = 1809] [serial = 1580] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x91406c00) [pid = 1809] [serial = 1593] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x90723c00) [pid = 1809] [serial = 1595] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x8d196800) [pid = 1809] [serial = 1581] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8d115000) [pid = 1809] [serial = 1583] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x90727800) [pid = 1809] [serial = 1575] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8dbc8800) [pid = 1809] [serial = 1587] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8d18dc00) [pid = 1809] [serial = 1562] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8db2e800) [pid = 1809] [serial = 1586] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8e7ef000) [pid = 1809] [serial = 1589] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8dfa4800) [pid = 1809] [serial = 1565] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8dfa8800) [pid = 1809] [serial = 1566] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x90723400) [pid = 1809] [serial = 1574] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8e93e000) [pid = 1809] [serial = 1590] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x914e4000) [pid = 1809] [serial = 1578] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x9140e000) [pid = 1809] [serial = 1596] [outer = (nil)] [url = about:blank] 05:17:42 INFO - PROCESS | 1809 | 1472300262838 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]]]}] 05:17:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1793ms 05:17:42 INFO - PROCESS | 1809 | 1472300262892 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 05:17:42 INFO - PROCESS | 1809 | 1472300262896 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 05:17:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:17:42 INFO - PROCESS | 1809 | 1472300262904 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:17:42 INFO - PROCESS | 1809 | 1472300262910 Marionette TRACE conn4 <- [1,2186,null,{}] 05:17:42 INFO - PROCESS | 1809 | 1472300262917 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}] 05:17:42 INFO - PROCESS | 1809 | 1472300262925 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:43 INFO - PROCESS | 1809 | 1472300263089 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 05:17:43 INFO - PROCESS | 1809 | 1472300263276 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:43 INFO - PROCESS | 1809 | 1472300263285 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56a400 == 22 [pid = 1809] [id = 554] 05:17:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8d110c00) [pid = 1809] [serial = 1663] [outer = (nil)] 05:17:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8d190400) [pid = 1809] [serial = 1664] [outer = 0x8d110c00] 05:17:43 INFO - PROCESS | 1809 | 1472300263361 Marionette DEBUG loaded listener.js 05:17:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8d1ea000) [pid = 1809] [serial = 1665] [outer = 0x8d110c00] 05:17:44 INFO - PROCESS | 1809 | 1472300264115 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]]]}] 05:17:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:17:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1234ms 05:17:44 INFO - PROCESS | 1809 | 1472300264153 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 05:17:44 INFO - PROCESS | 1809 | 1472300264159 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 05:17:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:17:44 INFO - PROCESS | 1809 | 1472300264168 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:17:44 INFO - PROCESS | 1809 | 1472300264172 Marionette TRACE conn4 <- [1,2190,null,{}] 05:17:44 INFO - PROCESS | 1809 | 1472300264178 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}] 05:17:44 INFO - PROCESS | 1809 | 1472300264183 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:44 INFO - PROCESS | 1809 | 1472300264350 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 05:17:44 INFO - PROCESS | 1809 | 1472300264362 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:44 INFO - PROCESS | 1809 | 1472300264369 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d18e000 == 23 [pid = 1809] [id = 555] 05:17:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8d18f000) [pid = 1809] [serial = 1666] [outer = (nil)] 05:17:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8dbd3c00) [pid = 1809] [serial = 1667] [outer = 0x8d18f000] 05:17:44 INFO - PROCESS | 1809 | 1472300264439 Marionette DEBUG loaded listener.js 05:17:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8df9bc00) [pid = 1809] [serial = 1668] [outer = 0x8d18f000] 05:17:45 INFO - PROCESS | 1809 | 1472300265431 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]]]}] 05:17:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:17:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1280ms 05:17:45 INFO - PROCESS | 1809 | 1472300265455 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 05:17:45 INFO - PROCESS | 1809 | 1472300265458 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 05:17:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:17:45 INFO - PROCESS | 1809 | 1472300265472 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:17:45 INFO - PROCESS | 1809 | 1472300265481 Marionette TRACE conn4 <- [1,2194,null,{}] 05:17:45 INFO - PROCESS | 1809 | 1472300265494 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}] 05:17:45 INFO - PROCESS | 1809 | 1472300265501 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:45 INFO - PROCESS | 1809 | 1472300265717 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 05:17:45 INFO - PROCESS | 1809 | 1472300265744 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:45 INFO - PROCESS | 1809 | 1472300265753 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1f5000 == 24 [pid = 1809] [id = 556] 05:17:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8e7f2c00) [pid = 1809] [serial = 1669] [outer = (nil)] 05:17:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8ee97000) [pid = 1809] [serial = 1670] [outer = 0x8e7f2c00] 05:17:45 INFO - PROCESS | 1809 | 1472300265818 Marionette DEBUG loaded listener.js 05:17:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8eea2000) [pid = 1809] [serial = 1671] [outer = 0x8e7f2c00] 05:17:46 INFO - PROCESS | 1809 | 1472300266786 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]]]}] 05:17:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:17:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1351ms 05:17:46 INFO - PROCESS | 1809 | 1472300266816 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 05:17:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:17:46 INFO - PROCESS | 1809 | 1472300266821 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 05:17:46 INFO - PROCESS | 1809 | 1472300266827 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:17:46 INFO - PROCESS | 1809 | 1472300266830 Marionette TRACE conn4 <- [1,2198,null,{}] 05:17:46 INFO - PROCESS | 1809 | 1472300266846 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}] 05:17:46 INFO - PROCESS | 1809 | 1472300266850 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:47 INFO - PROCESS | 1809 | 1472300267065 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 05:17:47 INFO - PROCESS | 1809 | 1472300267082 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:47 INFO - PROCESS | 1809 | 1472300267089 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x89913400 == 25 [pid = 1809] [id = 557] 05:17:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8991d800) [pid = 1809] [serial = 1672] [outer = (nil)] 05:17:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x90724000) [pid = 1809] [serial = 1673] [outer = 0x8991d800] 05:17:47 INFO - PROCESS | 1809 | 1472300267162 Marionette DEBUG loaded listener.js 05:17:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x9072d000) [pid = 1809] [serial = 1674] [outer = 0x8991d800] 05:17:47 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8dd49800) [pid = 1809] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:17:47 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8b575400) [pid = 1809] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:17:47 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8b56ac00) [pid = 1809] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:17:47 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8d1f4c00) [pid = 1809] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:17:47 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8db02c00) [pid = 1809] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:17:47 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x89917800) [pid = 1809] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:17:47 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8d1f0400) [pid = 1809] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:17:47 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8dfa2400) [pid = 1809] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:17:47 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8e7f0000) [pid = 1809] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:17:47 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8ee9d000) [pid = 1809] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:17:47 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x91990000) [pid = 1809] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:17:47 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x8e7eac00) [pid = 1809] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:17:47 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x8c3ed800) [pid = 1809] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:17:48 INFO - PROCESS | 1809 | 1472300268174 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]]]}] 05:17:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:17:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1396ms 05:17:48 INFO - PROCESS | 1809 | 1472300268222 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 05:17:48 INFO - PROCESS | 1809 | 1472300268225 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 05:17:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:17:48 INFO - PROCESS | 1809 | 1472300268231 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:17:48 INFO - PROCESS | 1809 | 1472300268234 Marionette TRACE conn4 <- [1,2202,null,{}] 05:17:48 INFO - PROCESS | 1809 | 1472300268239 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}] 05:17:48 INFO - PROCESS | 1809 | 1472300268244 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:48 INFO - PROCESS | 1809 | 1472300268448 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 05:17:48 INFO - PROCESS | 1809 | 1472300268466 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:48 INFO - PROCESS | 1809 | 1472300268481 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1f0c00 == 26 [pid = 1809] [id = 558] 05:17:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x8db02c00) [pid = 1809] [serial = 1675] [outer = (nil)] 05:17:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8ef09400) [pid = 1809] [serial = 1676] [outer = 0x8db02c00] 05:17:48 INFO - PROCESS | 1809 | 1472300268561 Marionette DEBUG loaded listener.js 05:17:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x9140a800) [pid = 1809] [serial = 1677] [outer = 0x8db02c00] 05:17:49 INFO - PROCESS | 1809 | 1472300269415 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]]]}] 05:17:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:17:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1231ms 05:17:49 INFO - PROCESS | 1809 | 1472300269462 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 05:17:49 INFO - PROCESS | 1809 | 1472300269466 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 05:17:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:17:49 INFO - PROCESS | 1809 | 1472300269472 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:17:49 INFO - PROCESS | 1809 | 1472300269476 Marionette TRACE conn4 <- [1,2206,null,{}] 05:17:49 INFO - PROCESS | 1809 | 1472300269481 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}] 05:17:49 INFO - PROCESS | 1809 | 1472300269486 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:49 INFO - PROCESS | 1809 | 1472300269661 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 05:17:49 INFO - PROCESS | 1809 | 1472300269680 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:49 INFO - PROCESS | 1809 | 1472300269689 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db2d800 == 27 [pid = 1809] [id = 559] 05:17:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8e7f0000) [pid = 1809] [serial = 1678] [outer = (nil)] 05:17:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x914e3000) [pid = 1809] [serial = 1679] [outer = 0x8e7f0000] 05:17:49 INFO - PROCESS | 1809 | 1472300269904 Marionette DEBUG loaded listener.js 05:17:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x91990000) [pid = 1809] [serial = 1680] [outer = 0x8e7f0000] 05:17:50 INFO - PROCESS | 1809 | 1472300270951 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]]]}] 05:17:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:17:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1535ms 05:17:51 INFO - PROCESS | 1809 | 1472300271009 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 05:17:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:17:51 INFO - PROCESS | 1809 | 1472300271016 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 05:17:51 INFO - PROCESS | 1809 | 1472300271024 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:17:51 INFO - PROCESS | 1809 | 1472300271032 Marionette TRACE conn4 <- [1,2210,null,{}] 05:17:51 INFO - PROCESS | 1809 | 1472300271040 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}] 05:17:51 INFO - PROCESS | 1809 | 1472300271046 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:51 INFO - PROCESS | 1809 | 1472300271246 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 05:17:51 INFO - PROCESS | 1809 | 1472300271485 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:51 INFO - PROCESS | 1809 | 1472300271499 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d10e000 == 28 [pid = 1809] [id = 560] 05:17:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8d11c000) [pid = 1809] [serial = 1681] [outer = (nil)] 05:17:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8d292000) [pid = 1809] [serial = 1682] [outer = 0x8d11c000] 05:17:51 INFO - PROCESS | 1809 | 1472300271627 Marionette DEBUG loaded listener.js 05:17:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8db3a800) [pid = 1809] [serial = 1683] [outer = 0x8d11c000] 05:17:52 INFO - PROCESS | 1809 | 1472300272531 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]]]}] 05:17:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:17:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1544ms 05:17:52 INFO - PROCESS | 1809 | 1472300272567 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 05:17:52 INFO - PROCESS | 1809 | 1472300272574 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 05:17:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:17:52 INFO - PROCESS | 1809 | 1472300272585 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:17:52 INFO - PROCESS | 1809 | 1472300272589 Marionette TRACE conn4 <- [1,2214,null,{}] 05:17:52 INFO - PROCESS | 1809 | 1472300272596 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}] 05:17:52 INFO - PROCESS | 1809 | 1472300272602 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:52 INFO - PROCESS | 1809 | 1472300272798 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 05:17:53 INFO - PROCESS | 1809 | 1472300272988 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:53 INFO - PROCESS | 1809 | 1472300272998 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d11ac00 == 29 [pid = 1809] [id = 561] 05:17:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8e7a9400) [pid = 1809] [serial = 1684] [outer = (nil)] 05:17:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8e7f1c00) [pid = 1809] [serial = 1685] [outer = 0x8e7a9400] 05:17:53 INFO - PROCESS | 1809 | 1472300273085 Marionette DEBUG loaded listener.js 05:17:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8ee97800) [pid = 1809] [serial = 1686] [outer = 0x8e7a9400] 05:17:54 INFO - PROCESS | 1809 | 1472300274081 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]]]}] 05:17:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:17:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1535ms 05:17:54 INFO - PROCESS | 1809 | 1472300274136 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 05:17:54 INFO - PROCESS | 1809 | 1472300274141 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 05:17:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:17:54 INFO - PROCESS | 1809 | 1472300274150 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:17:54 INFO - PROCESS | 1809 | 1472300274156 Marionette TRACE conn4 <- [1,2218,null,{}] 05:17:54 INFO - PROCESS | 1809 | 1472300274174 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}] 05:17:54 INFO - PROCESS | 1809 | 1472300274183 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:54 INFO - PROCESS | 1809 | 1472300274373 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 05:17:54 INFO - PROCESS | 1809 | 1472300274545 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:54 INFO - PROCESS | 1809 | 1472300274555 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x9198c400 == 30 [pid = 1809] [id = 562] 05:17:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x919b5800) [pid = 1809] [serial = 1687] [outer = (nil)] 05:17:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x919bf000) [pid = 1809] [serial = 1688] [outer = 0x919b5800] 05:17:54 INFO - PROCESS | 1809 | 1472300274642 Marionette DEBUG loaded listener.js 05:17:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x91a95400) [pid = 1809] [serial = 1689] [outer = 0x919b5800] 05:17:55 INFO - PROCESS | 1809 | 1472300275628 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]]]}] 05:17:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:17:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1543ms 05:17:55 INFO - PROCESS | 1809 | 1472300275694 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 05:17:55 INFO - PROCESS | 1809 | 1472300275699 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 05:17:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:17:55 INFO - PROCESS | 1809 | 1472300275706 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:17:55 INFO - PROCESS | 1809 | 1472300275710 Marionette TRACE conn4 <- [1,2222,null,{}] 05:17:55 INFO - PROCESS | 1809 | 1472300275715 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}] 05:17:55 INFO - PROCESS | 1809 | 1472300275721 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:55 INFO - PROCESS | 1809 | 1472300275957 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 05:17:56 INFO - PROCESS | 1809 | 1472300276188 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:56 INFO - PROCESS | 1809 | 1472300276197 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x90728c00 == 31 [pid = 1809] [id = 563] 05:17:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x9198c800) [pid = 1809] [serial = 1690] [outer = (nil)] 05:17:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x91c44400) [pid = 1809] [serial = 1691] [outer = 0x9198c800] 05:17:56 INFO - PROCESS | 1809 | 1472300276333 Marionette DEBUG loaded listener.js 05:17:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x91c46800) [pid = 1809] [serial = 1692] [outer = 0x9198c800] 05:17:57 INFO - PROCESS | 1809 | 1472300277199 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]]]}] 05:17:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:17:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1532ms 05:17:57 INFO - PROCESS | 1809 | 1472300277239 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 05:17:57 INFO - PROCESS | 1809 | 1472300277243 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 05:17:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:17:57 INFO - PROCESS | 1809 | 1472300277250 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:17:57 INFO - PROCESS | 1809 | 1472300277253 Marionette TRACE conn4 <- [1,2226,null,{}] 05:17:57 INFO - PROCESS | 1809 | 1472300277259 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}] 05:17:57 INFO - PROCESS | 1809 | 1472300277265 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:57 INFO - PROCESS | 1809 | 1472300277437 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 05:17:57 INFO - PROCESS | 1809 | 1472300277626 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:57 INFO - PROCESS | 1809 | 1472300277634 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d299800 == 32 [pid = 1809] [id = 564] 05:17:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x8dd54400) [pid = 1809] [serial = 1693] [outer = (nil)] 05:17:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x91c50800) [pid = 1809] [serial = 1694] [outer = 0x8dd54400] 05:17:57 INFO - PROCESS | 1809 | 1472300277715 Marionette DEBUG loaded listener.js 05:17:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x91f54000) [pid = 1809] [serial = 1695] [outer = 0x8dd54400] 05:17:58 INFO - PROCESS | 1809 | 1472300278690 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]]]}] 05:17:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:17:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1481ms 05:17:58 INFO - PROCESS | 1809 | 1472300278733 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 05:17:58 INFO - PROCESS | 1809 | 1472300278737 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 05:17:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:17:58 INFO - PROCESS | 1809 | 1472300278743 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:17:58 INFO - PROCESS | 1809 | 1472300278747 Marionette TRACE conn4 <- [1,2230,null,{}] 05:17:58 INFO - PROCESS | 1809 | 1472300278755 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}] 05:17:58 INFO - PROCESS | 1809 | 1472300278765 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:58 INFO - PROCESS | 1809 | 1472300278960 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 05:17:59 INFO - PROCESS | 1809 | 1472300279206 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:59 INFO - PROCESS | 1809 | 1472300279214 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:17:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b573400 == 33 [pid = 1809] [id = 565] 05:17:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x8dbd1800) [pid = 1809] [serial = 1696] [outer = (nil)] 05:17:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x92247800) [pid = 1809] [serial = 1697] [outer = 0x8dbd1800] 05:17:59 INFO - PROCESS | 1809 | 1472300279355 Marionette DEBUG loaded listener.js 05:17:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x9239a400) [pid = 1809] [serial = 1698] [outer = 0x8dbd1800] 05:18:00 INFO - PROCESS | 1809 | 1472300280285 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]]]}] 05:18:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:18:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1593ms 05:18:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:18:00 INFO - PROCESS | 1809 | 1472300280337 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 05:18:00 INFO - PROCESS | 1809 | 1472300280340 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 05:18:00 INFO - PROCESS | 1809 | 1472300280347 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:18:00 INFO - PROCESS | 1809 | 1472300280351 Marionette TRACE conn4 <- [1,2234,null,{}] 05:18:00 INFO - PROCESS | 1809 | 1472300280357 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}] 05:18:00 INFO - PROCESS | 1809 | 1472300280362 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:00 INFO - PROCESS | 1809 | 1472300280572 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 05:18:00 INFO - PROCESS | 1809 | 1472300280894 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:00 INFO - PROCESS | 1809 | 1472300280905 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36c000 == 34 [pid = 1809] [id = 566] 05:18:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x90726000) [pid = 1809] [serial = 1699] [outer = (nil)] 05:18:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x92a90800) [pid = 1809] [serial = 1700] [outer = 0x90726000] 05:18:01 INFO - PROCESS | 1809 | 1472300280999 Marionette DEBUG loaded listener.js 05:18:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x92a93c00) [pid = 1809] [serial = 1701] [outer = 0x90726000] 05:18:01 INFO - PROCESS | 1809 | 1472300281935 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]]]}] 05:18:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:18:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1634ms 05:18:01 INFO - PROCESS | 1809 | 1472300281982 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 05:18:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:18:01 INFO - PROCESS | 1809 | 1472300281986 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 05:18:01 INFO - PROCESS | 1809 | 1472300281993 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:18:01 INFO - PROCESS | 1809 | 1472300281997 Marionette TRACE conn4 <- [1,2238,null,{}] 05:18:02 INFO - PROCESS | 1809 | 1472300282002 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}] 05:18:02 INFO - PROCESS | 1809 | 1472300282007 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:02 INFO - PROCESS | 1809 | 1472300282192 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 05:18:02 INFO - PROCESS | 1809 | 1472300282385 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:02 INFO - PROCESS | 1809 | 1472300282395 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b367c00 == 35 [pid = 1809] [id = 567] 05:18:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x8b36a000) [pid = 1809] [serial = 1702] [outer = (nil)] 05:18:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x8d18a800) [pid = 1809] [serial = 1703] [outer = 0x8b36a000] 05:18:02 INFO - PROCESS | 1809 | 1472300282470 Marionette DEBUG loaded listener.js 05:18:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x8db08800) [pid = 1809] [serial = 1704] [outer = 0x8b36a000] 05:18:03 INFO - PROCESS | 1809 | 1472300283677 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]]]}] 05:18:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:18:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1735ms 05:18:03 INFO - PROCESS | 1809 | 1472300283729 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 05:18:03 INFO - PROCESS | 1809 | 1472300283735 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 05:18:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:18:03 INFO - PROCESS | 1809 | 1472300283742 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:18:03 INFO - PROCESS | 1809 | 1472300283747 Marionette TRACE conn4 <- [1,2242,null,{}] 05:18:03 INFO - PROCESS | 1809 | 1472300283755 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}] 05:18:03 INFO - PROCESS | 1809 | 1472300283760 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:03 INFO - PROCESS | 1809 | 1472300283954 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 05:18:04 INFO - PROCESS | 1809 | 1472300284179 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:04 INFO - PROCESS | 1809 | 1472300284188 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d189800 == 36 [pid = 1809] [id = 568] 05:18:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x8d195000) [pid = 1809] [serial = 1705] [outer = (nil)] 05:18:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x8d296800) [pid = 1809] [serial = 1706] [outer = 0x8d195000] 05:18:04 INFO - PROCESS | 1809 | 1472300284264 Marionette DEBUG loaded listener.js 05:18:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x8db3c400) [pid = 1809] [serial = 1707] [outer = 0x8d195000] 05:18:05 INFO - PROCESS | 1809 | 1472300285235 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]]]}] 05:18:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:18:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1534ms 05:18:05 INFO - PROCESS | 1809 | 1472300285276 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 05:18:05 INFO - PROCESS | 1809 | 1472300285283 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 05:18:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:18:05 INFO - PROCESS | 1809 | 1472300285293 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:18:05 INFO - PROCESS | 1809 | 1472300285297 Marionette TRACE conn4 <- [1,2246,null,{}] 05:18:05 INFO - PROCESS | 1809 | 1472300285303 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}] 05:18:05 INFO - PROCESS | 1809 | 1472300285309 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:05 INFO - PROCESS | 1809 | 1472300285488 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 05:18:06 INFO - PROCESS | 1809 | --DOCSHELL 0x8b371000 == 35 [pid = 1809] [id = 539] 05:18:06 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1f0c00 == 34 [pid = 1809] [id = 558] 05:18:06 INFO - PROCESS | 1809 | --DOCSHELL 0x8d189800 == 33 [pid = 1809] [id = 568] 05:18:06 INFO - PROCESS | 1809 | --DOCSHELL 0x8b367c00 == 32 [pid = 1809] [id = 567] 05:18:06 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36c000 == 31 [pid = 1809] [id = 566] 05:18:06 INFO - PROCESS | 1809 | --DOCSHELL 0x8d299800 == 30 [pid = 1809] [id = 564] 05:18:06 INFO - PROCESS | 1809 | --DOCSHELL 0x8b573400 == 29 [pid = 1809] [id = 565] 05:18:06 INFO - PROCESS | 1809 | --DOCSHELL 0x90728c00 == 28 [pid = 1809] [id = 563] 05:18:06 INFO - PROCESS | 1809 | --DOCSHELL 0x9198c400 == 27 [pid = 1809] [id = 562] 05:18:06 INFO - PROCESS | 1809 | --DOCSHELL 0x8d10e000 == 26 [pid = 1809] [id = 560] 05:18:06 INFO - PROCESS | 1809 | --DOCSHELL 0x8d11ac00 == 25 [pid = 1809] [id = 561] 05:18:06 INFO - PROCESS | 1809 | --DOCSHELL 0x8db2d800 == 24 [pid = 1809] [id = 559] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x8dd55000) [pid = 1809] [serial = 1631] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x8d1ee800) [pid = 1809] [serial = 1634] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x8df9fc00) [pid = 1809] [serial = 1632] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x8c3e2c00) [pid = 1809] [serial = 1625] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x8c3e8c00) [pid = 1809] [serial = 1626] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x8d291800) [pid = 1809] [serial = 1628] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x8db39000) [pid = 1809] [serial = 1623] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x8db09800) [pid = 1809] [serial = 1622] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x8b56c000) [pid = 1809] [serial = 1599] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x8b36e800) [pid = 1809] [serial = 1598] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x8d29b000) [pid = 1809] [serial = 1602] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x8d290400) [pid = 1809] [serial = 1601] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x8e93cc00) [pid = 1809] [serial = 1605] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x8e7aac00) [pid = 1809] [serial = 1604] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x914dd000) [pid = 1809] [serial = 1608] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x91453c00) [pid = 1809] [serial = 1607] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x919b8800) [pid = 1809] [serial = 1611] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x919b2800) [pid = 1809] [serial = 1610] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x91c20000) [pid = 1809] [serial = 1614] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x91a8f400) [pid = 1809] [serial = 1613] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x91c4d800) [pid = 1809] [serial = 1617] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x91c41400) [pid = 1809] [serial = 1616] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x9072ec00) [pid = 1809] [serial = 1620] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8dbcb800) [pid = 1809] [serial = 1619] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8dfa9000) [pid = 1809] [serial = 1635] [outer = (nil)] [url = about:blank] 05:18:06 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8db04800) [pid = 1809] [serial = 1629] [outer = (nil)] [url = about:blank] 05:18:07 INFO - PROCESS | 1809 | 1472300286996 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:07 INFO - PROCESS | 1809 | 1472300287003 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x89920400 == 25 [pid = 1809] [id = 569] 05:18:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x89920800) [pid = 1809] [serial = 1708] [outer = (nil)] 05:18:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8b368000) [pid = 1809] [serial = 1709] [outer = 0x89920800] 05:18:07 INFO - PROCESS | 1809 | 1472300287090 Marionette DEBUG loaded listener.js 05:18:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8b372c00) [pid = 1809] [serial = 1710] [outer = 0x89920800] 05:18:07 INFO - PROCESS | 1809 | 1472300287891 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]]]}] 05:18:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:18:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2634ms 05:18:07 INFO - PROCESS | 1809 | 1472300287938 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 05:18:07 INFO - PROCESS | 1809 | 1472300287943 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 05:18:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:18:07 INFO - PROCESS | 1809 | 1472300287953 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:18:07 INFO - PROCESS | 1809 | 1472300287957 Marionette TRACE conn4 <- [1,2250,null,{}] 05:18:07 INFO - PROCESS | 1809 | 1472300287965 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}] 05:18:07 INFO - PROCESS | 1809 | 1472300287973 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:08 INFO - PROCESS | 1809 | 1472300288138 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 05:18:08 INFO - PROCESS | 1809 | 1472300288151 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:08 INFO - PROCESS | 1809 | 1472300288161 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e9000 == 26 [pid = 1809] [id = 570] 05:18:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8c3ee800) [pid = 1809] [serial = 1711] [outer = (nil)] 05:18:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8d11a000) [pid = 1809] [serial = 1712] [outer = 0x8c3ee800] 05:18:08 INFO - PROCESS | 1809 | 1472300288231 Marionette DEBUG loaded listener.js 05:18:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x8d18ac00) [pid = 1809] [serial = 1713] [outer = 0x8c3ee800] 05:18:09 INFO - PROCESS | 1809 | 1472300289194 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]]]}] 05:18:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:18:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1279ms 05:18:09 INFO - PROCESS | 1809 | 1472300289235 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 05:18:09 INFO - PROCESS | 1809 | 1472300289241 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 05:18:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:18:09 INFO - PROCESS | 1809 | 1472300289252 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:18:09 INFO - PROCESS | 1809 | 1472300289255 Marionette TRACE conn4 <- [1,2254,null,{}] 05:18:09 INFO - PROCESS | 1809 | 1472300289261 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}] 05:18:09 INFO - PROCESS | 1809 | 1472300289266 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:09 INFO - PROCESS | 1809 | 1472300289437 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 05:18:09 INFO - PROCESS | 1809 | 1472300289608 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:09 INFO - PROCESS | 1809 | 1472300289619 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1e8c00 == 27 [pid = 1809] [id = 571] 05:18:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x8d1f4800) [pid = 1809] [serial = 1714] [outer = (nil)] 05:18:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x8d29d800) [pid = 1809] [serial = 1715] [outer = 0x8d1f4800] 05:18:09 INFO - PROCESS | 1809 | 1472300289695 Marionette DEBUG loaded listener.js 05:18:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x8db0d000) [pid = 1809] [serial = 1716] [outer = 0x8d1f4800] 05:18:10 INFO - PROCESS | 1809 | 1472300290678 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]]]}] 05:18:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:18:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1481ms 05:18:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:18:10 INFO - PROCESS | 1809 | 1472300290735 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 05:18:10 INFO - PROCESS | 1809 | 1472300290739 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 05:18:10 INFO - PROCESS | 1809 | 1472300290754 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:18:10 INFO - PROCESS | 1809 | 1472300290763 Marionette TRACE conn4 <- [1,2258,null,{}] 05:18:10 INFO - PROCESS | 1809 | 1472300290778 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}] 05:18:10 INFO - PROCESS | 1809 | 1472300290786 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:11 INFO - PROCESS | 1809 | 1472300291025 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 05:18:11 INFO - PROCESS | 1809 | 1472300291052 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:11 INFO - PROCESS | 1809 | 1472300291059 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x89913c00 == 28 [pid = 1809] [id = 572] 05:18:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x89917800) [pid = 1809] [serial = 1717] [outer = (nil)] 05:18:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x8dd57c00) [pid = 1809] [serial = 1718] [outer = 0x89917800] 05:18:11 INFO - PROCESS | 1809 | 1472300291150 Marionette DEBUG loaded listener.js 05:18:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x8dfa4c00) [pid = 1809] [serial = 1719] [outer = 0x89917800] 05:18:12 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x8e7f0000) [pid = 1809] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:18:12 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x8e7f2c00) [pid = 1809] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:18:12 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x8d110c00) [pid = 1809] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:18:12 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x91451800) [pid = 1809] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:18:12 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x8b56a000) [pid = 1809] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:18:12 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x8991d800) [pid = 1809] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:18:12 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8d18f000) [pid = 1809] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:18:12 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8dd57000) [pid = 1809] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:18:12 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8c3e3000) [pid = 1809] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:18:12 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8991e000) [pid = 1809] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:18:12 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8db02c00) [pid = 1809] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:18:12 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x9072fc00) [pid = 1809] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:18:12 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8e7a9800) [pid = 1809] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:18:12 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8d117400) [pid = 1809] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:18:12 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x9144b000) [pid = 1809] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:18:12 INFO - PROCESS | 1809 | 1472300292682 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]]]}] 05:18:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:18:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1961ms 05:18:12 INFO - PROCESS | 1809 | 1472300292713 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 05:18:12 INFO - PROCESS | 1809 | 1472300292717 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 05:18:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:18:12 INFO - PROCESS | 1809 | 1472300292724 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:18:12 INFO - PROCESS | 1809 | 1472300292728 Marionette TRACE conn4 <- [1,2262,null,{}] 05:18:12 INFO - PROCESS | 1809 | 1472300292734 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}] 05:18:12 INFO - PROCESS | 1809 | 1472300292739 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:12 INFO - PROCESS | 1809 | 1472300292892 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 05:18:12 INFO - PROCESS | 1809 | 1472300292906 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:12 INFO - PROCESS | 1809 | 1472300292912 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e6400 == 29 [pid = 1809] [id = 573] 05:18:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8d1f2800) [pid = 1809] [serial = 1720] [outer = (nil)] 05:18:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8e7a8800) [pid = 1809] [serial = 1721] [outer = 0x8d1f2800] 05:18:12 INFO - PROCESS | 1809 | 1472300292983 Marionette DEBUG loaded listener.js 05:18:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8e7ad000) [pid = 1809] [serial = 1722] [outer = 0x8d1f2800] 05:18:13 INFO - PROCESS | 1809 | 1472300293989 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]]]}] 05:18:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:18:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1288ms 05:18:14 INFO - PROCESS | 1809 | 1472300294013 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 05:18:14 INFO - PROCESS | 1809 | 1472300294017 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 05:18:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:18:14 INFO - PROCESS | 1809 | 1472300294023 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:18:14 INFO - PROCESS | 1809 | 1472300294025 Marionette TRACE conn4 <- [1,2266,null,{}] 05:18:14 INFO - PROCESS | 1809 | 1472300294031 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}] 05:18:14 INFO - PROCESS | 1809 | 1472300294036 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:14 INFO - PROCESS | 1809 | 1472300294189 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 05:18:14 INFO - PROCESS | 1809 | 1472300294428 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:14 INFO - PROCESS | 1809 | 1472300294440 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x89915c00 == 30 [pid = 1809] [id = 574] 05:18:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x89916400) [pid = 1809] [serial = 1723] [outer = (nil)] 05:18:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8b36b400) [pid = 1809] [serial = 1724] [outer = 0x89916400] 05:18:14 INFO - PROCESS | 1809 | 1472300294528 Marionette DEBUG loaded listener.js 05:18:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8b571000) [pid = 1809] [serial = 1725] [outer = 0x89916400] 05:18:15 INFO - PROCESS | 1809 | 1472300295527 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]]]}] 05:18:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:18:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1534ms 05:18:15 INFO - PROCESS | 1809 | 1472300295560 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 05:18:15 INFO - PROCESS | 1809 | 1472300295566 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 05:18:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:18:15 INFO - PROCESS | 1809 | 1472300295574 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:18:15 INFO - PROCESS | 1809 | 1472300295579 Marionette TRACE conn4 <- [1,2270,null,{}] 05:18:15 INFO - PROCESS | 1809 | 1472300295587 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}] 05:18:15 INFO - PROCESS | 1809 | 1472300295596 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:15 INFO - PROCESS | 1809 | 1472300295779 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 05:18:15 INFO - PROCESS | 1809 | 1472300295966 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:15 INFO - PROCESS | 1809 | 1472300295978 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56e400 == 31 [pid = 1809] [id = 575] 05:18:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8d18f000) [pid = 1809] [serial = 1726] [outer = (nil)] 05:18:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8db01400) [pid = 1809] [serial = 1727] [outer = 0x8d18f000] 05:18:16 INFO - PROCESS | 1809 | 1472300296073 Marionette DEBUG loaded listener.js 05:18:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x8db0b400) [pid = 1809] [serial = 1728] [outer = 0x8d18f000] 05:18:17 INFO - PROCESS | 1809 | 1472300297093 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]]]}] 05:18:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:18:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1586ms 05:18:17 INFO - PROCESS | 1809 | 1472300297164 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 05:18:17 INFO - PROCESS | 1809 | 1472300297171 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 05:18:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:18:17 INFO - PROCESS | 1809 | 1472300297179 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:18:17 INFO - PROCESS | 1809 | 1472300297185 Marionette TRACE conn4 <- [1,2274,null,{}] 05:18:17 INFO - PROCESS | 1809 | 1472300297191 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}] 05:18:17 INFO - PROCESS | 1809 | 1472300297196 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:17 INFO - PROCESS | 1809 | 1472300297423 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 05:18:17 INFO - PROCESS | 1809 | 1472300297711 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:17 INFO - PROCESS | 1809 | 1472300297722 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dd51c00 == 32 [pid = 1809] [id = 576] 05:18:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x8dfa3400) [pid = 1809] [serial = 1729] [outer = (nil)] 05:18:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x8e7e9400) [pid = 1809] [serial = 1730] [outer = 0x8dfa3400] 05:18:17 INFO - PROCESS | 1809 | 1472300297849 Marionette DEBUG loaded listener.js 05:18:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x8e7f0c00) [pid = 1809] [serial = 1731] [outer = 0x8dfa3400] 05:18:18 INFO - PROCESS | 1809 | 1472300298824 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]]]}] 05:18:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:18:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1690ms 05:18:18 INFO - PROCESS | 1809 | 1472300298870 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 05:18:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:18:18 INFO - PROCESS | 1809 | 1472300298875 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 05:18:18 INFO - PROCESS | 1809 | 1472300298891 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:18:18 INFO - PROCESS | 1809 | 1472300298901 Marionette TRACE conn4 <- [1,2278,null,{}] 05:18:18 INFO - PROCESS | 1809 | 1472300298908 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}] 05:18:18 INFO - PROCESS | 1809 | 1472300298916 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:19 INFO - PROCESS | 1809 | 1472300299145 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 05:18:19 INFO - PROCESS | 1809 | 1472300299374 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:19 INFO - PROCESS | 1809 | 1472300299382 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dd4dc00 == 33 [pid = 1809] [id = 577] 05:18:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x8dd51000) [pid = 1809] [serial = 1732] [outer = (nil)] 05:18:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x8ef0e400) [pid = 1809] [serial = 1733] [outer = 0x8dd51000] 05:18:19 INFO - PROCESS | 1809 | 1472300299510 Marionette DEBUG loaded listener.js 05:18:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x90725800) [pid = 1809] [serial = 1734] [outer = 0x8dd51000] 05:18:20 INFO - PROCESS | 1809 | 1472300300442 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]]]}] 05:18:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:18:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1604ms 05:18:20 INFO - PROCESS | 1809 | 1472300300486 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 05:18:20 INFO - PROCESS | 1809 | 1472300300491 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 05:18:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:18:20 INFO - PROCESS | 1809 | 1472300300497 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:18:20 INFO - PROCESS | 1809 | 1472300300501 Marionette TRACE conn4 <- [1,2282,null,{}] 05:18:20 INFO - PROCESS | 1809 | 1472300300507 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}] 05:18:20 INFO - PROCESS | 1809 | 1472300300512 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:20 INFO - PROCESS | 1809 | 1472300300692 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 05:18:20 INFO - PROCESS | 1809 | 1472300300879 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:20 INFO - PROCESS | 1809 | 1472300300890 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dd4e000 == 34 [pid = 1809] [id = 578] 05:18:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x91402400) [pid = 1809] [serial = 1735] [outer = (nil)] 05:18:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x9144d400) [pid = 1809] [serial = 1736] [outer = 0x91402400] 05:18:20 INFO - PROCESS | 1809 | 1472300300972 Marionette DEBUG loaded listener.js 05:18:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x91450000) [pid = 1809] [serial = 1737] [outer = 0x91402400] 05:18:21 INFO - PROCESS | 1809 | 1472300301897 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]]]}] 05:18:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:18:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1430ms 05:18:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:18:21 INFO - PROCESS | 1809 | 1472300301929 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 05:18:21 INFO - PROCESS | 1809 | 1472300301933 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 05:18:21 INFO - PROCESS | 1809 | 1472300301941 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:18:21 INFO - PROCESS | 1809 | 1472300301945 Marionette TRACE conn4 <- [1,2286,null,{}] 05:18:21 INFO - PROCESS | 1809 | 1472300301950 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}] 05:18:21 INFO - PROCESS | 1809 | 1472300301956 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:22 INFO - PROCESS | 1809 | 1472300302133 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 05:18:22 INFO - PROCESS | 1809 | 1472300302332 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:22 INFO - PROCESS | 1809 | 1472300302351 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e1000 == 35 [pid = 1809] [id = 579] 05:18:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x8d1eb400) [pid = 1809] [serial = 1738] [outer = (nil)] 05:18:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x914dfc00) [pid = 1809] [serial = 1739] [outer = 0x8d1eb400] 05:18:22 INFO - PROCESS | 1809 | 1472300302491 Marionette DEBUG loaded listener.js 05:18:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x919b8800) [pid = 1809] [serial = 1740] [outer = 0x8d1eb400] 05:18:23 INFO - PROCESS | 1809 | 1472300303476 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]]]}] 05:18:23 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 05:18:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1584ms 05:18:23 INFO - PROCESS | 1809 | 1472300303530 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 05:18:23 INFO - PROCESS | 1809 | 1472300303534 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 05:18:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:18:23 INFO - PROCESS | 1809 | 1472300303542 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:18:23 INFO - PROCESS | 1809 | 1472300303545 Marionette TRACE conn4 <- [1,2290,null,{}] 05:18:23 INFO - PROCESS | 1809 | 1472300303551 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}] 05:18:23 INFO - PROCESS | 1809 | 1472300303557 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:23 INFO - PROCESS | 1809 | 1472300303735 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 05:18:23 INFO - PROCESS | 1809 | 1472300303930 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:23 INFO - PROCESS | 1809 | 1472300303942 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x89915400 == 36 [pid = 1809] [id = 580] 05:18:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x8dd56000) [pid = 1809] [serial = 1741] [outer = (nil)] 05:18:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x91a95000) [pid = 1809] [serial = 1742] [outer = 0x8dd56000] 05:18:24 INFO - PROCESS | 1809 | 1472300304062 Marionette DEBUG loaded listener.js 05:18:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x91a92400) [pid = 1809] [serial = 1743] [outer = 0x8dd56000] 05:18:25 INFO - PROCESS | 1809 | 1472300305058 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]]]}] 05:18:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:18:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1529ms 05:18:25 INFO - PROCESS | 1809 | 1472300305071 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 05:18:25 INFO - PROCESS | 1809 | 1472300305074 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 05:18:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:18:25 INFO - PROCESS | 1809 | 1472300305081 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:18:25 INFO - PROCESS | 1809 | 1472300305085 Marionette TRACE conn4 <- [1,2294,null,{}] 05:18:25 INFO - PROCESS | 1809 | 1472300305091 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}] 05:18:25 INFO - PROCESS | 1809 | 1472300305096 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:25 INFO - PROCESS | 1809 | 1472300305265 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 05:18:25 INFO - PROCESS | 1809 | 1472300305661 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:25 INFO - PROCESS | 1809 | 1472300305672 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991b400 == 37 [pid = 1809] [id = 581] 05:18:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x8991b800) [pid = 1809] [serial = 1744] [outer = (nil)] 05:18:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x8b371000) [pid = 1809] [serial = 1745] [outer = 0x8991b800] 05:18:25 INFO - PROCESS | 1809 | 1472300305794 Marionette DEBUG loaded listener.js 05:18:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x8c3e5800) [pid = 1809] [serial = 1746] [outer = 0x8991b800] 05:18:26 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1f3c00 == 36 [pid = 1809] [id = 542] 05:18:26 INFO - PROCESS | 1809 | --DOCSHELL 0x8b569c00 == 35 [pid = 1809] [id = 541] 05:18:26 INFO - PROCESS | 1809 | --DOCSHELL 0x8b56a400 == 34 [pid = 1809] [id = 554] 05:18:26 INFO - PROCESS | 1809 | --DOCSHELL 0x8d18e000 == 33 [pid = 1809] [id = 555] 05:18:26 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e6400 == 32 [pid = 1809] [id = 573] 05:18:26 INFO - PROCESS | 1809 | --DOCSHELL 0x89913c00 == 31 [pid = 1809] [id = 572] 05:18:26 INFO - PROCESS | 1809 | 1472300306886 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]]]}] 05:18:26 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1e8c00 == 30 [pid = 1809] [id = 571] 05:18:26 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e9000 == 29 [pid = 1809] [id = 570] 05:18:26 INFO - PROCESS | 1809 | --DOCSHELL 0x89920400 == 28 [pid = 1809] [id = 569] 05:18:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:18:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1836ms 05:18:26 INFO - PROCESS | 1809 | 1472300306920 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 05:18:26 INFO - PROCESS | 1809 | 1472300306926 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 05:18:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:18:26 INFO - PROCESS | 1809 | 1472300306933 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:18:26 INFO - PROCESS | 1809 | 1472300306938 Marionette TRACE conn4 <- [1,2298,null,{}] 05:18:26 INFO - PROCESS | 1809 | 1472300306946 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}] 05:18:26 INFO - PROCESS | 1809 | 1472300306955 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:27 INFO - PROCESS | 1809 | 1472300307130 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x914e3000) [pid = 1809] [serial = 1679] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x8ee97000) [pid = 1809] [serial = 1670] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x8d1ea000) [pid = 1809] [serial = 1665] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x91986400) [pid = 1809] [serial = 1652] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x8eea2000) [pid = 1809] [serial = 1671] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x91a98c00) [pid = 1809] [serial = 1656] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x90724000) [pid = 1809] [serial = 1673] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x8df9bc00) [pid = 1809] [serial = 1668] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x8e93f800) [pid = 1809] [serial = 1643] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x8d119000) [pid = 1809] [serial = 1640] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x8b371800) [pid = 1809] [serial = 1662] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x8dbd3c00) [pid = 1809] [serial = 1667] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x8ef09400) [pid = 1809] [serial = 1676] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x91406800) [pid = 1809] [serial = 1646] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x91a93400) [pid = 1809] [serial = 1655] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x91447400) [pid = 1809] [serial = 1647] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x89921c00) [pid = 1809] [serial = 1661] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x8e93dc00) [pid = 1809] [serial = 1637] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8e94b400) [pid = 1809] [serial = 1638] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8d1f6000) [pid = 1809] [serial = 1641] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x9140fc00) [pid = 1809] [serial = 1659] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8dfa1000) [pid = 1809] [serial = 1644] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8d190400) [pid = 1809] [serial = 1664] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x9072d000) [pid = 1809] [serial = 1674] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x919b1800) [pid = 1809] [serial = 1653] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x919bf800) [pid = 1809] [serial = 1658] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x914d8800) [pid = 1809] [serial = 1650] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x91453800) [pid = 1809] [serial = 1649] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x9140a800) [pid = 1809] [serial = 1677] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x91990000) [pid = 1809] [serial = 1680] [outer = (nil)] [url = about:blank] 05:18:27 INFO - PROCESS | 1809 | 1472300307316 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:27 INFO - PROCESS | 1809 | 1472300307328 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e5c00 == 29 [pid = 1809] [id = 582] 05:18:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8d119000) [pid = 1809] [serial = 1747] [outer = (nil)] 05:18:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8d196400) [pid = 1809] [serial = 1748] [outer = 0x8d119000] 05:18:27 INFO - PROCESS | 1809 | 1472300307453 Marionette DEBUG loaded listener.js 05:18:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8d1f3c00) [pid = 1809] [serial = 1749] [outer = 0x8d119000] 05:18:28 INFO - PROCESS | 1809 | 1472300308248 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]]]}] 05:18:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:18:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1340ms 05:18:28 INFO - PROCESS | 1809 | 1472300308279 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 05:18:28 INFO - PROCESS | 1809 | 1472300308284 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 05:18:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:18:28 INFO - PROCESS | 1809 | 1472300308292 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:18:28 INFO - PROCESS | 1809 | 1472300308295 Marionette TRACE conn4 <- [1,2302,null,{}] 05:18:28 INFO - PROCESS | 1809 | 1472300308302 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}] 05:18:28 INFO - PROCESS | 1809 | 1472300308307 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:28 INFO - PROCESS | 1809 | 1472300308490 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 05:18:28 INFO - PROCESS | 1809 | 1472300308501 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:28 INFO - PROCESS | 1809 | 1472300308507 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:28 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbc7000 == 30 [pid = 1809] [id = 583] 05:18:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8dbc9c00) [pid = 1809] [serial = 1750] [outer = (nil)] 05:18:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8dd52000) [pid = 1809] [serial = 1751] [outer = 0x8dbc9c00] 05:18:28 INFO - PROCESS | 1809 | 1472300308580 Marionette DEBUG loaded listener.js 05:18:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8e7a9c00) [pid = 1809] [serial = 1752] [outer = 0x8dbc9c00] 05:18:29 INFO - PROCESS | 1809 | 1472300309614 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]]]}] 05:18:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:18:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1388ms 05:18:29 INFO - PROCESS | 1809 | 1472300309681 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 05:18:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:18:29 INFO - PROCESS | 1809 | 1472300309685 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 05:18:29 INFO - PROCESS | 1809 | 1472300309699 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:18:29 INFO - PROCESS | 1809 | 1472300309708 Marionette TRACE conn4 <- [1,2306,null,{}] 05:18:29 INFO - PROCESS | 1809 | 1472300309724 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}] 05:18:29 INFO - PROCESS | 1809 | 1472300309731 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:29 INFO - PROCESS | 1809 | 1472300309985 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 05:18:30 INFO - PROCESS | 1809 | 1472300310011 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:30 INFO - PROCESS | 1809 | 1472300310021 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3eac00 == 31 [pid = 1809] [id = 584] 05:18:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8e7b6c00) [pid = 1809] [serial = 1753] [outer = (nil)] 05:18:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8ee9ec00) [pid = 1809] [serial = 1754] [outer = 0x8e7b6c00] 05:18:30 INFO - PROCESS | 1809 | 1472300310091 Marionette DEBUG loaded listener.js 05:18:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8ef08400) [pid = 1809] [serial = 1755] [outer = 0x8e7b6c00] 05:18:31 INFO - PROCESS | 1809 | 1472300311070 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]]]}] 05:18:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:18:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1460ms 05:18:31 INFO - PROCESS | 1809 | 1472300311152 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 05:18:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:18:31 INFO - PROCESS | 1809 | 1472300311157 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 05:18:31 INFO - PROCESS | 1809 | 1472300311163 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:18:31 INFO - PROCESS | 1809 | 1472300311167 Marionette TRACE conn4 <- [1,2310,null,{}] 05:18:31 INFO - PROCESS | 1809 | 1472300311172 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}] 05:18:31 INFO - PROCESS | 1809 | 1472300311177 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:31 INFO - PROCESS | 1809 | 1472300311517 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 05:18:31 INFO - PROCESS | 1809 | 1472300311539 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:31 INFO - PROCESS | 1809 | 1472300311547 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x89914000 == 32 [pid = 1809] [id = 585] 05:18:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x89914400) [pid = 1809] [serial = 1756] [outer = (nil)] 05:18:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x9072ec00) [pid = 1809] [serial = 1757] [outer = 0x89914400] 05:18:31 INFO - PROCESS | 1809 | 1472300311616 Marionette DEBUG loaded listener.js 05:18:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x9140a800) [pid = 1809] [serial = 1758] [outer = 0x89914400] 05:18:32 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x9198c800) [pid = 1809] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:18:32 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8c3ee800) [pid = 1809] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:18:32 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x89917800) [pid = 1809] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:18:32 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8dd54400) [pid = 1809] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:18:32 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8dbd1800) [pid = 1809] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:18:32 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x90726000) [pid = 1809] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:18:32 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x89920800) [pid = 1809] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:18:32 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8b36a000) [pid = 1809] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:18:32 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8d195000) [pid = 1809] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:18:32 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8d11c000) [pid = 1809] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:18:32 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x8e7a9400) [pid = 1809] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:18:32 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x919b5800) [pid = 1809] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:18:32 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x8d1f4800) [pid = 1809] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:18:32 INFO - PROCESS | 1809 | 1472300312725 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]]]}] 05:18:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:18:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1581ms 05:18:32 INFO - PROCESS | 1809 | 1472300312744 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 05:18:32 INFO - PROCESS | 1809 | 1472300312748 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 05:18:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:18:32 INFO - PROCESS | 1809 | 1472300312754 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:18:32 INFO - PROCESS | 1809 | 1472300312757 Marionette TRACE conn4 <- [1,2314,null,{}] 05:18:32 INFO - PROCESS | 1809 | 1472300312762 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}] 05:18:32 INFO - PROCESS | 1809 | 1472300312767 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:32 INFO - PROCESS | 1809 | 1472300312927 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 05:18:33 INFO - PROCESS | 1809 | 1472300313077 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:33 INFO - PROCESS | 1809 | 1472300313092 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbcb800 == 33 [pid = 1809] [id = 586] 05:18:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x8df9b400) [pid = 1809] [serial = 1759] [outer = (nil)] 05:18:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x90731400) [pid = 1809] [serial = 1760] [outer = 0x8df9b400] 05:18:33 INFO - PROCESS | 1809 | 1472300313175 Marionette DEBUG loaded listener.js 05:18:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x914dec00) [pid = 1809] [serial = 1761] [outer = 0x8df9b400] 05:18:34 INFO - PROCESS | 1809 | 1472300314008 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]]]}] 05:18:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:18:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1284ms 05:18:34 INFO - PROCESS | 1809 | 1472300314088 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 05:18:34 INFO - PROCESS | 1809 | 1472300314094 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 05:18:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:18:34 INFO - PROCESS | 1809 | 1472300314105 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:18:34 INFO - PROCESS | 1809 | 1472300314110 Marionette TRACE conn4 <- [1,2318,null,{}] 05:18:34 INFO - PROCESS | 1809 | 1472300314120 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}] 05:18:34 INFO - PROCESS | 1809 | 1472300314126 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:34 INFO - PROCESS | 1809 | 1472300314342 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 05:18:34 INFO - PROCESS | 1809 | 1472300314529 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:34 INFO - PROCESS | 1809 | 1472300314545 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e5400 == 34 [pid = 1809] [id = 587] 05:18:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8c3e6400) [pid = 1809] [serial = 1762] [outer = (nil)] 05:18:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8d112400) [pid = 1809] [serial = 1763] [outer = 0x8c3e6400] 05:18:34 INFO - PROCESS | 1809 | 1472300314672 Marionette DEBUG loaded listener.js 05:18:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8d190400) [pid = 1809] [serial = 1764] [outer = 0x8c3e6400] 05:18:35 INFO - PROCESS | 1809 | 1472300315789 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] 05:18:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:18:35 INFO - PROCESS | 1809 | 1472300315850 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 05:18:35 INFO - PROCESS | 1809 | 1472300315860 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:18:35 INFO - PROCESS | 1809 | 1472300315867 Marionette TRACE conn4 <- [1,2322,null,{}] 05:18:35 INFO - PROCESS | 1809 | 1472300315874 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}] 05:18:35 INFO - PROCESS | 1809 | 1472300315880 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:36 INFO - PROCESS | 1809 | 1472300316089 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 05:18:36 INFO - PROCESS | 1809 | 1472300316340 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:36 INFO - PROCESS | 1809 | 1472300316350 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbd4c00 == 35 [pid = 1809] [id = 588] 05:18:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8dd56c00) [pid = 1809] [serial = 1765] [outer = (nil)] 05:18:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8e7b1000) [pid = 1809] [serial = 1766] [outer = 0x8dd56c00] 05:18:36 INFO - PROCESS | 1809 | 1472300316481 Marionette DEBUG loaded listener.js 05:18:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8e7f3400) [pid = 1809] [serial = 1767] [outer = 0x8dd56c00] 05:18:37 INFO - PROCESS | 1809 | 1472300317447 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]]]}] 05:18:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:18:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1640ms 05:18:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:18:37 INFO - PROCESS | 1809 | 1472300317497 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 05:18:37 INFO - PROCESS | 1809 | 1472300317501 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 05:18:37 INFO - PROCESS | 1809 | 1472300317508 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:18:37 INFO - PROCESS | 1809 | 1472300317511 Marionette TRACE conn4 <- [1,2326,null,{}] 05:18:37 INFO - PROCESS | 1809 | 1472300317526 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}] 05:18:37 INFO - PROCESS | 1809 | 1472300317535 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:37 INFO - PROCESS | 1809 | 1472300317736 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 05:18:38 INFO - PROCESS | 1809 | 1472300318022 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:38 INFO - PROCESS | 1809 | 1472300318036 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x91404c00 == 36 [pid = 1809] [id = 589] 05:18:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x914d9c00) [pid = 1809] [serial = 1768] [outer = (nil)] 05:18:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x91984800) [pid = 1809] [serial = 1769] [outer = 0x914d9c00] 05:18:38 INFO - PROCESS | 1809 | 1472300318170 Marionette DEBUG loaded listener.js 05:18:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x9198e800) [pid = 1809] [serial = 1770] [outer = 0x914d9c00] 05:18:39 INFO - PROCESS | 1809 | 1472300319071 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]]]}] 05:18:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:18:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1639ms 05:18:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:18:39 INFO - PROCESS | 1809 | 1472300319148 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 05:18:39 INFO - PROCESS | 1809 | 1472300319151 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 05:18:39 INFO - PROCESS | 1809 | 1472300319158 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:18:39 INFO - PROCESS | 1809 | 1472300319162 Marionette TRACE conn4 <- [1,2330,null,{}] 05:18:39 INFO - PROCESS | 1809 | 1472300319168 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}] 05:18:39 INFO - PROCESS | 1809 | 1472300319173 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:39 INFO - PROCESS | 1809 | 1472300319362 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 05:18:39 INFO - PROCESS | 1809 | 1472300319551 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:39 INFO - PROCESS | 1809 | 1472300319561 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x8ef0f400 == 37 [pid = 1809] [id = 590] 05:18:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x91990c00) [pid = 1809] [serial = 1771] [outer = (nil)] 05:18:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x919bfc00) [pid = 1809] [serial = 1772] [outer = 0x91990c00] 05:18:39 INFO - PROCESS | 1809 | 1472300319645 Marionette DEBUG loaded listener.js 05:18:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x91a98800) [pid = 1809] [serial = 1773] [outer = 0x91990c00] 05:18:40 INFO - PROCESS | 1809 | 1472300320615 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]]]}] 05:18:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:18:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1486ms 05:18:40 INFO - PROCESS | 1809 | 1472300320644 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 05:18:40 INFO - PROCESS | 1809 | 1472300320647 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 05:18:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:18:40 INFO - PROCESS | 1809 | 1472300320654 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:18:40 INFO - PROCESS | 1809 | 1472300320658 Marionette TRACE conn4 <- [1,2334,null,{}] 05:18:40 INFO - PROCESS | 1809 | 1472300320664 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}] 05:18:40 INFO - PROCESS | 1809 | 1472300320669 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:40 INFO - PROCESS | 1809 | 1472300320842 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 05:18:41 INFO - PROCESS | 1809 | 1472300321049 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:41 INFO - PROCESS | 1809 | 1472300321060 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d18ec00 == 38 [pid = 1809] [id = 591] 05:18:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x8db30000) [pid = 1809] [serial = 1774] [outer = (nil)] 05:18:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x91c26800) [pid = 1809] [serial = 1775] [outer = 0x8db30000] 05:18:41 INFO - PROCESS | 1809 | 1472300321198 Marionette DEBUG loaded listener.js 05:18:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x91c42800) [pid = 1809] [serial = 1776] [outer = 0x8db30000] 05:18:42 INFO - PROCESS | 1809 | 1472300322149 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]]]}] 05:18:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:18:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1538ms 05:18:42 INFO - PROCESS | 1809 | 1472300322193 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 05:18:42 INFO - PROCESS | 1809 | 1472300322197 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 05:18:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:18:42 INFO - PROCESS | 1809 | 1472300322204 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:18:42 INFO - PROCESS | 1809 | 1472300322208 Marionette TRACE conn4 <- [1,2338,null,{}] 05:18:42 INFO - PROCESS | 1809 | 1472300322232 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}] 05:18:42 INFO - PROCESS | 1809 | 1472300322243 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:42 INFO - PROCESS | 1809 | 1472300322483 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 05:18:42 INFO - PROCESS | 1809 | 1472300322676 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:42 INFO - PROCESS | 1809 | 1472300322685 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b568800 == 39 [pid = 1809] [id = 592] 05:18:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x919b5400) [pid = 1809] [serial = 1777] [outer = (nil)] 05:18:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x92246400) [pid = 1809] [serial = 1778] [outer = 0x919b5400] 05:18:42 INFO - PROCESS | 1809 | 1472300322765 Marionette DEBUG loaded listener.js 05:18:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x92399000) [pid = 1809] [serial = 1779] [outer = 0x919b5400] 05:18:43 INFO - PROCESS | 1809 | 1472300323759 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]]]}] 05:18:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:18:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1604ms 05:18:43 INFO - PROCESS | 1809 | 1472300323809 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 05:18:43 INFO - PROCESS | 1809 | 1472300323813 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 05:18:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:18:43 INFO - PROCESS | 1809 | 1472300323820 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:18:43 INFO - PROCESS | 1809 | 1472300323824 Marionette TRACE conn4 <- [1,2342,null,{}] 05:18:43 INFO - PROCESS | 1809 | 1472300323830 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}] 05:18:43 INFO - PROCESS | 1809 | 1472300323835 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:44 INFO - PROCESS | 1809 | 1472300324018 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 05:18:44 INFO - PROCESS | 1809 | 1472300324216 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:44 INFO - PROCESS | 1809 | 1472300324225 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36fc00 == 40 [pid = 1809] [id = 593] 05:18:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x8c3e0400) [pid = 1809] [serial = 1780] [outer = (nil)] 05:18:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x8df9f000) [pid = 1809] [serial = 1781] [outer = 0x8c3e0400] 05:18:44 INFO - PROCESS | 1809 | 1472300324309 Marionette DEBUG loaded listener.js 05:18:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x91a93c00) [pid = 1809] [serial = 1782] [outer = 0x8c3e0400] 05:18:45 INFO - PROCESS | 1809 | 1472300325664 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]]]}] 05:18:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:18:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1900ms 05:18:45 INFO - PROCESS | 1809 | 1472300325722 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 05:18:45 INFO - PROCESS | 1809 | 1472300325727 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 05:18:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:18:45 INFO - PROCESS | 1809 | 1472300325735 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:18:45 INFO - PROCESS | 1809 | 1472300325742 Marionette TRACE conn4 <- [1,2346,null,{}] 05:18:45 INFO - PROCESS | 1809 | 1472300325750 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}] 05:18:45 INFO - PROCESS | 1809 | 1472300325755 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:45 INFO - PROCESS | 1809 | 1472300325946 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 05:18:46 INFO - PROCESS | 1809 | 1472300326209 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:46 INFO - PROCESS | 1809 | 1472300326222 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1f7000 == 41 [pid = 1809] [id = 594] 05:18:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x8d291c00) [pid = 1809] [serial = 1783] [outer = (nil)] 05:18:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x8db37800) [pid = 1809] [serial = 1784] [outer = 0x8d291c00] 05:18:46 INFO - PROCESS | 1809 | 1472300326387 Marionette DEBUG loaded listener.js 05:18:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x8dbd3c00) [pid = 1809] [serial = 1785] [outer = 0x8d291c00] 05:18:48 INFO - PROCESS | 1809 | --DOCSHELL 0x89913400 == 40 [pid = 1809] [id = 557] 05:18:48 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1f5000 == 39 [pid = 1809] [id = 556] 05:18:48 INFO - PROCESS | 1809 | --DOCSHELL 0x8991d400 == 38 [pid = 1809] [id = 553] 05:18:48 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbd4400 == 37 [pid = 1809] [id = 543] 05:18:48 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3ef800 == 36 [pid = 1809] [id = 545] 05:18:48 INFO - PROCESS | 1809 | --DOCSHELL 0x91450c00 == 35 [pid = 1809] [id = 550] 05:18:48 INFO - PROCESS | 1809 | --DOCSHELL 0x8b56e400 == 34 [pid = 1809] [id = 575] 05:18:48 INFO - PROCESS | 1809 | --DOCSHELL 0x8dd51c00 == 33 [pid = 1809] [id = 576] 05:18:48 INFO - PROCESS | 1809 | --DOCSHELL 0x8db2e000 == 32 [pid = 1809] [id = 547] 05:18:48 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbd3400 == 31 [pid = 1809] [id = 549] 05:18:48 INFO - PROCESS | 1809 | --DOCSHELL 0x8dd4dc00 == 30 [pid = 1809] [id = 577] 05:18:48 INFO - PROCESS | 1809 | --DOCSHELL 0x9072dc00 == 29 [pid = 1809] [id = 548] 05:18:48 INFO - PROCESS | 1809 | --DOCSHELL 0x89915c00 == 28 [pid = 1809] [id = 574] 05:18:48 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e1000 == 27 [pid = 1809] [id = 579] 05:18:48 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e3400 == 26 [pid = 1809] [id = 552] 05:18:48 INFO - PROCESS | 1809 | --DOCSHELL 0x89915400 == 25 [pid = 1809] [id = 580] 05:18:48 INFO - PROCESS | 1809 | --DOCSHELL 0x8dd4e000 == 24 [pid = 1809] [id = 578] 05:18:48 INFO - PROCESS | 1809 | --DOCSHELL 0x8b568400 == 23 [pid = 1809] [id = 551] 05:18:48 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e2000 == 22 [pid = 1809] [id = 546] 05:18:48 INFO - PROCESS | 1809 | --DOCSHELL 0x8b372400 == 21 [pid = 1809] [id = 544] 05:18:48 INFO - PROCESS | 1809 | --DOCSHELL 0x8db02400 == 20 [pid = 1809] [id = 540] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x8e7a8800) [pid = 1809] [serial = 1721] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x91c44400) [pid = 1809] [serial = 1691] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x8d11a000) [pid = 1809] [serial = 1712] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x8dd57c00) [pid = 1809] [serial = 1718] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x91f54000) [pid = 1809] [serial = 1695] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x8d18ac00) [pid = 1809] [serial = 1713] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x91c50800) [pid = 1809] [serial = 1694] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x9239a400) [pid = 1809] [serial = 1698] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x92247800) [pid = 1809] [serial = 1697] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x92a93c00) [pid = 1809] [serial = 1701] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x8b368000) [pid = 1809] [serial = 1709] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x92a90800) [pid = 1809] [serial = 1700] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x8b372c00) [pid = 1809] [serial = 1710] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x8db08800) [pid = 1809] [serial = 1704] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8d18a800) [pid = 1809] [serial = 1703] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8db3c400) [pid = 1809] [serial = 1707] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8d296800) [pid = 1809] [serial = 1706] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8db3a800) [pid = 1809] [serial = 1683] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8d292000) [pid = 1809] [serial = 1682] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8ee97800) [pid = 1809] [serial = 1686] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8e7f1c00) [pid = 1809] [serial = 1685] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x91a95400) [pid = 1809] [serial = 1689] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x919bf000) [pid = 1809] [serial = 1688] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8dfa4c00) [pid = 1809] [serial = 1719] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x91c46800) [pid = 1809] [serial = 1692] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x8db0d000) [pid = 1809] [serial = 1716] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x8d29d800) [pid = 1809] [serial = 1715] [outer = (nil)] [url = about:blank] 05:18:48 INFO - PROCESS | 1809 | 1472300328613 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]]]}] 05:18:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:18:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 3047ms 05:18:48 INFO - PROCESS | 1809 | 1472300328784 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 05:18:48 INFO - PROCESS | 1809 | 1472300328790 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 05:18:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:18:48 INFO - PROCESS | 1809 | 1472300328798 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:18:48 INFO - PROCESS | 1809 | 1472300328802 Marionette TRACE conn4 <- [1,2350,null,{}] 05:18:48 INFO - PROCESS | 1809 | 1472300328810 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}] 05:18:48 INFO - PROCESS | 1809 | 1472300328816 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:48 INFO - PROCESS | 1809 | 1472300328972 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 05:18:48 INFO - PROCESS | 1809 | 1472300328984 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:49 INFO - PROCESS | 1809 | 1472300328989 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56cc00 == 21 [pid = 1809] [id = 595] 05:18:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x8b56d000) [pid = 1809] [serial = 1786] [outer = (nil)] 05:18:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8b570c00) [pid = 1809] [serial = 1787] [outer = 0x8b56d000] 05:18:49 INFO - PROCESS | 1809 | 1472300329067 Marionette DEBUG loaded listener.js 05:18:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8b575400) [pid = 1809] [serial = 1788] [outer = 0x8b56d000] 05:18:50 INFO - PROCESS | 1809 | 1472300330080 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]]]}] 05:18:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:18:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1333ms 05:18:50 INFO - PROCESS | 1809 | 1472300330134 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 05:18:50 INFO - PROCESS | 1809 | 1472300330145 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 05:18:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:18:50 INFO - PROCESS | 1809 | 1472300330163 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:18:50 INFO - PROCESS | 1809 | 1472300330169 Marionette TRACE conn4 <- [1,2354,null,{}] 05:18:50 INFO - PROCESS | 1809 | 1472300330177 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}] 05:18:50 INFO - PROCESS | 1809 | 1472300330182 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:50 INFO - PROCESS | 1809 | 1472300330418 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 05:18:50 INFO - PROCESS | 1809 | 1472300330440 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:50 INFO - PROCESS | 1809 | 1472300330448 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d18f400 == 22 [pid = 1809] [id = 596] 05:18:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8d194c00) [pid = 1809] [serial = 1789] [outer = (nil)] 05:18:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8d1ed800) [pid = 1809] [serial = 1790] [outer = 0x8d194c00] 05:18:50 INFO - PROCESS | 1809 | 1472300330523 Marionette DEBUG loaded listener.js 05:18:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8d1f4800) [pid = 1809] [serial = 1791] [outer = 0x8d194c00] 05:18:51 INFO - PROCESS | 1809 | 1472300331549 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]]]}] 05:18:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:18:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1438ms 05:18:51 INFO - PROCESS | 1809 | 1472300331602 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 05:18:51 INFO - PROCESS | 1809 | 1472300331606 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 05:18:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:18:51 INFO - PROCESS | 1809 | 1472300331621 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:18:51 INFO - PROCESS | 1809 | 1472300331626 Marionette TRACE conn4 <- [1,2358,null,{}] 05:18:51 INFO - PROCESS | 1809 | 1472300331644 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}] 05:18:51 INFO - PROCESS | 1809 | 1472300331653 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:51 INFO - PROCESS | 1809 | 1472300331887 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 05:18:52 INFO - PROCESS | 1809 | 1472300331985 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:52 INFO - PROCESS | 1809 | 1472300331997 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db0d800 == 23 [pid = 1809] [id = 597] 05:18:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8db0e000) [pid = 1809] [serial = 1792] [outer = (nil)] 05:18:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8db39000) [pid = 1809] [serial = 1793] [outer = 0x8db0e000] 05:18:52 INFO - PROCESS | 1809 | 1472300332078 Marionette DEBUG loaded listener.js 05:18:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8dbc9400) [pid = 1809] [serial = 1794] [outer = 0x8db0e000] 05:18:53 INFO - PROCESS | 1809 | 1472300333002 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]]]}] 05:18:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:18:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1435ms 05:18:53 INFO - PROCESS | 1809 | 1472300333063 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 05:18:53 INFO - PROCESS | 1809 | 1472300333067 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 05:18:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:18:53 INFO - PROCESS | 1809 | 1472300333074 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:18:53 INFO - PROCESS | 1809 | 1472300333077 Marionette TRACE conn4 <- [1,2362,null,{}] 05:18:53 INFO - PROCESS | 1809 | 1472300333083 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}] 05:18:53 INFO - PROCESS | 1809 | 1472300333087 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:53 INFO - PROCESS | 1809 | 1472300333353 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 05:18:54 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8df9b400) [pid = 1809] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:18:54 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8d1f2800) [pid = 1809] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:18:54 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x89914400) [pid = 1809] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:18:54 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8dd51000) [pid = 1809] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:18:54 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x89916400) [pid = 1809] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:18:54 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8991b800) [pid = 1809] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:18:54 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x8d119000) [pid = 1809] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:18:54 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x8dfa3400) [pid = 1809] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:18:54 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x8dd56000) [pid = 1809] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:18:54 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x8dbc9c00) [pid = 1809] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:18:54 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x8d1eb400) [pid = 1809] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:18:54 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0x91402400) [pid = 1809] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:18:54 INFO - PROCESS | 1809 | --DOMWINDOW == 74 (0x8d18f000) [pid = 1809] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:18:54 INFO - PROCESS | 1809 | 1472300334634 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:54 INFO - PROCESS | 1809 | 1472300334644 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x89914400 == 24 [pid = 1809] [id = 598] 05:18:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0x8991b800) [pid = 1809] [serial = 1795] [outer = (nil)] 05:18:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x8b576000) [pid = 1809] [serial = 1796] [outer = 0x8991b800] 05:18:54 INFO - PROCESS | 1809 | 1472300334773 Marionette DEBUG loaded listener.js 05:18:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x8d29a800) [pid = 1809] [serial = 1797] [outer = 0x8991b800] 05:18:55 INFO - PROCESS | 1809 | 1472300335802 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]]]}] 05:18:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:18:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2747ms 05:18:55 INFO - PROCESS | 1809 | 1472300335822 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 05:18:55 INFO - PROCESS | 1809 | 1472300335828 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 05:18:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:18:55 INFO - PROCESS | 1809 | 1472300335835 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:18:55 INFO - PROCESS | 1809 | 1472300335839 Marionette TRACE conn4 <- [1,2366,null,{}] 05:18:55 INFO - PROCESS | 1809 | 1472300335845 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}] 05:18:55 INFO - PROCESS | 1809 | 1472300335850 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:56 INFO - PROCESS | 1809 | 1472300336005 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 05:18:56 INFO - PROCESS | 1809 | 1472300336018 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:56 INFO - PROCESS | 1809 | 1472300336027 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d116c00 == 25 [pid = 1809] [id = 599] 05:18:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x8dd52c00) [pid = 1809] [serial = 1798] [outer = (nil)] 05:18:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x8dfa7800) [pid = 1809] [serial = 1799] [outer = 0x8dd52c00] 05:18:56 INFO - PROCESS | 1809 | 1472300336098 Marionette DEBUG loaded listener.js 05:18:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8e7a8800) [pid = 1809] [serial = 1800] [outer = 0x8dd52c00] 05:18:57 INFO - PROCESS | 1809 | 1472300337330 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]]]}] 05:18:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:18:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1547ms 05:18:57 INFO - PROCESS | 1809 | 1472300337383 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 05:18:57 INFO - PROCESS | 1809 | 1472300337391 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 05:18:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:18:57 INFO - PROCESS | 1809 | 1472300337403 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:18:57 INFO - PROCESS | 1809 | 1472300337408 Marionette TRACE conn4 <- [1,2370,null,{}] 05:18:57 INFO - PROCESS | 1809 | 1472300337419 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}] 05:18:57 INFO - PROCESS | 1809 | 1472300337425 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:57 INFO - PROCESS | 1809 | 1472300337618 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 05:18:57 INFO - PROCESS | 1809 | 1472300337859 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:57 INFO - PROCESS | 1809 | 1472300337871 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e4000 == 26 [pid = 1809] [id = 600] 05:18:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8d112000) [pid = 1809] [serial = 1801] [outer = (nil)] 05:18:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8d1e8800) [pid = 1809] [serial = 1802] [outer = 0x8d112000] 05:18:58 INFO - PROCESS | 1809 | 1472300338000 Marionette DEBUG loaded listener.js 05:18:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8d297800) [pid = 1809] [serial = 1803] [outer = 0x8d112000] 05:18:58 INFO - PROCESS | 1809 | 1472300338953 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]]]}] 05:18:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:18:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1608ms 05:18:59 INFO - PROCESS | 1809 | 1472300339010 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 05:18:59 INFO - PROCESS | 1809 | 1472300339017 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 05:18:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:18:59 INFO - PROCESS | 1809 | 1472300339029 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:18:59 INFO - PROCESS | 1809 | 1472300339033 Marionette TRACE conn4 <- [1,2374,null,{}] 05:18:59 INFO - PROCESS | 1809 | 1472300339040 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}] 05:18:59 INFO - PROCESS | 1809 | 1472300339046 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:59 INFO - PROCESS | 1809 | 1472300339231 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 05:18:59 INFO - PROCESS | 1809 | 1472300339418 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:59 INFO - PROCESS | 1809 | 1472300339433 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:18:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991e000 == 27 [pid = 1809] [id = 601] 05:18:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8dd4f400) [pid = 1809] [serial = 1804] [outer = (nil)] 05:18:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8dd57400) [pid = 1809] [serial = 1805] [outer = 0x8dd4f400] 05:18:59 INFO - PROCESS | 1809 | 1472300339516 Marionette DEBUG loaded listener.js 05:18:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8e7a8400) [pid = 1809] [serial = 1806] [outer = 0x8dd4f400] 05:19:00 INFO - PROCESS | 1809 | 1472300340576 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]]]}] 05:19:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:19:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1583ms 05:19:00 INFO - PROCESS | 1809 | 1472300340628 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 05:19:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:19:00 INFO - PROCESS | 1809 | 1472300340633 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 05:19:00 INFO - PROCESS | 1809 | 1472300340640 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:19:00 INFO - PROCESS | 1809 | 1472300340646 Marionette TRACE conn4 <- [1,2378,null,{}] 05:19:00 INFO - PROCESS | 1809 | 1472300340664 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}] 05:19:00 INFO - PROCESS | 1809 | 1472300340672 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:00 INFO - PROCESS | 1809 | 1472300340868 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 05:19:01 INFO - PROCESS | 1809 | 1472300341124 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:01 INFO - PROCESS | 1809 | 1472300341135 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:01 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e942c00 == 28 [pid = 1809] [id = 602] 05:19:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8e943800) [pid = 1809] [serial = 1807] [outer = (nil)] 05:19:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8ee97c00) [pid = 1809] [serial = 1808] [outer = 0x8e943800] 05:19:01 INFO - PROCESS | 1809 | 1472300341249 Marionette DEBUG loaded listener.js 05:19:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8eea2c00) [pid = 1809] [serial = 1809] [outer = 0x8e943800] 05:19:02 INFO - PROCESS | 1809 | 1472300342178 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]]]}] 05:19:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:19:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1591ms 05:19:02 INFO - PROCESS | 1809 | 1472300342231 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 05:19:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:19:02 INFO - PROCESS | 1809 | 1472300342236 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 05:19:02 INFO - PROCESS | 1809 | 1472300342243 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:19:02 INFO - PROCESS | 1809 | 1472300342247 Marionette TRACE conn4 <- [1,2382,null,{}] 05:19:02 INFO - PROCESS | 1809 | 1472300342253 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}] 05:19:02 INFO - PROCESS | 1809 | 1472300342258 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:02 INFO - PROCESS | 1809 | 1472300342440 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 05:19:02 INFO - PROCESS | 1809 | 1472300342626 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:02 INFO - PROCESS | 1809 | 1472300342635 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x8ee97000 == 29 [pid = 1809] [id = 603] 05:19:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x90723c00) [pid = 1809] [serial = 1810] [outer = (nil)] 05:19:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x9072e400) [pid = 1809] [serial = 1811] [outer = 0x90723c00] 05:19:02 INFO - PROCESS | 1809 | 1472300342719 Marionette DEBUG loaded listener.js 05:19:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x9072ac00) [pid = 1809] [serial = 1812] [outer = 0x90723c00] 05:19:03 INFO - PROCESS | 1809 | 1472300343652 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]]]}] 05:19:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:19:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1443ms 05:19:03 INFO - PROCESS | 1809 | 1472300343691 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 05:19:03 INFO - PROCESS | 1809 | 1472300343694 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 05:19:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:19:03 INFO - PROCESS | 1809 | 1472300343701 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:19:03 INFO - PROCESS | 1809 | 1472300343705 Marionette TRACE conn4 <- [1,2386,null,{}] 05:19:03 INFO - PROCESS | 1809 | 1472300343711 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}] 05:19:03 INFO - PROCESS | 1809 | 1472300343720 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:03 INFO - PROCESS | 1809 | 1472300343929 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 05:19:04 INFO - PROCESS | 1809 | 1472300344118 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:04 INFO - PROCESS | 1809 | 1472300344126 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x91408400 == 30 [pid = 1809] [id = 604] 05:19:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x91409c00) [pid = 1809] [serial = 1813] [outer = (nil)] 05:19:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x9144b800) [pid = 1809] [serial = 1814] [outer = 0x91409c00] 05:19:04 INFO - PROCESS | 1809 | 1472300344210 Marionette DEBUG loaded listener.js 05:19:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x914d8800) [pid = 1809] [serial = 1815] [outer = 0x91409c00] 05:19:05 INFO - PROCESS | 1809 | 1472300345165 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]]]}] 05:19:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:19:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1532ms 05:19:05 INFO - PROCESS | 1809 | 1472300345234 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 05:19:05 INFO - PROCESS | 1809 | 1472300345239 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 05:19:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:19:05 INFO - PROCESS | 1809 | 1472300345245 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:19:05 INFO - PROCESS | 1809 | 1472300345249 Marionette TRACE conn4 <- [1,2390,null,{}] 05:19:05 INFO - PROCESS | 1809 | 1472300345255 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}] 05:19:05 INFO - PROCESS | 1809 | 1472300345266 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:05 INFO - PROCESS | 1809 | 1472300345517 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 05:19:05 INFO - PROCESS | 1809 | 1472300345757 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:05 INFO - PROCESS | 1809 | 1472300345768 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b576400 == 31 [pid = 1809] [id = 605] 05:19:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x8db07400) [pid = 1809] [serial = 1816] [outer = (nil)] 05:19:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x919b5c00) [pid = 1809] [serial = 1817] [outer = 0x8db07400] 05:19:05 INFO - PROCESS | 1809 | 1472300345864 Marionette DEBUG loaded listener.js 05:19:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x8dfa9c00) [pid = 1809] [serial = 1818] [outer = 0x8db07400] 05:19:06 INFO - PROCESS | 1809 | 1472300346733 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]]]}] 05:19:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:19:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1545ms 05:19:06 INFO - PROCESS | 1809 | 1472300346791 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 05:19:06 INFO - PROCESS | 1809 | 1472300346794 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 05:19:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:19:06 INFO - PROCESS | 1809 | 1472300346802 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:19:06 INFO - PROCESS | 1809 | 1472300346806 Marionette TRACE conn4 <- [1,2394,null,{}] 05:19:06 INFO - PROCESS | 1809 | 1472300346812 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}] 05:19:06 INFO - PROCESS | 1809 | 1472300346817 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:06 INFO - PROCESS | 1809 | 1472300346986 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 05:19:07 INFO - PROCESS | 1809 | 1472300347177 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:07 INFO - PROCESS | 1809 | 1472300347185 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x89915800 == 32 [pid = 1809] [id = 606] 05:19:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x8991a000) [pid = 1809] [serial = 1819] [outer = (nil)] 05:19:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x91a9ac00) [pid = 1809] [serial = 1820] [outer = 0x8991a000] 05:19:07 INFO - PROCESS | 1809 | 1472300347267 Marionette DEBUG loaded listener.js 05:19:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x91c26c00) [pid = 1809] [serial = 1821] [outer = 0x8991a000] 05:19:08 INFO - PROCESS | 1809 | 1472300348216 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]]]}] 05:19:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:19:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1481ms 05:19:08 INFO - PROCESS | 1809 | 1472300348284 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 05:19:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:19:08 INFO - PROCESS | 1809 | 1472300348295 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 05:19:08 INFO - PROCESS | 1809 | 1472300348301 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:19:08 INFO - PROCESS | 1809 | 1472300348305 Marionette TRACE conn4 <- [1,2398,null,{}] 05:19:08 INFO - PROCESS | 1809 | 1472300348311 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}] 05:19:08 INFO - PROCESS | 1809 | 1472300348316 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:08 INFO - PROCESS | 1809 | 1472300348520 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 05:19:08 INFO - PROCESS | 1809 | 1472300348733 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:08 INFO - PROCESS | 1809 | 1472300348741 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b569400 == 33 [pid = 1809] [id = 607] 05:19:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x8b56b000) [pid = 1809] [serial = 1822] [outer = (nil)] 05:19:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x91c21c00) [pid = 1809] [serial = 1823] [outer = 0x8b56b000] 05:19:08 INFO - PROCESS | 1809 | 1472300348875 Marionette DEBUG loaded listener.js 05:19:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x91c4b400) [pid = 1809] [serial = 1824] [outer = 0x8b56b000] 05:19:10 INFO - PROCESS | 1809 | 1472300350033 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]]]}] 05:19:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:19:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1787ms 05:19:10 INFO - PROCESS | 1809 | 1472300350090 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 05:19:10 INFO - PROCESS | 1809 | 1472300350096 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 05:19:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:19:10 INFO - PROCESS | 1809 | 1472300350113 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:19:10 INFO - PROCESS | 1809 | 1472300350120 Marionette TRACE conn4 <- [1,2402,null,{}] 05:19:10 INFO - PROCESS | 1809 | 1472300350175 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}] 05:19:10 INFO - PROCESS | 1809 | 1472300350180 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:10 INFO - PROCESS | 1809 | 1472300350374 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 05:19:10 INFO - PROCESS | 1809 | 1472300350608 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:10 INFO - PROCESS | 1809 | 1472300350621 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e3000 == 34 [pid = 1809] [id = 608] 05:19:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x8c3e5000) [pid = 1809] [serial = 1825] [outer = (nil)] 05:19:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x8d114400) [pid = 1809] [serial = 1826] [outer = 0x8c3e5000] 05:19:10 INFO - PROCESS | 1809 | 1472300350779 Marionette DEBUG loaded listener.js 05:19:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x8d18f800) [pid = 1809] [serial = 1827] [outer = 0x8c3e5000] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x90731400) [pid = 1809] [serial = 1760] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x8e7ad000) [pid = 1809] [serial = 1722] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x9072ec00) [pid = 1809] [serial = 1757] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x9140a800) [pid = 1809] [serial = 1758] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x8ef0e400) [pid = 1809] [serial = 1733] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x90725800) [pid = 1809] [serial = 1734] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x8b36b400) [pid = 1809] [serial = 1724] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x8b571000) [pid = 1809] [serial = 1725] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x8b371000) [pid = 1809] [serial = 1745] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x8c3e5800) [pid = 1809] [serial = 1746] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x8d196400) [pid = 1809] [serial = 1748] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x8d1f3c00) [pid = 1809] [serial = 1749] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x8e7e9400) [pid = 1809] [serial = 1730] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x8e7f0c00) [pid = 1809] [serial = 1731] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x91a95000) [pid = 1809] [serial = 1742] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x91a92400) [pid = 1809] [serial = 1743] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8dd52000) [pid = 1809] [serial = 1751] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x914dfc00) [pid = 1809] [serial = 1739] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x919b8800) [pid = 1809] [serial = 1740] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x9144d400) [pid = 1809] [serial = 1736] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x91450000) [pid = 1809] [serial = 1737] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8db01400) [pid = 1809] [serial = 1727] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8db0b400) [pid = 1809] [serial = 1728] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8ee9ec00) [pid = 1809] [serial = 1754] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8e7a9c00) [pid = 1809] [serial = 1752] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x914dec00) [pid = 1809] [serial = 1761] [outer = (nil)] [url = about:blank] 05:19:11 INFO - PROCESS | 1809 | 1472300351742 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]]]}] 05:19:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:19:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1708ms 05:19:11 INFO - PROCESS | 1809 | 1472300351814 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 05:19:11 INFO - PROCESS | 1809 | 1472300351821 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 05:19:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:19:11 INFO - PROCESS | 1809 | 1472300351831 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:19:11 INFO - PROCESS | 1809 | 1472300351835 Marionette TRACE conn4 <- [1,2406,null,{}] 05:19:11 INFO - PROCESS | 1809 | 1472300351842 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}] 05:19:11 INFO - PROCESS | 1809 | 1472300351846 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:12 INFO - PROCESS | 1809 | 1472300352019 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 05:19:12 INFO - PROCESS | 1809 | 1472300352031 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:12 INFO - PROCESS | 1809 | 1472300352043 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56c000 == 35 [pid = 1809] [id = 609] 05:19:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8d1f1400) [pid = 1809] [serial = 1828] [outer = (nil)] 05:19:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8db02800) [pid = 1809] [serial = 1829] [outer = 0x8d1f1400] 05:19:12 INFO - PROCESS | 1809 | 1472300352117 Marionette DEBUG loaded listener.js 05:19:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8db0b400) [pid = 1809] [serial = 1830] [outer = 0x8d1f1400] 05:19:13 INFO - PROCESS | 1809 | 1472300353076 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]]]}] 05:19:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:19:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1282ms 05:19:13 INFO - PROCESS | 1809 | 1472300353113 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 05:19:13 INFO - PROCESS | 1809 | 1472300353116 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 05:19:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:19:13 INFO - PROCESS | 1809 | 1472300353123 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:19:13 INFO - PROCESS | 1809 | 1472300353129 Marionette TRACE conn4 <- [1,2410,null,{}] 05:19:13 INFO - PROCESS | 1809 | 1472300353144 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}] 05:19:13 INFO - PROCESS | 1809 | 1472300353152 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:13 INFO - PROCESS | 1809 | 1472300353393 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 05:19:13 INFO - PROCESS | 1809 | 1472300353409 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:13 INFO - PROCESS | 1809 | 1472300353422 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x8df9b400 == 36 [pid = 1809] [id = 610] 05:19:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8e7a9c00) [pid = 1809] [serial = 1831] [outer = (nil)] 05:19:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8e7b6000) [pid = 1809] [serial = 1832] [outer = 0x8e7a9c00] 05:19:13 INFO - PROCESS | 1809 | 1472300353490 Marionette DEBUG loaded listener.js 05:19:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8e7f1800) [pid = 1809] [serial = 1833] [outer = 0x8e7a9c00] 05:19:14 INFO - PROCESS | 1809 | 1472300354537 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]]]}] 05:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1442ms 05:19:14 INFO - PROCESS | 1809 | 1472300354566 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 05:19:14 INFO - PROCESS | 1809 | 1472300354571 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 05:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:19:14 INFO - PROCESS | 1809 | 1472300354584 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:19:14 INFO - PROCESS | 1809 | 1472300354586 Marionette TRACE conn4 <- [1,2414,null,{}] 05:19:14 INFO - PROCESS | 1809 | 1472300354601 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}] 05:19:14 INFO - PROCESS | 1809 | 1472300354605 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:14 INFO - PROCESS | 1809 | 1472300354832 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 05:19:14 INFO - PROCESS | 1809 | 1472300354863 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:14 INFO - PROCESS | 1809 | 1472300354873 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d293400 == 37 [pid = 1809] [id = 611] 05:19:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8db31c00) [pid = 1809] [serial = 1834] [outer = (nil)] 05:19:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8ee94400) [pid = 1809] [serial = 1835] [outer = 0x8db31c00] 05:19:14 INFO - PROCESS | 1809 | 1472300354954 Marionette DEBUG loaded listener.js 05:19:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8ef0f800) [pid = 1809] [serial = 1836] [outer = 0x8db31c00] 05:19:15 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8e7b6c00) [pid = 1809] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:19:15 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8d291c00) [pid = 1809] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:19:15 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8b56d000) [pid = 1809] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:19:15 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8d194c00) [pid = 1809] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:19:15 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8db0e000) [pid = 1809] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:19:15 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8c3e6400) [pid = 1809] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:19:15 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8dd56c00) [pid = 1809] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:19:15 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x914d9c00) [pid = 1809] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:19:15 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x91990c00) [pid = 1809] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:19:15 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x8db30000) [pid = 1809] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:19:15 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x919b5400) [pid = 1809] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:19:15 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x8c3e0400) [pid = 1809] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:19:15 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x8991b800) [pid = 1809] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:19:15 INFO - PROCESS | 1809 | 1472300355987 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]]]}] 05:19:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:19:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1429ms 05:19:16 INFO - PROCESS | 1809 | 1472300356014 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 05:19:16 INFO - PROCESS | 1809 | 1472300356018 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 05:19:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:19:16 INFO - PROCESS | 1809 | 1472300356024 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:19:16 INFO - PROCESS | 1809 | 1472300356028 Marionette TRACE conn4 <- [1,2418,null,{}] 05:19:16 INFO - PROCESS | 1809 | 1472300356033 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}] 05:19:16 INFO - PROCESS | 1809 | 1472300356038 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:16 INFO - PROCESS | 1809 | 1472300356247 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 05:19:16 INFO - PROCESS | 1809 | 1472300356347 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:16 INFO - PROCESS | 1809 | 1472300356357 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d117400 == 38 [pid = 1809] [id = 612] 05:19:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x8d11c000) [pid = 1809] [serial = 1837] [outer = (nil)] 05:19:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x8dfa0000) [pid = 1809] [serial = 1838] [outer = 0x8d11c000] 05:19:16 INFO - PROCESS | 1809 | 1472300356422 Marionette DEBUG loaded listener.js 05:19:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8e947c00) [pid = 1809] [serial = 1839] [outer = 0x8d11c000] 05:19:17 INFO - PROCESS | 1809 | 1472300357233 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]]]}] 05:19:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:19:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1237ms 05:19:17 INFO - PROCESS | 1809 | 1472300357261 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 05:19:17 INFO - PROCESS | 1809 | 1472300357265 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 05:19:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:19:17 INFO - PROCESS | 1809 | 1472300357271 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:19:17 INFO - PROCESS | 1809 | 1472300357274 Marionette TRACE conn4 <- [1,2422,null,{}] 05:19:17 INFO - PROCESS | 1809 | 1472300357280 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}] 05:19:17 INFO - PROCESS | 1809 | 1472300357290 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:17 INFO - PROCESS | 1809 | 1472300357482 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 05:19:17 INFO - PROCESS | 1809 | 1472300357492 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:17 INFO - PROCESS | 1809 | 1472300357501 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d194c00 == 39 [pid = 1809] [id = 613] 05:19:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8db06800) [pid = 1809] [serial = 1840] [outer = (nil)] 05:19:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x914df400) [pid = 1809] [serial = 1841] [outer = 0x8db06800] 05:19:17 INFO - PROCESS | 1809 | 1472300357705 Marionette DEBUG loaded listener.js 05:19:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x91982c00) [pid = 1809] [serial = 1842] [outer = 0x8db06800] 05:19:18 INFO - PROCESS | 1809 | 1472300358758 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]]]}] 05:19:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:19:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1530ms 05:19:18 INFO - PROCESS | 1809 | 1472300358804 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 05:19:18 INFO - PROCESS | 1809 | 1472300358811 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 05:19:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:19:18 INFO - PROCESS | 1809 | 1472300358820 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:19:18 INFO - PROCESS | 1809 | 1472300358827 Marionette TRACE conn4 <- [1,2426,null,{}] 05:19:18 INFO - PROCESS | 1809 | 1472300358835 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}] 05:19:18 INFO - PROCESS | 1809 | 1472300358841 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:19 INFO - PROCESS | 1809 | 1472300359088 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 05:19:19 INFO - PROCESS | 1809 | 1472300359395 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:19 INFO - PROCESS | 1809 | 1472300359404 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b572c00 == 40 [pid = 1809] [id = 614] 05:19:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8c3e2c00) [pid = 1809] [serial = 1843] [outer = (nil)] 05:19:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8d1f6000) [pid = 1809] [serial = 1844] [outer = 0x8c3e2c00] 05:19:19 INFO - PROCESS | 1809 | 1472300359496 Marionette DEBUG loaded listener.js 05:19:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8db03c00) [pid = 1809] [serial = 1845] [outer = 0x8c3e2c00] 05:19:20 INFO - PROCESS | 1809 | 1472300360437 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]]]}] 05:19:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:19:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1691ms 05:19:20 INFO - PROCESS | 1809 | 1472300360512 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 05:19:20 INFO - PROCESS | 1809 | 1472300360520 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 05:19:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:19:20 INFO - PROCESS | 1809 | 1472300360530 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:19:20 INFO - PROCESS | 1809 | 1472300360534 Marionette TRACE conn4 <- [1,2430,null,{}] 05:19:20 INFO - PROCESS | 1809 | 1472300360541 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}] 05:19:20 INFO - PROCESS | 1809 | 1472300360547 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:20 INFO - PROCESS | 1809 | 1472300360778 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 05:19:21 INFO - PROCESS | 1809 | 1472300361069 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:21 INFO - PROCESS | 1809 | 1472300361078 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d18b400 == 41 [pid = 1809] [id = 615] 05:19:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8e7ab000) [pid = 1809] [serial = 1846] [outer = (nil)] 05:19:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8e940800) [pid = 1809] [serial = 1847] [outer = 0x8e7ab000] 05:19:21 INFO - PROCESS | 1809 | 1472300361179 Marionette DEBUG loaded listener.js 05:19:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8ef08c00) [pid = 1809] [serial = 1848] [outer = 0x8e7ab000] 05:19:22 INFO - PROCESS | 1809 | 1472300362107 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]]]}] 05:19:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:19:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1634ms 05:19:22 INFO - PROCESS | 1809 | 1472300362165 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 05:19:22 INFO - PROCESS | 1809 | 1472300362169 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 05:19:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:19:22 INFO - PROCESS | 1809 | 1472300362176 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:19:22 INFO - PROCESS | 1809 | 1472300362183 Marionette TRACE conn4 <- [1,2434,null,{}] 05:19:22 INFO - PROCESS | 1809 | 1472300362199 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}] 05:19:22 INFO - PROCESS | 1809 | 1472300362209 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:22 INFO - PROCESS | 1809 | 1472300362432 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 05:19:22 INFO - PROCESS | 1809 | 1472300362622 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:22 INFO - PROCESS | 1809 | 1472300362630 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x914e5000 == 42 [pid = 1809] [id = 616] 05:19:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x91989400) [pid = 1809] [serial = 1849] [outer = (nil)] 05:19:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x919b5800) [pid = 1809] [serial = 1850] [outer = 0x91989400] 05:19:22 INFO - PROCESS | 1809 | 1472300362719 Marionette DEBUG loaded listener.js 05:19:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x91a92400) [pid = 1809] [serial = 1851] [outer = 0x91989400] 05:19:23 INFO - PROCESS | 1809 | 1472300363700 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]]]}] 05:19:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:19:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1590ms 05:19:23 INFO - PROCESS | 1809 | 1472300363769 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 05:19:23 INFO - PROCESS | 1809 | 1472300363780 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 05:19:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:19:23 INFO - PROCESS | 1809 | 1472300363789 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:19:23 INFO - PROCESS | 1809 | 1472300363792 Marionette TRACE conn4 <- [1,2438,null,{}] 05:19:23 INFO - PROCESS | 1809 | 1472300363799 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}] 05:19:23 INFO - PROCESS | 1809 | 1472300363804 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:24 INFO - PROCESS | 1809 | 1472300364025 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 05:19:24 INFO - PROCESS | 1809 | 1472300364279 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:24 INFO - PROCESS | 1809 | 1472300364285 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3ee800 == 43 [pid = 1809] [id = 617] 05:19:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x8d29a000) [pid = 1809] [serial = 1852] [outer = (nil)] 05:19:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x9144a400) [pid = 1809] [serial = 1853] [outer = 0x8d29a000] 05:19:24 INFO - PROCESS | 1809 | 1472300364410 Marionette DEBUG loaded listener.js 05:19:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x91c27000) [pid = 1809] [serial = 1854] [outer = 0x8d29a000] 05:19:25 INFO - PROCESS | 1809 | 1472300365350 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]]]}] 05:19:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:19:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1633ms 05:19:25 INFO - PROCESS | 1809 | 1472300365422 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 05:19:25 INFO - PROCESS | 1809 | 1472300365426 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 05:19:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:19:25 INFO - PROCESS | 1809 | 1472300365433 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:19:25 INFO - PROCESS | 1809 | 1472300365436 Marionette TRACE conn4 <- [1,2442,null,{}] 05:19:25 INFO - PROCESS | 1809 | 1472300365442 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}] 05:19:25 INFO - PROCESS | 1809 | 1472300365447 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:25 INFO - PROCESS | 1809 | 1472300365679 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 05:19:25 INFO - PROCESS | 1809 | 1472300365923 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:25 INFO - PROCESS | 1809 | 1472300365931 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:26 INFO - PROCESS | 1809 | ++DOCSHELL 0x8ef0b000 == 44 [pid = 1809] [id = 618] 05:19:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x91c4c400) [pid = 1809] [serial = 1855] [outer = (nil)] 05:19:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x9223f000) [pid = 1809] [serial = 1856] [outer = 0x91c4c400] 05:19:26 INFO - PROCESS | 1809 | 1472300366059 Marionette DEBUG loaded listener.js 05:19:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x92247000) [pid = 1809] [serial = 1857] [outer = 0x91c4c400] 05:19:26 INFO - PROCESS | 1809 | 1472300366966 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]]]}] 05:19:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:19:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1581ms 05:19:27 INFO - PROCESS | 1809 | 1472300367014 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 05:19:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:19:27 INFO - PROCESS | 1809 | 1472300367018 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 05:19:27 INFO - PROCESS | 1809 | 1472300367026 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:19:27 INFO - PROCESS | 1809 | 1472300367029 Marionette TRACE conn4 <- [1,2446,null,{}] 05:19:27 INFO - PROCESS | 1809 | 1472300367035 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}] 05:19:27 INFO - PROCESS | 1809 | 1472300367046 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:27 INFO - PROCESS | 1809 | 1472300367275 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 05:19:27 INFO - PROCESS | 1809 | 1472300367469 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:27 INFO - PROCESS | 1809 | 1472300367480 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b571000 == 45 [pid = 1809] [id = 619] 05:19:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x8b571800) [pid = 1809] [serial = 1858] [outer = (nil)] 05:19:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x8d1f6800) [pid = 1809] [serial = 1859] [outer = 0x8b571800] 05:19:27 INFO - PROCESS | 1809 | 1472300367601 Marionette DEBUG loaded listener.js 05:19:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x8dfa8c00) [pid = 1809] [serial = 1860] [outer = 0x8b571800] 05:19:28 INFO - PROCESS | 1809 | 1472300368519 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]]]}] 05:19:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:19:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1540ms 05:19:28 INFO - PROCESS | 1809 | 1472300368565 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 05:19:28 INFO - PROCESS | 1809 | 1472300368569 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 05:19:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:19:28 INFO - PROCESS | 1809 | 1472300368595 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:19:28 INFO - PROCESS | 1809 | 1472300368600 Marionette TRACE conn4 <- [1,2450,null,{}] 05:19:28 INFO - PROCESS | 1809 | 1472300368607 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}] 05:19:28 INFO - PROCESS | 1809 | 1472300368612 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:28 INFO - PROCESS | 1809 | 1472300368802 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 05:19:29 INFO - PROCESS | 1809 | 1472300369336 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:29 INFO - PROCESS | 1809 | 1472300369343 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e6000 == 46 [pid = 1809] [id = 620] 05:19:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x8c3e6c00) [pid = 1809] [serial = 1861] [outer = (nil)] 05:19:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x8d115800) [pid = 1809] [serial = 1862] [outer = 0x8c3e6c00] 05:19:29 INFO - PROCESS | 1809 | 1472300369426 Marionette DEBUG loaded listener.js 05:19:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x8d1e9000) [pid = 1809] [serial = 1863] [outer = 0x8c3e6c00] 05:19:30 INFO - PROCESS | 1809 | 1472300370365 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]]]}] 05:19:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:19:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1856ms 05:19:30 INFO - PROCESS | 1809 | 1472300370435 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 05:19:30 INFO - PROCESS | 1809 | 1472300370448 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 05:19:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:19:30 INFO - PROCESS | 1809 | 1472300370458 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:19:30 INFO - PROCESS | 1809 | 1472300370466 Marionette TRACE conn4 <- [1,2454,null,{}] 05:19:30 INFO - PROCESS | 1809 | 1472300370481 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}] 05:19:30 INFO - PROCESS | 1809 | 1472300370489 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:30 INFO - PROCESS | 1809 | 1472300370709 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x8d117400 == 45 [pid = 1809] [id = 612] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x8d293400 == 44 [pid = 1809] [id = 611] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x8df9b400 == 43 [pid = 1809] [id = 610] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x8b56c000 == 42 [pid = 1809] [id = 609] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e3000 == 41 [pid = 1809] [id = 608] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x8d116c00 == 40 [pid = 1809] [id = 599] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e4000 == 39 [pid = 1809] [id = 600] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x8e942c00 == 38 [pid = 1809] [id = 602] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x8991e000 == 37 [pid = 1809] [id = 601] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x8ee97000 == 36 [pid = 1809] [id = 603] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x91408400 == 35 [pid = 1809] [id = 604] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x89915800 == 34 [pid = 1809] [id = 606] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x8b569400 == 33 [pid = 1809] [id = 607] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x8991b400 == 32 [pid = 1809] [id = 581] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x8b576400 == 31 [pid = 1809] [id = 605] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e6000 == 30 [pid = 1809] [id = 620] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x8ef0b000 == 29 [pid = 1809] [id = 618] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x8b571000 == 28 [pid = 1809] [id = 619] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3ee800 == 27 [pid = 1809] [id = 617] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x914e5000 == 26 [pid = 1809] [id = 616] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x8d18b400 == 25 [pid = 1809] [id = 615] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x8d194c00 == 24 [pid = 1809] [id = 613] 05:19:31 INFO - PROCESS | 1809 | --DOCSHELL 0x8b572c00 == 23 [pid = 1809] [id = 614] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x8ef08400) [pid = 1809] [serial = 1755] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x8dfa7800) [pid = 1809] [serial = 1799] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x8dbd3c00) [pid = 1809] [serial = 1785] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x8db37800) [pid = 1809] [serial = 1784] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x8b570c00) [pid = 1809] [serial = 1787] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x8b575400) [pid = 1809] [serial = 1788] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x8d1ed800) [pid = 1809] [serial = 1790] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x8db39000) [pid = 1809] [serial = 1793] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x8d190400) [pid = 1809] [serial = 1764] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x8d112400) [pid = 1809] [serial = 1763] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x8e7f3400) [pid = 1809] [serial = 1767] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x8e7b1000) [pid = 1809] [serial = 1766] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x9198e800) [pid = 1809] [serial = 1770] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x91984800) [pid = 1809] [serial = 1769] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x91a98800) [pid = 1809] [serial = 1773] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x919bfc00) [pid = 1809] [serial = 1772] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x91c42800) [pid = 1809] [serial = 1776] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x91c26800) [pid = 1809] [serial = 1775] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x92399000) [pid = 1809] [serial = 1779] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x92246400) [pid = 1809] [serial = 1778] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x91a93c00) [pid = 1809] [serial = 1782] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8df9f000) [pid = 1809] [serial = 1781] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8dbc9400) [pid = 1809] [serial = 1794] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x8d1f4800) [pid = 1809] [serial = 1791] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x8b576000) [pid = 1809] [serial = 1796] [outer = (nil)] [url = about:blank] 05:19:31 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x8d29a800) [pid = 1809] [serial = 1797] [outer = (nil)] [url = about:blank] 05:19:32 INFO - PROCESS | 1809 | 1472300372179 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:32 INFO - PROCESS | 1809 | 1472300372189 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991f400 == 24 [pid = 1809] [id = 621] 05:19:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x8991f800) [pid = 1809] [serial = 1864] [outer = (nil)] 05:19:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8b369000) [pid = 1809] [serial = 1865] [outer = 0x8991f800] 05:19:32 INFO - PROCESS | 1809 | 1472300372270 Marionette DEBUG loaded listener.js 05:19:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8b371400) [pid = 1809] [serial = 1866] [outer = 0x8991f800] 05:19:33 INFO - PROCESS | 1809 | 1472300373102 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]]]}] 05:19:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:19:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2695ms 05:19:33 INFO - PROCESS | 1809 | 1472300373160 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 05:19:33 INFO - PROCESS | 1809 | 1472300373165 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 05:19:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:19:33 INFO - PROCESS | 1809 | 1472300373179 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:19:33 INFO - PROCESS | 1809 | 1472300373182 Marionette TRACE conn4 <- [1,2458,null,{}] 05:19:33 INFO - PROCESS | 1809 | 1472300373191 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}] 05:19:33 INFO - PROCESS | 1809 | 1472300373198 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:33 INFO - PROCESS | 1809 | 1472300373366 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 05:19:33 INFO - PROCESS | 1809 | 1472300373378 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:33 INFO - PROCESS | 1809 | 1472300373386 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d116000 == 25 [pid = 1809] [id = 622] 05:19:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8d116400) [pid = 1809] [serial = 1867] [outer = (nil)] 05:19:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8d11b000) [pid = 1809] [serial = 1868] [outer = 0x8d116400] 05:19:33 INFO - PROCESS | 1809 | 1472300373462 Marionette DEBUG loaded listener.js 05:19:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8d18cc00) [pid = 1809] [serial = 1869] [outer = 0x8d116400] 05:19:34 INFO - PROCESS | 1809 | 1472300374510 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]]]}] 05:19:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:19:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1381ms 05:19:34 INFO - PROCESS | 1809 | 1472300374565 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 05:19:34 INFO - PROCESS | 1809 | 1472300374572 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 05:19:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:19:34 INFO - PROCESS | 1809 | 1472300374579 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:19:34 INFO - PROCESS | 1809 | 1472300374583 Marionette TRACE conn4 <- [1,2462,null,{}] 05:19:34 INFO - PROCESS | 1809 | 1472300374589 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}] 05:19:34 INFO - PROCESS | 1809 | 1472300374594 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:34 INFO - PROCESS | 1809 | 1472300374847 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 05:19:34 INFO - PROCESS | 1809 | 1472300374881 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:34 INFO - PROCESS | 1809 | 1472300374890 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d29c000 == 26 [pid = 1809] [id = 623] 05:19:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8d29c400) [pid = 1809] [serial = 1870] [outer = (nil)] 05:19:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8db06000) [pid = 1809] [serial = 1871] [outer = 0x8d29c400] 05:19:34 INFO - PROCESS | 1809 | 1472300374963 Marionette DEBUG loaded listener.js 05:19:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8db2e800) [pid = 1809] [serial = 1872] [outer = 0x8d29c400] 05:19:36 INFO - PROCESS | 1809 | 1472300376027 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]]]}] 05:19:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:19:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1481ms 05:19:36 INFO - PROCESS | 1809 | 1472300376061 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 05:19:36 INFO - PROCESS | 1809 | 1472300376064 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 05:19:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:19:36 INFO - PROCESS | 1809 | 1472300376088 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:19:36 INFO - PROCESS | 1809 | 1472300376099 Marionette TRACE conn4 <- [1,2466,null,{}] 05:19:36 INFO - PROCESS | 1809 | 1472300376109 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}] 05:19:36 INFO - PROCESS | 1809 | 1472300376117 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:36 INFO - PROCESS | 1809 | 1472300376361 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 05:19:36 INFO - PROCESS | 1809 | 1472300376383 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:36 INFO - PROCESS | 1809 | 1472300376395 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3ed000 == 27 [pid = 1809] [id = 624] 05:19:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8d1f3400) [pid = 1809] [serial = 1873] [outer = (nil)] 05:19:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8dd58c00) [pid = 1809] [serial = 1874] [outer = 0x8d1f3400] 05:19:36 INFO - PROCESS | 1809 | 1472300376481 Marionette DEBUG loaded listener.js 05:19:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8dfa7800) [pid = 1809] [serial = 1875] [outer = 0x8d1f3400] 05:19:37 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8db06800) [pid = 1809] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:19:37 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8db31c00) [pid = 1809] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:19:37 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8d11c000) [pid = 1809] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:19:37 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8e943800) [pid = 1809] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:19:37 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8b56b000) [pid = 1809] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:19:37 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8e7a9c00) [pid = 1809] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:19:37 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8c3e5000) [pid = 1809] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:19:37 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8dd4f400) [pid = 1809] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:19:37 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8d112000) [pid = 1809] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:19:37 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x8dd52c00) [pid = 1809] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:19:37 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x91409c00) [pid = 1809] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:19:37 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x8991a000) [pid = 1809] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:19:37 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x8d1f1400) [pid = 1809] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:19:37 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x90723c00) [pid = 1809] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:19:37 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0x8db07400) [pid = 1809] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:19:38 INFO - PROCESS | 1809 | 1472300378014 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]]]}] 05:19:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:19:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1968ms 05:19:38 INFO - PROCESS | 1809 | 1472300378040 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 05:19:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:19:38 INFO - PROCESS | 1809 | 1472300378046 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 05:19:38 INFO - PROCESS | 1809 | 1472300378052 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:19:38 INFO - PROCESS | 1809 | 1472300378055 Marionette TRACE conn4 <- [1,2470,null,{}] 05:19:38 INFO - PROCESS | 1809 | 1472300378061 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}] 05:19:38 INFO - PROCESS | 1809 | 1472300378066 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:38 INFO - PROCESS | 1809 | 1472300378224 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 05:19:38 INFO - PROCESS | 1809 | 1472300378238 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:38 INFO - PROCESS | 1809 | 1472300378244 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d294000 == 28 [pid = 1809] [id = 625] 05:19:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x8db06800) [pid = 1809] [serial = 1876] [outer = (nil)] 05:19:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x8dd57800) [pid = 1809] [serial = 1877] [outer = 0x8db06800] 05:19:38 INFO - PROCESS | 1809 | 1472300378318 Marionette DEBUG loaded listener.js 05:19:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x8dfa7c00) [pid = 1809] [serial = 1878] [outer = 0x8db06800] 05:19:39 INFO - PROCESS | 1809 | 1472300379233 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]]]}] 05:19:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1232ms 05:19:39 INFO - PROCESS | 1809 | 1472300379284 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 05:19:39 INFO - PROCESS | 1809 | 1472300379288 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 05:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:19:39 INFO - PROCESS | 1809 | 1472300379295 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:19:39 INFO - PROCESS | 1809 | 1472300379299 Marionette TRACE conn4 <- [1,2474,null,{}] 05:19:39 INFO - PROCESS | 1809 | 1472300379304 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}] 05:19:39 INFO - PROCESS | 1809 | 1472300379309 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:39 INFO - PROCESS | 1809 | 1472300379470 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 05:19:39 INFO - PROCESS | 1809 | 1472300379705 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:39 INFO - PROCESS | 1809 | 1472300379717 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x89917800 == 29 [pid = 1809] [id = 626] 05:19:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x89919000) [pid = 1809] [serial = 1879] [outer = (nil)] 05:19:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x89921800) [pid = 1809] [serial = 1880] [outer = 0x89919000] 05:19:39 INFO - PROCESS | 1809 | 1472300379807 Marionette DEBUG loaded listener.js 05:19:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8b569800) [pid = 1809] [serial = 1881] [outer = 0x89919000] 05:19:40 INFO - PROCESS | 1809 | 1472300380964 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]]]}] 05:19:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:19:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1690ms 05:19:40 INFO - PROCESS | 1809 | 1472300380987 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 05:19:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:19:40 INFO - PROCESS | 1809 | 1472300380994 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 05:19:41 INFO - PROCESS | 1809 | 1472300381001 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:19:41 INFO - PROCESS | 1809 | 1472300381007 Marionette TRACE conn4 <- [1,2478,null,{}] 05:19:41 INFO - PROCESS | 1809 | 1472300381015 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}] 05:19:41 INFO - PROCESS | 1809 | 1472300381022 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:41 INFO - PROCESS | 1809 | 1472300381218 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 05:19:41 INFO - PROCESS | 1809 | 1472300381455 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:41 INFO - PROCESS | 1809 | 1472300381462 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b572400 == 30 [pid = 1809] [id = 627] 05:19:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8d290c00) [pid = 1809] [serial = 1882] [outer = (nil)] 05:19:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8d296400) [pid = 1809] [serial = 1883] [outer = 0x8d290c00] 05:19:41 INFO - PROCESS | 1809 | 1472300381593 Marionette DEBUG loaded listener.js 05:19:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8db33c00) [pid = 1809] [serial = 1884] [outer = 0x8d290c00] 05:19:42 INFO - PROCESS | 1809 | 1472300382628 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]]]}] 05:19:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:19:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1700ms 05:19:42 INFO - PROCESS | 1809 | 1472300382706 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 05:19:42 INFO - PROCESS | 1809 | 1472300382713 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 05:19:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:19:42 INFO - PROCESS | 1809 | 1472300382720 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:19:42 INFO - PROCESS | 1809 | 1472300382723 Marionette TRACE conn4 <- [1,2482,null,{}] 05:19:42 INFO - PROCESS | 1809 | 1472300382730 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}] 05:19:42 INFO - PROCESS | 1809 | 1472300382735 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:42 INFO - PROCESS | 1809 | 1472300382960 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 05:19:43 INFO - PROCESS | 1809 | 1472300383243 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:43 INFO - PROCESS | 1809 | 1472300383253 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dfa5400 == 31 [pid = 1809] [id = 628] 05:19:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8e7ad400) [pid = 1809] [serial = 1885] [outer = (nil)] 05:19:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8e7b6400) [pid = 1809] [serial = 1886] [outer = 0x8e7ad400] 05:19:43 INFO - PROCESS | 1809 | 1472300383360 Marionette DEBUG loaded listener.js 05:19:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8e93e800) [pid = 1809] [serial = 1887] [outer = 0x8e7ad400] 05:19:44 INFO - PROCESS | 1809 | 1472300384425 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]]]}] 05:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1745ms 05:19:44 INFO - PROCESS | 1809 | 1472300384466 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 05:19:44 INFO - PROCESS | 1809 | 1472300384470 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 05:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:19:44 INFO - PROCESS | 1809 | 1472300384487 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:19:44 INFO - PROCESS | 1809 | 1472300384496 Marionette TRACE conn4 <- [1,2486,null,{}] 05:19:44 INFO - PROCESS | 1809 | 1472300384503 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}] 05:19:44 INFO - PROCESS | 1809 | 1472300384509 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:44 INFO - PROCESS | 1809 | 1472300384711 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 05:19:44 INFO - PROCESS | 1809 | 1472300384952 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:44 INFO - PROCESS | 1809 | 1472300384961 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7b0c00 == 32 [pid = 1809] [id = 629] 05:19:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8e944800) [pid = 1809] [serial = 1888] [outer = (nil)] 05:19:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8ef0d000) [pid = 1809] [serial = 1889] [outer = 0x8e944800] 05:19:45 INFO - PROCESS | 1809 | 1472300385082 Marionette DEBUG loaded listener.js 05:19:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x9072b400) [pid = 1809] [serial = 1890] [outer = 0x8e944800] 05:19:46 INFO - PROCESS | 1809 | 1472300386135 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]]]}] 05:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1697ms 05:19:46 INFO - PROCESS | 1809 | 1472300386177 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 05:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:19:46 INFO - PROCESS | 1809 | 1472300386182 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 05:19:46 INFO - PROCESS | 1809 | 1472300386188 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:19:46 INFO - PROCESS | 1809 | 1472300386192 Marionette TRACE conn4 <- [1,2490,null,{}] 05:19:46 INFO - PROCESS | 1809 | 1472300386198 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}] 05:19:46 INFO - PROCESS | 1809 | 1472300386203 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:46 INFO - PROCESS | 1809 | 1472300386388 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 05:19:46 INFO - PROCESS | 1809 | 1472300386757 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:46 INFO - PROCESS | 1809 | 1472300386765 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36b400 == 33 [pid = 1809] [id = 630] 05:19:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x8b36bc00) [pid = 1809] [serial = 1891] [outer = (nil)] 05:19:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x8b568400) [pid = 1809] [serial = 1892] [outer = 0x8b36bc00] 05:19:46 INFO - PROCESS | 1809 | 1472300386887 Marionette DEBUG loaded listener.js 05:19:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x8b576c00) [pid = 1809] [serial = 1893] [outer = 0x8b36bc00] 05:19:47 INFO - PROCESS | 1809 | --DOCSHELL 0x89914400 == 32 [pid = 1809] [id = 598] 05:19:47 INFO - PROCESS | 1809 | --DOCSHELL 0x8d18f400 == 31 [pid = 1809] [id = 596] 05:19:47 INFO - PROCESS | 1809 | --DOCSHELL 0x8b56cc00 == 30 [pid = 1809] [id = 595] 05:19:47 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e5c00 == 29 [pid = 1809] [id = 582] 05:19:47 INFO - PROCESS | 1809 | --DOCSHELL 0x8d294000 == 28 [pid = 1809] [id = 625] 05:19:47 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3ed000 == 27 [pid = 1809] [id = 624] 05:19:47 INFO - PROCESS | 1809 | --DOCSHELL 0x8d29c000 == 26 [pid = 1809] [id = 623] 05:19:47 INFO - PROCESS | 1809 | --DOCSHELL 0x8d116000 == 25 [pid = 1809] [id = 622] 05:19:47 INFO - PROCESS | 1809 | --DOCSHELL 0x8991f400 == 24 [pid = 1809] [id = 621] 05:19:47 INFO - PROCESS | 1809 | 1472300387941 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]]]}] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x91982c00) [pid = 1809] [serial = 1842] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x914df400) [pid = 1809] [serial = 1841] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8ee94400) [pid = 1809] [serial = 1835] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8dfa0000) [pid = 1809] [serial = 1838] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8ef0f800) [pid = 1809] [serial = 1836] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8ee97c00) [pid = 1809] [serial = 1808] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8eea2c00) [pid = 1809] [serial = 1809] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x91c21c00) [pid = 1809] [serial = 1823] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x91c4b400) [pid = 1809] [serial = 1824] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8e7b6000) [pid = 1809] [serial = 1832] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8d114400) [pid = 1809] [serial = 1826] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8d18f800) [pid = 1809] [serial = 1827] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x8dd57400) [pid = 1809] [serial = 1805] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x8e7a8400) [pid = 1809] [serial = 1806] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x8d1e8800) [pid = 1809] [serial = 1802] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x8d297800) [pid = 1809] [serial = 1803] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x8e7a8800) [pid = 1809] [serial = 1800] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0x9144b800) [pid = 1809] [serial = 1814] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 74 (0x914d8800) [pid = 1809] [serial = 1815] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 73 (0x91a9ac00) [pid = 1809] [serial = 1820] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 72 (0x91c26c00) [pid = 1809] [serial = 1821] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 71 (0x8db02800) [pid = 1809] [serial = 1829] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 70 (0x8db0b400) [pid = 1809] [serial = 1830] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 69 (0x9072e400) [pid = 1809] [serial = 1811] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 68 (0x9072ac00) [pid = 1809] [serial = 1812] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 67 (0x919b5c00) [pid = 1809] [serial = 1817] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 66 (0x8dfa9c00) [pid = 1809] [serial = 1818] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 65 (0x8e947c00) [pid = 1809] [serial = 1839] [outer = (nil)] [url = about:blank] 05:19:47 INFO - PROCESS | 1809 | --DOMWINDOW == 64 (0x8e7f1800) [pid = 1809] [serial = 1833] [outer = (nil)] [url = about:blank] 05:19:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:19:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1831ms 05:19:48 INFO - PROCESS | 1809 | 1472300388021 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 05:19:48 INFO - PROCESS | 1809 | 1472300388027 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 05:19:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:19:48 INFO - PROCESS | 1809 | 1472300388034 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:19:48 INFO - PROCESS | 1809 | 1472300388039 Marionette TRACE conn4 <- [1,2494,null,{}] 05:19:48 INFO - PROCESS | 1809 | 1472300388047 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}] 05:19:48 INFO - PROCESS | 1809 | 1472300388054 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:48 INFO - PROCESS | 1809 | 1472300388235 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 05:19:48 INFO - PROCESS | 1809 | 1472300388382 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:48 INFO - PROCESS | 1809 | 1472300388390 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e2800 == 25 [pid = 1809] [id = 631] 05:19:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 65 (0x8d116000) [pid = 1809] [serial = 1894] [outer = (nil)] 05:19:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 66 (0x8d196000) [pid = 1809] [serial = 1895] [outer = 0x8d116000] 05:19:48 INFO - PROCESS | 1809 | 1472300388468 Marionette DEBUG loaded listener.js 05:19:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 67 (0x8d295400) [pid = 1809] [serial = 1896] [outer = 0x8d116000] 05:19:49 INFO - PROCESS | 1809 | 1472300389386 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]]]}] 05:19:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:19:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1431ms 05:19:49 INFO - PROCESS | 1809 | 1472300389473 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 05:19:49 INFO - PROCESS | 1809 | 1472300389480 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 05:19:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:19:49 INFO - PROCESS | 1809 | 1472300389488 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:19:49 INFO - PROCESS | 1809 | 1472300389492 Marionette TRACE conn4 <- [1,2498,null,{}] 05:19:49 INFO - PROCESS | 1809 | 1472300389498 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}] 05:19:49 INFO - PROCESS | 1809 | 1472300389503 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:49 INFO - PROCESS | 1809 | 1472300389675 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 05:19:49 INFO - PROCESS | 1809 | 1472300389823 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:49 INFO - PROCESS | 1809 | 1472300389833 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db10400 == 26 [pid = 1809] [id = 632] 05:19:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 68 (0x8dbc9800) [pid = 1809] [serial = 1897] [outer = (nil)] 05:19:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 69 (0x8dd50800) [pid = 1809] [serial = 1898] [outer = 0x8dbc9800] 05:19:49 INFO - PROCESS | 1809 | 1472300389902 Marionette DEBUG loaded listener.js 05:19:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 70 (0x8dfa9400) [pid = 1809] [serial = 1899] [outer = 0x8dbc9800] 05:19:50 INFO - PROCESS | 1809 | 1472300390842 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]]]}] 05:19:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:19:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1380ms 05:19:50 INFO - PROCESS | 1809 | 1472300390870 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 05:19:50 INFO - PROCESS | 1809 | 1472300390874 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 05:19:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:19:50 INFO - PROCESS | 1809 | 1472300390887 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:19:50 INFO - PROCESS | 1809 | 1472300390896 Marionette TRACE conn4 <- [1,2502,null,{}] 05:19:50 INFO - PROCESS | 1809 | 1472300390910 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}] 05:19:50 INFO - PROCESS | 1809 | 1472300390917 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:51 INFO - PROCESS | 1809 | 1472300391146 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 05:19:51 INFO - PROCESS | 1809 | 1472300391176 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:51 INFO - PROCESS | 1809 | 1472300391185 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dd52000 == 27 [pid = 1809] [id = 633] 05:19:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 71 (0x8e943000) [pid = 1809] [serial = 1900] [outer = (nil)] 05:19:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 72 (0x8ee9c000) [pid = 1809] [serial = 1901] [outer = 0x8e943000] 05:19:51 INFO - PROCESS | 1809 | 1472300391251 Marionette DEBUG loaded listener.js 05:19:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 73 (0x8ef05c00) [pid = 1809] [serial = 1902] [outer = 0x8e943000] 05:19:52 INFO - PROCESS | 1809 | 1472300392207 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]]]}] 05:19:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:19:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1349ms 05:19:52 INFO - PROCESS | 1809 | 1472300392230 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 05:19:52 INFO - PROCESS | 1809 | 1472300392235 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 05:19:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:19:52 INFO - PROCESS | 1809 | 1472300392246 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:19:52 INFO - PROCESS | 1809 | 1472300392249 Marionette TRACE conn4 <- [1,2506,null,{}] 05:19:52 INFO - PROCESS | 1809 | 1472300392253 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}] 05:19:52 INFO - PROCESS | 1809 | 1472300392259 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:52 INFO - PROCESS | 1809 | 1472300392475 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 05:19:52 INFO - PROCESS | 1809 | 1472300392494 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:52 INFO - PROCESS | 1809 | 1472300392501 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e4000 == 28 [pid = 1809] [id = 634] 05:19:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 74 (0x8dfa4c00) [pid = 1809] [serial = 1903] [outer = (nil)] 05:19:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0x9072cc00) [pid = 1809] [serial = 1904] [outer = 0x8dfa4c00] 05:19:52 INFO - PROCESS | 1809 | 1472300392581 Marionette DEBUG loaded listener.js 05:19:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x90731c00) [pid = 1809] [serial = 1905] [outer = 0x8dfa4c00] 05:19:53 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0x8d1f3400) [pid = 1809] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:19:53 INFO - PROCESS | 1809 | --DOMWINDOW == 74 (0x8991f800) [pid = 1809] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:19:53 INFO - PROCESS | 1809 | --DOMWINDOW == 73 (0x8c3e6c00) [pid = 1809] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:19:53 INFO - PROCESS | 1809 | --DOMWINDOW == 72 (0x8d116400) [pid = 1809] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:19:53 INFO - PROCESS | 1809 | --DOMWINDOW == 71 (0x8c3e2c00) [pid = 1809] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:19:53 INFO - PROCESS | 1809 | --DOMWINDOW == 70 (0x8e7ab000) [pid = 1809] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:19:53 INFO - PROCESS | 1809 | --DOMWINDOW == 69 (0x91989400) [pid = 1809] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:19:53 INFO - PROCESS | 1809 | --DOMWINDOW == 68 (0x8b571800) [pid = 1809] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:19:53 INFO - PROCESS | 1809 | --DOMWINDOW == 67 (0x8d29a000) [pid = 1809] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:19:53 INFO - PROCESS | 1809 | --DOMWINDOW == 66 (0x8d29c400) [pid = 1809] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:19:53 INFO - PROCESS | 1809 | --DOMWINDOW == 65 (0x91c4c400) [pid = 1809] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:19:53 INFO - PROCESS | 1809 | 1472300393578 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]]]}] 05:19:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:19:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1389ms 05:19:53 INFO - PROCESS | 1809 | 1472300393640 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 05:19:53 INFO - PROCESS | 1809 | 1472300393643 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 05:19:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:19:53 INFO - PROCESS | 1809 | 1472300393649 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:19:53 INFO - PROCESS | 1809 | 1472300393653 Marionette TRACE conn4 <- [1,2510,null,{}] 05:19:53 INFO - PROCESS | 1809 | 1472300393659 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}] 05:19:53 INFO - PROCESS | 1809 | 1472300393662 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:53 INFO - PROCESS | 1809 | 1472300393822 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 05:19:54 INFO - PROCESS | 1809 | 1472300393978 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:54 INFO - PROCESS | 1809 | 1472300393996 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d196c00 == 29 [pid = 1809] [id = 635] 05:19:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 66 (0x8d29c400) [pid = 1809] [serial = 1906] [outer = (nil)] 05:19:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 67 (0x90723800) [pid = 1809] [serial = 1907] [outer = 0x8d29c400] 05:19:54 INFO - PROCESS | 1809 | 1472300394084 Marionette DEBUG loaded listener.js 05:19:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 68 (0x91447000) [pid = 1809] [serial = 1908] [outer = 0x8d29c400] 05:19:54 INFO - PROCESS | 1809 | 1472300394941 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]]]}] 05:19:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:19:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1397ms 05:19:55 INFO - PROCESS | 1809 | 1472300395048 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 05:19:55 INFO - PROCESS | 1809 | 1472300395055 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 05:19:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:19:55 INFO - PROCESS | 1809 | 1472300395063 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:19:55 INFO - PROCESS | 1809 | 1472300395070 Marionette TRACE conn4 <- [1,2514,null,{}] 05:19:55 INFO - PROCESS | 1809 | 1472300395079 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}] 05:19:55 INFO - PROCESS | 1809 | 1472300395086 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:55 INFO - PROCESS | 1809 | 1472300395325 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 05:19:55 INFO - PROCESS | 1809 | 1472300395522 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:55 INFO - PROCESS | 1809 | 1472300395538 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x89916800 == 30 [pid = 1809] [id = 636] 05:19:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 69 (0x89920c00) [pid = 1809] [serial = 1909] [outer = (nil)] 05:19:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 70 (0x8d111800) [pid = 1809] [serial = 1910] [outer = 0x89920c00] 05:19:55 INFO - PROCESS | 1809 | 1472300395659 Marionette DEBUG loaded listener.js 05:19:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 71 (0x8d18e000) [pid = 1809] [serial = 1911] [outer = 0x89920c00] 05:19:56 INFO - PROCESS | 1809 | 1472300396702 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]]]}] 05:19:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:19:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1692ms 05:19:56 INFO - PROCESS | 1809 | 1472300396755 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 05:19:56 INFO - PROCESS | 1809 | 1472300396760 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 05:19:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:19:56 INFO - PROCESS | 1809 | 1472300396772 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:19:56 INFO - PROCESS | 1809 | 1472300396777 Marionette TRACE conn4 <- [1,2518,null,{}] 05:19:56 INFO - PROCESS | 1809 | 1472300396784 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}] 05:19:56 INFO - PROCESS | 1809 | 1472300396790 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:56 INFO - PROCESS | 1809 | 1472300396979 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 05:19:57 INFO - PROCESS | 1809 | 1472300397165 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:57 INFO - PROCESS | 1809 | 1472300397174 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db30400 == 31 [pid = 1809] [id = 637] 05:19:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 72 (0x8dd4b400) [pid = 1809] [serial = 1912] [outer = (nil)] 05:19:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 73 (0x8dd56400) [pid = 1809] [serial = 1913] [outer = 0x8dd4b400] 05:19:57 INFO - PROCESS | 1809 | 1472300397310 Marionette DEBUG loaded listener.js 05:19:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 74 (0x8e7b0000) [pid = 1809] [serial = 1914] [outer = 0x8dd4b400] 05:19:58 INFO - PROCESS | 1809 | 1472300398247 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]]]}] 05:19:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:19:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1548ms 05:19:58 INFO - PROCESS | 1809 | 1472300398316 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 05:19:58 INFO - PROCESS | 1809 | 1472300398321 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 05:19:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:19:58 INFO - PROCESS | 1809 | 1472300398327 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:19:58 INFO - PROCESS | 1809 | 1472300398332 Marionette TRACE conn4 <- [1,2522,null,{}] 05:19:58 INFO - PROCESS | 1809 | 1472300398348 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}] 05:19:58 INFO - PROCESS | 1809 | 1472300398356 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:58 INFO - PROCESS | 1809 | 1472300398578 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 05:19:58 INFO - PROCESS | 1809 | 1472300398853 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:58 INFO - PROCESS | 1809 | 1472300398864 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:19:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d190800 == 32 [pid = 1809] [id = 638] 05:19:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0x9140b000) [pid = 1809] [serial = 1915] [outer = (nil)] 05:19:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x91452c00) [pid = 1809] [serial = 1916] [outer = 0x9140b000] 05:19:59 INFO - PROCESS | 1809 | 1472300399016 Marionette DEBUG loaded listener.js 05:19:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x914dc400) [pid = 1809] [serial = 1917] [outer = 0x9140b000] 05:19:59 INFO - PROCESS | 1809 | 1472300399934 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]]]}] 05:19:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:19:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1638ms 05:19:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:19:59 INFO - PROCESS | 1809 | 1472300399965 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 05:19:59 INFO - PROCESS | 1809 | 1472300399969 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 05:19:59 INFO - PROCESS | 1809 | 1472300399976 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:19:59 INFO - PROCESS | 1809 | 1472300399980 Marionette TRACE conn4 <- [1,2526,null,{}] 05:19:59 INFO - PROCESS | 1809 | 1472300399985 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}] 05:19:59 INFO - PROCESS | 1809 | 1472300399991 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:00 INFO - PROCESS | 1809 | 1472300400240 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 05:20:00 INFO - PROCESS | 1809 | 1472300400387 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:00 INFO - PROCESS | 1809 | 1472300400394 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x9144e400 == 33 [pid = 1809] [id = 639] 05:20:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x91454c00) [pid = 1809] [serial = 1918] [outer = (nil)] 05:20:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x91982800) [pid = 1809] [serial = 1919] [outer = 0x91454c00] 05:20:00 INFO - PROCESS | 1809 | 1472300400512 Marionette DEBUG loaded listener.js 05:20:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x9198b000) [pid = 1809] [serial = 1920] [outer = 0x91454c00] 05:20:01 INFO - PROCESS | 1809 | 1472300401526 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]]]}] 05:20:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:20:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1582ms 05:20:01 INFO - PROCESS | 1809 | 1472300401559 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 05:20:01 INFO - PROCESS | 1809 | 1472300401562 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 05:20:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:20:01 INFO - PROCESS | 1809 | 1472300401570 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:20:01 INFO - PROCESS | 1809 | 1472300401575 Marionette TRACE conn4 <- [1,2530,null,{}] 05:20:01 INFO - PROCESS | 1809 | 1472300401582 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}] 05:20:01 INFO - PROCESS | 1809 | 1472300401588 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:01 INFO - PROCESS | 1809 | 1472300401769 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 05:20:01 INFO - PROCESS | 1809 | 1472300401970 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:01 INFO - PROCESS | 1809 | 1472300401980 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x9140cc00 == 34 [pid = 1809] [id = 640] 05:20:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x914e4000) [pid = 1809] [serial = 1921] [outer = (nil)] 05:20:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x919b6c00) [pid = 1809] [serial = 1922] [outer = 0x914e4000] 05:20:02 INFO - PROCESS | 1809 | 1472300402068 Marionette DEBUG loaded listener.js 05:20:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x919c0000) [pid = 1809] [serial = 1923] [outer = 0x914e4000] 05:20:03 INFO - PROCESS | 1809 | 1472300403033 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]]]}] 05:20:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:20:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1497ms 05:20:03 INFO - PROCESS | 1809 | 1472300403067 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 05:20:03 INFO - PROCESS | 1809 | 1472300403071 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 05:20:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:20:03 INFO - PROCESS | 1809 | 1472300403078 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:20:03 INFO - PROCESS | 1809 | 1472300403081 Marionette TRACE conn4 <- [1,2534,null,{}] 05:20:03 INFO - PROCESS | 1809 | 1472300403087 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}] 05:20:03 INFO - PROCESS | 1809 | 1472300403098 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:03 INFO - PROCESS | 1809 | 1472300403326 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 05:20:03 INFO - PROCESS | 1809 | 1472300403516 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:03 INFO - PROCESS | 1809 | 1472300403530 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x9140bc00 == 35 [pid = 1809] [id = 641] 05:20:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x919b1400) [pid = 1809] [serial = 1924] [outer = (nil)] 05:20:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x91c2b000) [pid = 1809] [serial = 1925] [outer = 0x919b1400] 05:20:03 INFO - PROCESS | 1809 | 1472300403610 Marionette DEBUG loaded listener.js 05:20:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x91c45000) [pid = 1809] [serial = 1926] [outer = 0x919b1400] 05:20:04 INFO - PROCESS | 1809 | 1472300404648 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]]]}] 05:20:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:20:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1633ms 05:20:04 INFO - PROCESS | 1809 | 1472300404712 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 05:20:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:20:04 INFO - PROCESS | 1809 | 1472300404716 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 05:20:04 INFO - PROCESS | 1809 | 1472300404723 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:20:04 INFO - PROCESS | 1809 | 1472300404726 Marionette TRACE conn4 <- [1,2538,null,{}] 05:20:04 INFO - PROCESS | 1809 | 1472300404732 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}] 05:20:04 INFO - PROCESS | 1809 | 1472300404737 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:04 INFO - PROCESS | 1809 | 1472300404908 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 05:20:05 INFO - PROCESS | 1809 | 1472300405099 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:05 INFO - PROCESS | 1809 | 1472300405107 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36a800 == 36 [pid = 1809] [id = 642] 05:20:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8b36f400) [pid = 1809] [serial = 1927] [outer = (nil)] 05:20:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8dd4d000) [pid = 1809] [serial = 1928] [outer = 0x8b36f400] 05:20:05 INFO - PROCESS | 1809 | 1472300405191 Marionette DEBUG loaded listener.js 05:20:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x9144f000) [pid = 1809] [serial = 1929] [outer = 0x8b36f400] 05:20:06 INFO - PROCESS | 1809 | 1472300406345 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]]]}] 05:20:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:20:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1686ms 05:20:06 INFO - PROCESS | 1809 | 1472300406409 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 05:20:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:20:06 INFO - PROCESS | 1809 | 1472300406416 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 05:20:06 INFO - PROCESS | 1809 | 1472300406424 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:20:06 INFO - PROCESS | 1809 | 1472300406429 Marionette TRACE conn4 <- [1,2542,null,{}] 05:20:06 INFO - PROCESS | 1809 | 1472300406437 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}] 05:20:06 INFO - PROCESS | 1809 | 1472300406442 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:06 INFO - PROCESS | 1809 | 1472300406630 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 05:20:06 INFO - PROCESS | 1809 | 1472300406887 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:06 INFO - PROCESS | 1809 | 1472300406900 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b574400 == 37 [pid = 1809] [id = 643] 05:20:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8b575c00) [pid = 1809] [serial = 1930] [outer = (nil)] 05:20:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x8c3e7000) [pid = 1809] [serial = 1931] [outer = 0x8b575c00] 05:20:07 INFO - PROCESS | 1809 | 1472300407041 Marionette DEBUG loaded listener.js 05:20:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x8c3ee800) [pid = 1809] [serial = 1932] [outer = 0x8b575c00] 05:20:07 INFO - PROCESS | 1809 | 1472300407936 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]]]}] 05:20:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:20:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1587ms 05:20:08 INFO - PROCESS | 1809 | 1472300408011 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 05:20:08 INFO - PROCESS | 1809 | 1472300408017 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 05:20:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:20:08 INFO - PROCESS | 1809 | 1472300408028 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:20:08 INFO - PROCESS | 1809 | 1472300408032 Marionette TRACE conn4 <- [1,2546,null,{}] 05:20:08 INFO - PROCESS | 1809 | 1472300408038 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}] 05:20:08 INFO - PROCESS | 1809 | 1472300408044 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:08 INFO - PROCESS | 1809 | 1472300408223 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 05:20:09 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3eac00 == 36 [pid = 1809] [id = 584] 05:20:09 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbc7000 == 35 [pid = 1809] [id = 583] 05:20:09 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbcb800 == 34 [pid = 1809] [id = 586] 05:20:09 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1f7000 == 33 [pid = 1809] [id = 594] 05:20:09 INFO - PROCESS | 1809 | --DOCSHELL 0x89917800 == 32 [pid = 1809] [id = 626] 05:20:09 INFO - PROCESS | 1809 | --DOCSHELL 0x89914000 == 31 [pid = 1809] [id = 585] 05:20:09 INFO - PROCESS | 1809 | --DOCSHELL 0x8d18ec00 == 30 [pid = 1809] [id = 591] 05:20:09 INFO - PROCESS | 1809 | --DOCSHELL 0x8dfa5400 == 29 [pid = 1809] [id = 628] 05:20:09 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7b0c00 == 28 [pid = 1809] [id = 629] 05:20:09 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36fc00 == 27 [pid = 1809] [id = 593] 05:20:09 INFO - PROCESS | 1809 | --DOCSHELL 0x8b572400 == 26 [pid = 1809] [id = 627] 05:20:09 INFO - PROCESS | 1809 | --DOCSHELL 0x8ef0f400 == 25 [pid = 1809] [id = 590] 05:20:09 INFO - PROCESS | 1809 | --DOCSHELL 0x8db0d800 == 24 [pid = 1809] [id = 597] 05:20:09 INFO - PROCESS | 1809 | --DOCSHELL 0x8dbd4c00 == 23 [pid = 1809] [id = 588] 05:20:09 INFO - PROCESS | 1809 | --DOCSHELL 0x91404c00 == 22 [pid = 1809] [id = 589] 05:20:09 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e5400 == 21 [pid = 1809] [id = 587] 05:20:09 INFO - PROCESS | 1809 | --DOCSHELL 0x8b568800 == 20 [pid = 1809] [id = 592] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x8dd57800) [pid = 1809] [serial = 1877] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8dd58c00) [pid = 1809] [serial = 1874] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8b369000) [pid = 1809] [serial = 1865] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8b371400) [pid = 1809] [serial = 1866] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8d1e9000) [pid = 1809] [serial = 1863] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8d115800) [pid = 1809] [serial = 1862] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8d11b000) [pid = 1809] [serial = 1868] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8d18cc00) [pid = 1809] [serial = 1869] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8dfa7800) [pid = 1809] [serial = 1875] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8db03c00) [pid = 1809] [serial = 1845] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8d1f6000) [pid = 1809] [serial = 1844] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x8ef08c00) [pid = 1809] [serial = 1848] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x8e940800) [pid = 1809] [serial = 1847] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x91a92400) [pid = 1809] [serial = 1851] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x919b5800) [pid = 1809] [serial = 1850] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x8d1f6800) [pid = 1809] [serial = 1859] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0x91c27000) [pid = 1809] [serial = 1854] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 74 (0x9144a400) [pid = 1809] [serial = 1853] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 73 (0x8db2e800) [pid = 1809] [serial = 1872] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 72 (0x8db06000) [pid = 1809] [serial = 1871] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 71 (0x92247000) [pid = 1809] [serial = 1857] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 70 (0x9223f000) [pid = 1809] [serial = 1856] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | --DOMWINDOW == 69 (0x8dfa8c00) [pid = 1809] [serial = 1860] [outer = (nil)] [url = about:blank] 05:20:09 INFO - PROCESS | 1809 | 1472300409631 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:09 INFO - PROCESS | 1809 | 1472300409643 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x89921c00 == 21 [pid = 1809] [id = 644] 05:20:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 70 (0x8b368000) [pid = 1809] [serial = 1933] [outer = (nil)] 05:20:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 71 (0x8b36cc00) [pid = 1809] [serial = 1934] [outer = 0x8b368000] 05:20:09 INFO - PROCESS | 1809 | 1472300409727 Marionette DEBUG loaded listener.js 05:20:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 72 (0x8b56b800) [pid = 1809] [serial = 1935] [outer = 0x8b368000] 05:20:10 INFO - PROCESS | 1809 | 1472300410596 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]]]}] 05:20:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:20:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2587ms 05:20:10 INFO - PROCESS | 1809 | 1472300410618 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 05:20:10 INFO - PROCESS | 1809 | 1472300410624 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 05:20:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:20:10 INFO - PROCESS | 1809 | 1472300410641 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:20:10 INFO - PROCESS | 1809 | 1472300410645 Marionette TRACE conn4 <- [1,2550,null,{}] 05:20:10 INFO - PROCESS | 1809 | 1472300410653 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}] 05:20:10 INFO - PROCESS | 1809 | 1472300410661 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:10 INFO - PROCESS | 1809 | 1472300410828 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 05:20:10 INFO - PROCESS | 1809 | 1472300410840 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:10 INFO - PROCESS | 1809 | 1472300410850 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d118400 == 22 [pid = 1809] [id = 645] 05:20:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 73 (0x8d11b000) [pid = 1809] [serial = 1936] [outer = (nil)] 05:20:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 74 (0x8d18cc00) [pid = 1809] [serial = 1937] [outer = 0x8d11b000] 05:20:10 INFO - PROCESS | 1809 | 1472300410920 Marionette DEBUG loaded listener.js 05:20:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0x8d196400) [pid = 1809] [serial = 1938] [outer = 0x8d11b000] 05:20:12 INFO - PROCESS | 1809 | 1472300412241 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]]]}] 05:20:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:20:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1644ms 05:20:12 INFO - PROCESS | 1809 | 1472300412280 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 05:20:12 INFO - PROCESS | 1809 | 1472300412286 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 05:20:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:20:12 INFO - PROCESS | 1809 | 1472300412294 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:20:12 INFO - PROCESS | 1809 | 1472300412302 Marionette TRACE conn4 <- [1,2554,null,{}] 05:20:12 INFO - PROCESS | 1809 | 1472300412310 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}] 05:20:12 INFO - PROCESS | 1809 | 1472300412316 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:12 INFO - PROCESS | 1809 | 1472300412523 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 05:20:12 INFO - PROCESS | 1809 | 1472300412757 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:12 INFO - PROCESS | 1809 | 1472300412768 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1e9400 == 23 [pid = 1809] [id = 646] 05:20:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x8d1eb000) [pid = 1809] [serial = 1939] [outer = (nil)] 05:20:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x8d1f5c00) [pid = 1809] [serial = 1940] [outer = 0x8d1eb000] 05:20:12 INFO - PROCESS | 1809 | 1472300412880 Marionette DEBUG loaded listener.js 05:20:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x8d293400) [pid = 1809] [serial = 1941] [outer = 0x8d1eb000] 05:20:13 INFO - PROCESS | 1809 | 1472300413953 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]]]}] 05:20:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:20:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1741ms 05:20:14 INFO - PROCESS | 1809 | 1472300414035 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 05:20:14 INFO - PROCESS | 1809 | 1472300414043 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 05:20:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:20:14 INFO - PROCESS | 1809 | 1472300414053 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:20:14 INFO - PROCESS | 1809 | 1472300414057 Marionette TRACE conn4 <- [1,2558,null,{}] 05:20:14 INFO - PROCESS | 1809 | 1472300414064 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}] 05:20:14 INFO - PROCESS | 1809 | 1472300414070 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:14 INFO - PROCESS | 1809 | 1472300414303 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 05:20:14 INFO - PROCESS | 1809 | 1472300414592 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:14 INFO - PROCESS | 1809 | 1472300414600 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db0e000 == 24 [pid = 1809] [id = 647] 05:20:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x8db2e800) [pid = 1809] [serial = 1942] [outer = (nil)] 05:20:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8db37000) [pid = 1809] [serial = 1943] [outer = 0x8db2e800] 05:20:14 INFO - PROCESS | 1809 | 1472300414727 Marionette DEBUG loaded listener.js 05:20:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8dbcbc00) [pid = 1809] [serial = 1944] [outer = 0x8db2e800] 05:20:15 INFO - PROCESS | 1809 | 1472300415796 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]]]}] 05:20:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:20:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1786ms 05:20:15 INFO - PROCESS | 1809 | 1472300415840 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 05:20:15 INFO - PROCESS | 1809 | 1472300415844 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 05:20:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:20:15 INFO - PROCESS | 1809 | 1472300415851 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:20:15 INFO - PROCESS | 1809 | 1472300415858 Marionette TRACE conn4 <- [1,2562,null,{}] 05:20:15 INFO - PROCESS | 1809 | 1472300415877 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}] 05:20:15 INFO - PROCESS | 1809 | 1472300415887 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:16 INFO - PROCESS | 1809 | 1472300416099 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 05:20:16 INFO - PROCESS | 1809 | 1472300416329 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:16 INFO - PROCESS | 1809 | 1472300416338 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dd57c00 == 25 [pid = 1809] [id = 648] 05:20:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8dd58000) [pid = 1809] [serial = 1945] [outer = (nil)] 05:20:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x8dfa6400) [pid = 1809] [serial = 1946] [outer = 0x8dd58000] 05:20:16 INFO - PROCESS | 1809 | 1472300416473 Marionette DEBUG loaded listener.js 05:20:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x8e7ac800) [pid = 1809] [serial = 1947] [outer = 0x8dd58000] 05:20:17 INFO - PROCESS | 1809 | 1472300417630 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]]]}] 05:20:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:20:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1848ms 05:20:17 INFO - PROCESS | 1809 | 1472300417700 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 05:20:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:20:17 INFO - PROCESS | 1809 | 1472300417706 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 05:20:17 INFO - PROCESS | 1809 | 1472300417714 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:20:17 INFO - PROCESS | 1809 | 1472300417720 Marionette TRACE conn4 <- [1,2566,null,{}] 05:20:17 INFO - PROCESS | 1809 | 1472300417728 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}] 05:20:17 INFO - PROCESS | 1809 | 1472300417734 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:17 INFO - PROCESS | 1809 | 1472300417938 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 05:20:18 INFO - PROCESS | 1809 | 1472300418197 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:18 INFO - PROCESS | 1809 | 1472300418212 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:18 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d119c00 == 26 [pid = 1809] [id = 649] 05:20:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8d11c400) [pid = 1809] [serial = 1948] [outer = (nil)] 05:20:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8d192000) [pid = 1809] [serial = 1949] [outer = 0x8d11c400] 05:20:18 INFO - PROCESS | 1809 | 1472300418327 Marionette DEBUG loaded listener.js 05:20:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8db0e400) [pid = 1809] [serial = 1950] [outer = 0x8d11c400] 05:20:18 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36b400 == 25 [pid = 1809] [id = 630] 05:20:19 INFO - PROCESS | 1809 | 1472300419183 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]]]}] 05:20:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:20:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1586ms 05:20:19 INFO - PROCESS | 1809 | 1472300419299 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 05:20:19 INFO - PROCESS | 1809 | 1472300419306 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 05:20:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:20:19 INFO - PROCESS | 1809 | 1472300419323 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:20:19 INFO - PROCESS | 1809 | 1472300419327 Marionette TRACE conn4 <- [1,2570,null,{}] 05:20:19 INFO - PROCESS | 1809 | 1472300419333 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}] 05:20:19 INFO - PROCESS | 1809 | 1472300419339 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:19 INFO - PROCESS | 1809 | 1472300419566 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 05:20:19 INFO - PROCESS | 1809 | 1472300419734 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:19 INFO - PROCESS | 1809 | 1472300419741 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dfa0400 == 26 [pid = 1809] [id = 650] 05:20:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8dfa3000) [pid = 1809] [serial = 1951] [outer = (nil)] 05:20:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8e7ab000) [pid = 1809] [serial = 1952] [outer = 0x8dfa3000] 05:20:19 INFO - PROCESS | 1809 | 1472300419856 Marionette DEBUG loaded listener.js 05:20:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8e7eb400) [pid = 1809] [serial = 1953] [outer = 0x8dfa3000] 05:20:20 INFO - PROCESS | 1809 | 1472300420755 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]]]}] 05:20:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:20:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1482ms 05:20:20 INFO - PROCESS | 1809 | 1472300420805 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 05:20:20 INFO - PROCESS | 1809 | 1472300420809 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 05:20:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:20:20 INFO - PROCESS | 1809 | 1472300420824 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:20:20 INFO - PROCESS | 1809 | 1472300420829 Marionette TRACE conn4 <- [1,2574,null,{}] 05:20:20 INFO - PROCESS | 1809 | 1472300420845 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}] 05:20:20 INFO - PROCESS | 1809 | 1472300420853 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:21 INFO - PROCESS | 1809 | 1472300421076 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 05:20:21 INFO - PROCESS | 1809 | 1472300421095 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:21 INFO - PROCESS | 1809 | 1472300421108 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b372800 == 27 [pid = 1809] [id = 651] 05:20:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x8e949000) [pid = 1809] [serial = 1954] [outer = (nil)] 05:20:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x8ee98400) [pid = 1809] [serial = 1955] [outer = 0x8e949000] 05:20:21 INFO - PROCESS | 1809 | 1472300421187 Marionette DEBUG loaded listener.js 05:20:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x8ef06c00) [pid = 1809] [serial = 1956] [outer = 0x8e949000] 05:20:21 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x8db06800) [pid = 1809] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:20:21 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x8d29c400) [pid = 1809] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:20:21 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8b575c00) [pid = 1809] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:20:21 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x89920c00) [pid = 1809] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:20:21 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8b368000) [pid = 1809] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:20:21 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8dd4b400) [pid = 1809] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:20:21 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x9140b000) [pid = 1809] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:20:21 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x91454c00) [pid = 1809] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:20:21 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8e943000) [pid = 1809] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:20:21 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x8dfa4c00) [pid = 1809] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:20:21 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8dbc9800) [pid = 1809] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:20:21 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8e944800) [pid = 1809] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:20:21 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x89919000) [pid = 1809] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:20:21 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x8d290c00) [pid = 1809] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:20:21 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x8d116000) [pid = 1809] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:20:21 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x8b36bc00) [pid = 1809] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:20:21 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x8e7ad400) [pid = 1809] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:20:21 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0x914e4000) [pid = 1809] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:20:21 INFO - PROCESS | 1809 | --DOMWINDOW == 74 (0x919b1400) [pid = 1809] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:20:21 INFO - PROCESS | 1809 | --DOMWINDOW == 73 (0x8b36f400) [pid = 1809] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:20:22 INFO - PROCESS | 1809 | 1472300422278 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]]]}] 05:20:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:20:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1487ms 05:20:22 INFO - PROCESS | 1809 | 1472300422310 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 05:20:22 INFO - PROCESS | 1809 | 1472300422315 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 05:20:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:20:22 INFO - PROCESS | 1809 | 1472300422321 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:20:22 INFO - PROCESS | 1809 | 1472300422324 Marionette TRACE conn4 <- [1,2578,null,{}] 05:20:22 INFO - PROCESS | 1809 | 1472300422330 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}] 05:20:22 INFO - PROCESS | 1809 | 1472300422334 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:22 INFO - PROCESS | 1809 | 1472300422488 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 05:20:22 INFO - PROCESS | 1809 | 1472300422651 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:22 INFO - PROCESS | 1809 | 1472300422659 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db02800 == 28 [pid = 1809] [id = 652] 05:20:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 74 (0x8db33800) [pid = 1809] [serial = 1957] [outer = (nil)] 05:20:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0x8e7e8400) [pid = 1809] [serial = 1958] [outer = 0x8db33800] 05:20:22 INFO - PROCESS | 1809 | 1472300422728 Marionette DEBUG loaded listener.js 05:20:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x8ee96000) [pid = 1809] [serial = 1959] [outer = 0x8db33800] 05:20:23 INFO - PROCESS | 1809 | 1472300423481 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]]]}] 05:20:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:20:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1187ms 05:20:23 INFO - PROCESS | 1809 | 1472300423508 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 05:20:23 INFO - PROCESS | 1809 | 1472300423512 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 05:20:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:20:23 INFO - PROCESS | 1809 | 1472300423526 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:20:23 INFO - PROCESS | 1809 | 1472300423529 Marionette TRACE conn4 <- [1,2582,null,{}] 05:20:23 INFO - PROCESS | 1809 | 1472300423587 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}] 05:20:23 INFO - PROCESS | 1809 | 1472300423595 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:23 INFO - PROCESS | 1809 | 1472300423847 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 05:20:24 INFO - PROCESS | 1809 | 1472300423988 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:24 INFO - PROCESS | 1809 | 1472300424004 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x89920800 == 29 [pid = 1809] [id = 653] 05:20:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x8c3ec400) [pid = 1809] [serial = 1960] [outer = (nil)] 05:20:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x8d110c00) [pid = 1809] [serial = 1961] [outer = 0x8c3ec400] 05:20:24 INFO - PROCESS | 1809 | 1472300424102 Marionette DEBUG loaded listener.js 05:20:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x8d188400) [pid = 1809] [serial = 1962] [outer = 0x8c3ec400] 05:20:25 INFO - PROCESS | 1809 | 1472300425094 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]]]}] 05:20:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:20:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1637ms 05:20:25 INFO - PROCESS | 1809 | 1472300425157 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 05:20:25 INFO - PROCESS | 1809 | 1472300425164 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 05:20:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:20:25 INFO - PROCESS | 1809 | 1472300425172 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:20:25 INFO - PROCESS | 1809 | 1472300425176 Marionette TRACE conn4 <- [1,2586,null,{}] 05:20:25 INFO - PROCESS | 1809 | 1472300425186 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}] 05:20:25 INFO - PROCESS | 1809 | 1472300425192 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:25 INFO - PROCESS | 1809 | 1472300425411 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 05:20:25 INFO - PROCESS | 1809 | 1472300425659 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:25 INFO - PROCESS | 1809 | 1472300425671 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d298000 == 30 [pid = 1809] [id = 654] 05:20:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x8dd56000) [pid = 1809] [serial = 1963] [outer = (nil)] 05:20:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x8e7b2000) [pid = 1809] [serial = 1964] [outer = 0x8dd56000] 05:20:25 INFO - PROCESS | 1809 | 1472300425807 Marionette DEBUG loaded listener.js 05:20:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x8e93cc00) [pid = 1809] [serial = 1965] [outer = 0x8dd56000] 05:20:26 INFO - PROCESS | 1809 | 1472300426791 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]]]}] 05:20:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:20:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1693ms 05:20:26 INFO - PROCESS | 1809 | 1472300426866 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 05:20:26 INFO - PROCESS | 1809 | 1472300426869 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 05:20:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:20:26 INFO - PROCESS | 1809 | 1472300426877 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:20:26 INFO - PROCESS | 1809 | 1472300426881 Marionette TRACE conn4 <- [1,2590,null,{}] 05:20:26 INFO - PROCESS | 1809 | 1472300426888 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}] 05:20:26 INFO - PROCESS | 1809 | 1472300426893 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:27 INFO - PROCESS | 1809 | 1472300427118 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 05:20:27 INFO - PROCESS | 1809 | 1472300427395 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:27 INFO - PROCESS | 1809 | 1472300427409 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x9072f400 == 31 [pid = 1809] [id = 655] 05:20:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x9072fc00) [pid = 1809] [serial = 1966] [outer = (nil)] 05:20:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x91404800) [pid = 1809] [serial = 1967] [outer = 0x9072fc00] 05:20:27 INFO - PROCESS | 1809 | 1472300427536 Marionette DEBUG loaded listener.js 05:20:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x9140e400) [pid = 1809] [serial = 1968] [outer = 0x9072fc00] 05:20:28 INFO - PROCESS | 1809 | 1472300428468 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]]]}] 05:20:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:20:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1631ms 05:20:28 INFO - PROCESS | 1809 | 1472300428512 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 05:20:28 INFO - PROCESS | 1809 | 1472300428522 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 05:20:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:20:28 INFO - PROCESS | 1809 | 1472300428537 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:20:28 INFO - PROCESS | 1809 | 1472300428541 Marionette TRACE conn4 <- [1,2594,null,{}] 05:20:28 INFO - PROCESS | 1809 | 1472300428547 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}] 05:20:28 INFO - PROCESS | 1809 | 1472300428552 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:28 INFO - PROCESS | 1809 | 1472300428729 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 05:20:28 INFO - PROCESS | 1809 | 1472300428916 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:28 INFO - PROCESS | 1809 | 1472300428925 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:28 INFO - PROCESS | 1809 | ++DOCSHELL 0x8ef0ac00 == 32 [pid = 1809] [id = 656] 05:20:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x91446c00) [pid = 1809] [serial = 1969] [outer = (nil)] 05:20:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x914dcc00) [pid = 1809] [serial = 1970] [outer = 0x91446c00] 05:20:29 INFO - PROCESS | 1809 | 1472300429025 Marionette DEBUG loaded listener.js 05:20:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x914e4000) [pid = 1809] [serial = 1971] [outer = 0x91446c00] 05:20:30 INFO - PROCESS | 1809 | 1472300430020 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]]]}] 05:20:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:20:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1541ms 05:20:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:20:30 INFO - PROCESS | 1809 | 1472300430072 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 05:20:30 INFO - PROCESS | 1809 | 1472300430075 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 05:20:30 INFO - PROCESS | 1809 | 1472300430083 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:20:30 INFO - PROCESS | 1809 | 1472300430085 Marionette TRACE conn4 <- [1,2598,null,{}] 05:20:30 INFO - PROCESS | 1809 | 1472300430092 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}] 05:20:30 INFO - PROCESS | 1809 | 1472300430098 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:30 INFO - PROCESS | 1809 | 1472300430271 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 05:20:30 INFO - PROCESS | 1809 | 1472300430459 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:30 INFO - PROCESS | 1809 | 1472300430470 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x91451400 == 33 [pid = 1809] [id = 657] 05:20:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x914d8000) [pid = 1809] [serial = 1972] [outer = (nil)] 05:20:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x9198a400) [pid = 1809] [serial = 1973] [outer = 0x914d8000] 05:20:30 INFO - PROCESS | 1809 | 1472300430573 Marionette DEBUG loaded listener.js 05:20:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x919b1c00) [pid = 1809] [serial = 1974] [outer = 0x914d8000] 05:20:31 INFO - PROCESS | 1809 | 1472300431595 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]]]}] 05:20:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:20:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1582ms 05:20:31 INFO - PROCESS | 1809 | 1472300431666 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 05:20:31 INFO - PROCESS | 1809 | 1472300431672 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 05:20:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:20:31 INFO - PROCESS | 1809 | 1472300431679 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:20:31 INFO - PROCESS | 1809 | 1472300431683 Marionette TRACE conn4 <- [1,2602,null,{}] 05:20:31 INFO - PROCESS | 1809 | 1472300431690 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}] 05:20:31 INFO - PROCESS | 1809 | 1472300431705 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:31 INFO - PROCESS | 1809 | 1472300431982 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 05:20:32 INFO - PROCESS | 1809 | 1472300432229 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:32 INFO - PROCESS | 1809 | 1472300432239 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b373400 == 34 [pid = 1809] [id = 658] 05:20:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x8b373c00) [pid = 1809] [serial = 1975] [outer = (nil)] 05:20:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x91a95800) [pid = 1809] [serial = 1976] [outer = 0x8b373c00] 05:20:32 INFO - PROCESS | 1809 | 1472300432350 Marionette DEBUG loaded listener.js 05:20:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x91c25400) [pid = 1809] [serial = 1977] [outer = 0x8b373c00] 05:20:33 INFO - PROCESS | 1809 | 1472300433318 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]]]}] 05:20:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:20:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1689ms 05:20:33 INFO - PROCESS | 1809 | 1472300433369 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 05:20:33 INFO - PROCESS | 1809 | 1472300433375 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 05:20:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:20:33 INFO - PROCESS | 1809 | 1472300433382 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:20:33 INFO - PROCESS | 1809 | 1472300433386 Marionette TRACE conn4 <- [1,2606,null,{}] 05:20:33 INFO - PROCESS | 1809 | 1472300433392 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}] 05:20:33 INFO - PROCESS | 1809 | 1472300433397 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:33 INFO - PROCESS | 1809 | 1472300433565 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 05:20:33 INFO - PROCESS | 1809 | 1472300433758 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:33 INFO - PROCESS | 1809 | 1472300433765 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x89914400 == 35 [pid = 1809] [id = 659] 05:20:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x8991a800) [pid = 1809] [serial = 1978] [outer = (nil)] 05:20:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x8b568c00) [pid = 1809] [serial = 1979] [outer = 0x8991a800] 05:20:33 INFO - PROCESS | 1809 | 1472300433850 Marionette DEBUG loaded listener.js 05:20:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x8d293800) [pid = 1809] [serial = 1980] [outer = 0x8991a800] 05:20:35 INFO - PROCESS | 1809 | 1472300435173 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]]]}] 05:20:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:20:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1835ms 05:20:35 INFO - PROCESS | 1809 | 1472300435218 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 05:20:35 INFO - PROCESS | 1809 | 1472300435225 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 05:20:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:20:35 INFO - PROCESS | 1809 | 1472300435273 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:20:35 INFO - PROCESS | 1809 | 1472300435278 Marionette TRACE conn4 <- [1,2610,null,{}] 05:20:35 INFO - PROCESS | 1809 | 1472300435293 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}] 05:20:35 INFO - PROCESS | 1809 | 1472300435298 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:35 INFO - PROCESS | 1809 | 1472300435578 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 05:20:35 INFO - PROCESS | 1809 | 1472300435796 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:35 INFO - PROCESS | 1809 | 1472300435807 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:35 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d112400 == 36 [pid = 1809] [id = 660] 05:20:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x8d115800) [pid = 1809] [serial = 1981] [outer = (nil)] 05:20:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x8d1f4400) [pid = 1809] [serial = 1982] [outer = 0x8d115800] 05:20:35 INFO - PROCESS | 1809 | 1472300435883 Marionette DEBUG loaded listener.js 05:20:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x8d194c00) [pid = 1809] [serial = 1983] [outer = 0x8d115800] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x8dfa7c00) [pid = 1809] [serial = 1878] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x8c3e7000) [pid = 1809] [serial = 1931] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x8d111800) [pid = 1809] [serial = 1910] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x8b36cc00) [pid = 1809] [serial = 1934] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x8dd56400) [pid = 1809] [serial = 1913] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x8d18e000) [pid = 1809] [serial = 1911] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x8e7b0000) [pid = 1809] [serial = 1914] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x914dc400) [pid = 1809] [serial = 1917] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x91452c00) [pid = 1809] [serial = 1916] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x9198b000) [pid = 1809] [serial = 1920] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x91982800) [pid = 1809] [serial = 1919] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8ee9c000) [pid = 1809] [serial = 1901] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x9072cc00) [pid = 1809] [serial = 1904] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8dd50800) [pid = 1809] [serial = 1898] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x8ef0d000) [pid = 1809] [serial = 1889] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x9072b400) [pid = 1809] [serial = 1890] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 83 (0x89921800) [pid = 1809] [serial = 1880] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 82 (0x8b569800) [pid = 1809] [serial = 1881] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 81 (0x8d296400) [pid = 1809] [serial = 1883] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 80 (0x8db33c00) [pid = 1809] [serial = 1884] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 79 (0x8d196000) [pid = 1809] [serial = 1895] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 78 (0x8d295400) [pid = 1809] [serial = 1896] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 77 (0x8b568400) [pid = 1809] [serial = 1892] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 76 (0x8b576c00) [pid = 1809] [serial = 1893] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 75 (0x8e7b6400) [pid = 1809] [serial = 1886] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 74 (0x8e93e800) [pid = 1809] [serial = 1887] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 73 (0x919b6c00) [pid = 1809] [serial = 1922] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 72 (0x8b56b800) [pid = 1809] [serial = 1935] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 71 (0x91c2b000) [pid = 1809] [serial = 1925] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 70 (0x919c0000) [pid = 1809] [serial = 1923] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 69 (0x9144f000) [pid = 1809] [serial = 1929] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 68 (0x8dd4d000) [pid = 1809] [serial = 1928] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 67 (0x91c45000) [pid = 1809] [serial = 1926] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 66 (0x8c3ee800) [pid = 1809] [serial = 1932] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 65 (0x91447000) [pid = 1809] [serial = 1908] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 64 (0x8ef05c00) [pid = 1809] [serial = 1902] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 63 (0x8dfa9400) [pid = 1809] [serial = 1899] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 62 (0x90731c00) [pid = 1809] [serial = 1905] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | --DOMWINDOW == 61 (0x90723800) [pid = 1809] [serial = 1907] [outer = (nil)] [url = about:blank] 05:20:36 INFO - PROCESS | 1809 | 1472300436840 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]]]}] 05:20:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:20:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1683ms 05:20:36 INFO - PROCESS | 1809 | 1472300436915 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 05:20:36 INFO - PROCESS | 1809 | 1472300436922 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 05:20:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:20:36 INFO - PROCESS | 1809 | 1472300436932 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:20:36 INFO - PROCESS | 1809 | 1472300436937 Marionette TRACE conn4 <- [1,2614,null,{}] 05:20:36 INFO - PROCESS | 1809 | 1472300436943 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}] 05:20:36 INFO - PROCESS | 1809 | 1472300436948 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:37 INFO - PROCESS | 1809 | 1472300437120 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 05:20:37 INFO - PROCESS | 1809 | 1472300437130 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:37 INFO - PROCESS | 1809 | 1472300437137 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36a000 == 37 [pid = 1809] [id = 661] 05:20:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 62 (0x8d189800) [pid = 1809] [serial = 1984] [outer = (nil)] 05:20:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 63 (0x8db32000) [pid = 1809] [serial = 1985] [outer = 0x8d189800] 05:20:37 INFO - PROCESS | 1809 | 1472300437215 Marionette DEBUG loaded listener.js 05:20:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 64 (0x8dbcd400) [pid = 1809] [serial = 1986] [outer = 0x8d189800] 05:20:38 INFO - PROCESS | 1809 | 1472300438199 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]]]}] 05:20:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:20:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1288ms 05:20:38 INFO - PROCESS | 1809 | 1472300438221 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 05:20:38 INFO - PROCESS | 1809 | 1472300438226 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 05:20:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:20:38 INFO - PROCESS | 1809 | 1472300438232 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:20:38 INFO - PROCESS | 1809 | 1472300438238 Marionette TRACE conn4 <- [1,2618,null,{}] 05:20:38 INFO - PROCESS | 1809 | 1472300438275 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}] 05:20:38 INFO - PROCESS | 1809 | 1472300438283 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:38 INFO - PROCESS | 1809 | 1472300438448 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 05:20:38 INFO - PROCESS | 1809 | 1472300438461 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:38 INFO - PROCESS | 1809 | 1472300438473 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dfa9c00 == 38 [pid = 1809] [id = 662] 05:20:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 65 (0x8dfaac00) [pid = 1809] [serial = 1987] [outer = (nil)] 05:20:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 66 (0x8e7b1c00) [pid = 1809] [serial = 1988] [outer = 0x8dfaac00] 05:20:38 INFO - PROCESS | 1809 | 1472300438557 Marionette DEBUG loaded listener.js 05:20:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 67 (0x8e7f0c00) [pid = 1809] [serial = 1989] [outer = 0x8dfaac00] 05:20:39 INFO - PROCESS | 1809 | 1472300439616 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]]]}] 05:20:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:20:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1437ms 05:20:39 INFO - PROCESS | 1809 | 1472300439670 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 05:20:39 INFO - PROCESS | 1809 | 1472300439674 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 05:20:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:20:39 INFO - PROCESS | 1809 | 1472300439680 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:20:39 INFO - PROCESS | 1809 | 1472300439683 Marionette TRACE conn4 <- [1,2622,null,{}] 05:20:39 INFO - PROCESS | 1809 | 1472300439696 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}] 05:20:39 INFO - PROCESS | 1809 | 1472300439701 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:39 INFO - PROCESS | 1809 | 1472300439927 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 05:20:39 INFO - PROCESS | 1809 | 1472300439948 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:39 INFO - PROCESS | 1809 | 1472300439955 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db35000 == 39 [pid = 1809] [id = 663] 05:20:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 68 (0x8e7adc00) [pid = 1809] [serial = 1990] [outer = (nil)] 05:20:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 69 (0x8eea1c00) [pid = 1809] [serial = 1991] [outer = 0x8e7adc00] 05:20:40 INFO - PROCESS | 1809 | 1472300440036 Marionette DEBUG loaded listener.js 05:20:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 70 (0x8ef0c000) [pid = 1809] [serial = 1992] [outer = 0x8e7adc00] 05:20:41 INFO - PROCESS | 1809 | --DOMWINDOW == 69 (0x8dfa3000) [pid = 1809] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:20:41 INFO - PROCESS | 1809 | --DOMWINDOW == 68 (0x8d11c400) [pid = 1809] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:20:41 INFO - PROCESS | 1809 | --DOMWINDOW == 67 (0x8e949000) [pid = 1809] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:20:41 INFO - PROCESS | 1809 | 1472300441104 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]]]}] 05:20:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:20:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1439ms 05:20:41 INFO - PROCESS | 1809 | 1472300441120 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 05:20:41 INFO - PROCESS | 1809 | 1472300441124 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 05:20:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:20:41 INFO - PROCESS | 1809 | 1472300441130 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:20:41 INFO - PROCESS | 1809 | 1472300441134 Marionette TRACE conn4 <- [1,2626,null,{}] 05:20:41 INFO - PROCESS | 1809 | 1472300441139 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}] 05:20:41 INFO - PROCESS | 1809 | 1472300441144 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:41 INFO - PROCESS | 1809 | 1472300441348 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 05:20:41 INFO - PROCESS | 1809 | 1472300441447 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:41 INFO - PROCESS | 1809 | 1472300441454 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7b1800 == 40 [pid = 1809] [id = 664] 05:20:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 68 (0x8e948400) [pid = 1809] [serial = 1993] [outer = (nil)] 05:20:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 69 (0x90728800) [pid = 1809] [serial = 1994] [outer = 0x8e948400] 05:20:41 INFO - PROCESS | 1809 | 1472300441523 Marionette DEBUG loaded listener.js 05:20:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 70 (0x9072c000) [pid = 1809] [serial = 1995] [outer = 0x8e948400] 05:20:42 INFO - PROCESS | 1809 | 1472300442312 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]]]}] 05:20:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:20:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1234ms 05:20:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:20:42 INFO - PROCESS | 1809 | 1472300442366 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 05:20:42 INFO - PROCESS | 1809 | 1472300442368 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 05:20:42 INFO - PROCESS | 1809 | 1472300442375 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:20:42 INFO - PROCESS | 1809 | 1472300442379 Marionette TRACE conn4 <- [1,2630,null,{}] 05:20:42 INFO - PROCESS | 1809 | 1472300442385 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}] 05:20:42 INFO - PROCESS | 1809 | 1472300442394 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:42 INFO - PROCESS | 1809 | 1472300442588 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 05:20:42 INFO - PROCESS | 1809 | 1472300442742 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:42 INFO - PROCESS | 1809 | 1472300442753 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7a8400 == 41 [pid = 1809] [id = 665] 05:20:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 71 (0x8e7f1c00) [pid = 1809] [serial = 1996] [outer = (nil)] 05:20:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 72 (0x91453400) [pid = 1809] [serial = 1997] [outer = 0x8e7f1c00] 05:20:42 INFO - PROCESS | 1809 | 1472300442820 Marionette DEBUG loaded listener.js 05:20:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 73 (0x914e2400) [pid = 1809] [serial = 1998] [outer = 0x8e7f1c00] 05:20:43 INFO - PROCESS | 1809 | 1472300443829 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]]]}] 05:20:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:20:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1487ms 05:20:43 INFO - PROCESS | 1809 | 1472300443862 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 05:20:43 INFO - PROCESS | 1809 | 1472300443869 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 05:20:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:20:43 INFO - PROCESS | 1809 | 1472300443878 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:20:43 INFO - PROCESS | 1809 | 1472300443883 Marionette TRACE conn4 <- [1,2634,null,{}] 05:20:43 INFO - PROCESS | 1809 | 1472300443893 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}] 05:20:43 INFO - PROCESS | 1809 | 1472300443900 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:44 INFO - PROCESS | 1809 | 1472300444091 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 05:20:44 INFO - PROCESS | 1809 | 1472300444350 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:44 INFO - PROCESS | 1809 | 1472300444360 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e5400 == 42 [pid = 1809] [id = 666] 05:20:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 74 (0x8c3e7000) [pid = 1809] [serial = 1999] [outer = (nil)] 05:20:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 75 (0x8d196000) [pid = 1809] [serial = 2000] [outer = 0x8c3e7000] 05:20:44 INFO - PROCESS | 1809 | 1472300444499 Marionette DEBUG loaded listener.js 05:20:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 76 (0x8d29d800) [pid = 1809] [serial = 2001] [outer = 0x8c3e7000] 05:20:45 INFO - PROCESS | 1809 | 1472300445476 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]]]}] 05:20:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:20:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1641ms 05:20:45 INFO - PROCESS | 1809 | 1472300445520 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 05:20:45 INFO - PROCESS | 1809 | 1472300445527 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 05:20:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:20:45 INFO - PROCESS | 1809 | 1472300445538 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:20:45 INFO - PROCESS | 1809 | 1472300445542 Marionette TRACE conn4 <- [1,2638,null,{}] 05:20:45 INFO - PROCESS | 1809 | 1472300445549 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}] 05:20:45 INFO - PROCESS | 1809 | 1472300445555 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:45 INFO - PROCESS | 1809 | 1472300445756 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 05:20:45 INFO - PROCESS | 1809 | 1472300445948 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:45 INFO - PROCESS | 1809 | 1472300445959 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbc8000 == 43 [pid = 1809] [id = 667] 05:20:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 77 (0x8df9c800) [pid = 1809] [serial = 2002] [outer = (nil)] 05:20:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 78 (0x8e7ab800) [pid = 1809] [serial = 2003] [outer = 0x8df9c800] 05:20:46 INFO - PROCESS | 1809 | 1472300446046 Marionette DEBUG loaded listener.js 05:20:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 79 (0x8e943800) [pid = 1809] [serial = 2004] [outer = 0x8df9c800] 05:20:47 INFO - PROCESS | 1809 | 1472300447145 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]]]}] 05:20:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:20:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1638ms 05:20:47 INFO - PROCESS | 1809 | 1472300447178 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 05:20:47 INFO - PROCESS | 1809 | 1472300447183 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 05:20:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:20:47 INFO - PROCESS | 1809 | 1472300447193 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:20:47 INFO - PROCESS | 1809 | 1472300447202 Marionette TRACE conn4 <- [1,2642,null,{}] 05:20:47 INFO - PROCESS | 1809 | 1472300447220 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}] 05:20:47 INFO - PROCESS | 1809 | 1472300447229 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:47 INFO - PROCESS | 1809 | 1472300447418 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 05:20:47 INFO - PROCESS | 1809 | 1472300447655 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:47 INFO - PROCESS | 1809 | 1472300447662 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x91406000 == 44 [pid = 1809] [id = 668] 05:20:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 80 (0x914d7400) [pid = 1809] [serial = 2005] [outer = (nil)] 05:20:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 81 (0x91983800) [pid = 1809] [serial = 2006] [outer = 0x914d7400] 05:20:47 INFO - PROCESS | 1809 | 1472300447796 Marionette DEBUG loaded listener.js 05:20:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 82 (0x9198f800) [pid = 1809] [serial = 2007] [outer = 0x914d7400] 05:20:48 INFO - PROCESS | 1809 | 1472300448727 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]]]}] 05:20:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:20:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1591ms 05:20:48 INFO - PROCESS | 1809 | 1472300448783 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 05:20:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:20:48 INFO - PROCESS | 1809 | 1472300448788 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 05:20:48 INFO - PROCESS | 1809 | 1472300448794 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:20:48 INFO - PROCESS | 1809 | 1472300448798 Marionette TRACE conn4 <- [1,2646,null,{}] 05:20:48 INFO - PROCESS | 1809 | 1472300448804 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}] 05:20:48 INFO - PROCESS | 1809 | 1472300448809 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:48 INFO - PROCESS | 1809 | 1472300448989 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 05:20:49 INFO - PROCESS | 1809 | 1472300449190 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:49 INFO - PROCESS | 1809 | 1472300449198 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x89915800 == 45 [pid = 1809] [id = 669] 05:20:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 83 (0x90726800) [pid = 1809] [serial = 2008] [outer = (nil)] 05:20:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 84 (0x919bfc00) [pid = 1809] [serial = 2009] [outer = 0x90726800] 05:20:49 INFO - PROCESS | 1809 | 1472300449323 Marionette DEBUG loaded listener.js 05:20:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x91a92400) [pid = 1809] [serial = 2010] [outer = 0x90726800] 05:20:50 INFO - PROCESS | 1809 | 1472300450328 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]]]}] 05:20:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:20:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1580ms 05:20:50 INFO - PROCESS | 1809 | 1472300450375 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 05:20:50 INFO - PROCESS | 1809 | 1472300450379 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 05:20:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:20:50 INFO - PROCESS | 1809 | 1472300450385 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:20:50 INFO - PROCESS | 1809 | 1472300450389 Marionette TRACE conn4 <- [1,2650,null,{}] 05:20:50 INFO - PROCESS | 1809 | 1472300450395 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}] 05:20:50 INFO - PROCESS | 1809 | 1472300450400 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:50 INFO - PROCESS | 1809 | 1472300450574 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 05:20:50 INFO - PROCESS | 1809 | 1472300450774 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:50 INFO - PROCESS | 1809 | 1472300450780 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d116400 == 46 [pid = 1809] [id = 670] 05:20:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8e948c00) [pid = 1809] [serial = 2011] [outer = (nil)] 05:20:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x91c27000) [pid = 1809] [serial = 2012] [outer = 0x8e948c00] 05:20:50 INFO - PROCESS | 1809 | 1472300450860 Marionette DEBUG loaded listener.js 05:20:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x91c29000) [pid = 1809] [serial = 2013] [outer = 0x8e948c00] 05:20:51 INFO - PROCESS | 1809 | 1472300451800 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]]]}] 05:20:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:20:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1479ms 05:20:51 INFO - PROCESS | 1809 | 1472300451867 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 05:20:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:20:51 INFO - PROCESS | 1809 | 1472300451871 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 05:20:51 INFO - PROCESS | 1809 | 1472300451877 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:20:51 INFO - PROCESS | 1809 | 1472300451881 Marionette TRACE conn4 <- [1,2654,null,{}] 05:20:51 INFO - PROCESS | 1809 | 1472300451887 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}] 05:20:51 INFO - PROCESS | 1809 | 1472300451898 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:52 INFO - PROCESS | 1809 | 1472300452143 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 05:20:52 INFO - PROCESS | 1809 | 1472300452388 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:52 INFO - PROCESS | 1809 | 1472300452399 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e4800 == 47 [pid = 1809] [id = 671] 05:20:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x91c21000) [pid = 1809] [serial = 2014] [outer = (nil)] 05:20:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x91c4f800) [pid = 1809] [serial = 2015] [outer = 0x91c21000] 05:20:52 INFO - PROCESS | 1809 | 1472300452493 Marionette DEBUG loaded listener.js 05:20:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x91f55800) [pid = 1809] [serial = 2016] [outer = 0x91c21000] 05:20:53 INFO - PROCESS | 1809 | 1472300453397 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]]]}] 05:20:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:20:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1592ms 05:20:53 INFO - PROCESS | 1809 | 1472300453470 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 05:20:53 INFO - PROCESS | 1809 | 1472300453474 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 05:20:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:20:53 INFO - PROCESS | 1809 | 1472300453480 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:20:53 INFO - PROCESS | 1809 | 1472300453483 Marionette TRACE conn4 <- [1,2658,null,{}] 05:20:53 INFO - PROCESS | 1809 | 1472300453490 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}] 05:20:53 INFO - PROCESS | 1809 | 1472300453495 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:53 INFO - PROCESS | 1809 | 1472300453669 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 05:20:54 INFO - PROCESS | 1809 | 1472300454153 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:54 INFO - PROCESS | 1809 | 1472300454161 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e0400 == 48 [pid = 1809] [id = 672] 05:20:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x8c3e1400) [pid = 1809] [serial = 2017] [outer = (nil)] 05:20:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x8d10f000) [pid = 1809] [serial = 2018] [outer = 0x8c3e1400] 05:20:54 INFO - PROCESS | 1809 | 1472300454280 Marionette DEBUG loaded listener.js 05:20:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x8d197800) [pid = 1809] [serial = 2019] [outer = 0x8c3e1400] 05:20:55 INFO - PROCESS | 1809 | 1472300455193 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]]]}] 05:20:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:20:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1783ms 05:20:55 INFO - PROCESS | 1809 | 1472300455266 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 05:20:55 INFO - PROCESS | 1809 | 1472300455271 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 05:20:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:20:55 INFO - PROCESS | 1809 | 1472300455279 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:20:55 INFO - PROCESS | 1809 | 1472300455284 Marionette TRACE conn4 <- [1,2662,null,{}] 05:20:55 INFO - PROCESS | 1809 | 1472300455292 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}] 05:20:55 INFO - PROCESS | 1809 | 1472300455299 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:55 INFO - PROCESS | 1809 | 1472300455552 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 05:20:55 INFO - PROCESS | 1809 | 1472300455793 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:55 INFO - PROCESS | 1809 | 1472300455803 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b569800 == 49 [pid = 1809] [id = 673] 05:20:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x8dd53000) [pid = 1809] [serial = 2020] [outer = (nil)] 05:20:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x8dfa7c00) [pid = 1809] [serial = 2021] [outer = 0x8dd53000] 05:20:55 INFO - PROCESS | 1809 | 1472300455941 Marionette DEBUG loaded listener.js 05:20:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x8e7b6400) [pid = 1809] [serial = 2022] [outer = 0x8dd53000] 05:20:56 INFO - PROCESS | 1809 | --DOCSHELL 0x89921c00 == 48 [pid = 1809] [id = 644] 05:20:56 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x8e7e8400) [pid = 1809] [serial = 1958] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 1809 | --DOCSHELL 0x8b574400 == 47 [pid = 1809] [id = 643] 05:20:56 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36a800 == 46 [pid = 1809] [id = 642] 05:20:56 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x8e7eb400) [pid = 1809] [serial = 1953] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x8db37000) [pid = 1809] [serial = 1943] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x8d192000) [pid = 1809] [serial = 1949] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x8ef06c00) [pid = 1809] [serial = 1956] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x8e7ab000) [pid = 1809] [serial = 1952] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8ee98400) [pid = 1809] [serial = 1955] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8db0e400) [pid = 1809] [serial = 1950] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8d1f5c00) [pid = 1809] [serial = 1940] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8dfa6400) [pid = 1809] [serial = 1946] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x8d18cc00) [pid = 1809] [serial = 1937] [outer = (nil)] [url = about:blank] 05:20:56 INFO - PROCESS | 1809 | 1472300456835 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]]]}] 05:20:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:20:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1593ms 05:20:56 INFO - PROCESS | 1809 | 1472300456875 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 05:20:56 INFO - PROCESS | 1809 | 1472300456882 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 05:20:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:20:56 INFO - PROCESS | 1809 | 1472300456889 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:20:56 INFO - PROCESS | 1809 | 1472300456892 Marionette TRACE conn4 <- [1,2666,null,{}] 05:20:56 INFO - PROCESS | 1809 | 1472300456899 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}] 05:20:56 INFO - PROCESS | 1809 | 1472300456904 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:57 INFO - PROCESS | 1809 | 1472300457076 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 05:20:57 INFO - PROCESS | 1809 | 1472300457264 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:57 INFO - PROCESS | 1809 | 1472300457271 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1f6800 == 47 [pid = 1809] [id = 674] 05:20:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8dd4b000) [pid = 1809] [serial = 2023] [outer = (nil)] 05:20:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8e944400) [pid = 1809] [serial = 2024] [outer = 0x8dd4b000] 05:20:57 INFO - PROCESS | 1809 | 1472300457343 Marionette DEBUG loaded listener.js 05:20:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8ef08000) [pid = 1809] [serial = 2025] [outer = 0x8dd4b000] 05:20:58 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:20:58 INFO - PROCESS | 1809 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:20:58 INFO - PROCESS | 1809 | 1472300458651 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]]]}] 05:20:58 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) 05:20:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1783ms 05:20:58 INFO - PROCESS | 1809 | 1472300458673 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 05:20:58 INFO - PROCESS | 1809 | 1472300458677 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 05:20:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:20:58 INFO - PROCESS | 1809 | 1472300458698 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:20:58 INFO - PROCESS | 1809 | 1472300458707 Marionette TRACE conn4 <- [1,2670,null,{}] 05:20:58 INFO - PROCESS | 1809 | 1472300458714 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}] 05:20:58 INFO - PROCESS | 1809 | 1472300458722 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:59 INFO - PROCESS | 1809 | 1472300459038 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 05:20:59 INFO - PROCESS | 1809 | 1472300459072 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:59 INFO - PROCESS | 1809 | 1472300459078 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:20:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7ab000 == 48 [pid = 1809] [id = 675] 05:20:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x9072ac00) [pid = 1809] [serial = 2026] [outer = (nil)] 05:20:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x914de000) [pid = 1809] [serial = 2027] [outer = 0x9072ac00] 05:20:59 INFO - PROCESS | 1809 | 1472300459153 Marionette DEBUG loaded listener.js 05:20:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x919bb800) [pid = 1809] [serial = 2028] [outer = 0x9072ac00] 05:21:00 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:21:00 INFO - PROCESS | 1809 | 1472300460456 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"]]]}] 05:21:00 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 05:21:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:21:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:21:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:21:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1798ms 05:21:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:21:00 INFO - PROCESS | 1809 | 1472300460497 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 05:21:00 INFO - PROCESS | 1809 | 1472300460500 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 05:21:00 INFO - PROCESS | 1809 | 1472300460513 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:21:00 INFO - PROCESS | 1809 | 1472300460515 Marionette TRACE conn4 <- [1,2674,null,{}] 05:21:00 INFO - PROCESS | 1809 | 1472300460521 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}] 05:21:00 INFO - PROCESS | 1809 | 1472300460526 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:00 INFO - PROCESS | 1809 | 1472300460743 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 05:21:00 INFO - PROCESS | 1809 | 1472300460855 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:00 INFO - PROCESS | 1809 | 1472300460865 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56d400 == 49 [pid = 1809] [id = 676] 05:21:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x91450c00) [pid = 1809] [serial = 2029] [outer = (nil)] 05:21:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x91c45c00) [pid = 1809] [serial = 2030] [outer = 0x91450c00] 05:21:00 INFO - PROCESS | 1809 | 1472300460946 Marionette DEBUG loaded listener.js 05:21:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x91c4b400) [pid = 1809] [serial = 2031] [outer = 0x91450c00] 05:21:01 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x8dd58000) [pid = 1809] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:21:01 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x8db2e800) [pid = 1809] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:21:01 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x8d1eb000) [pid = 1809] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:21:01 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x8e7adc00) [pid = 1809] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:21:01 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8e948400) [pid = 1809] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:21:01 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8dfaac00) [pid = 1809] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:21:01 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x8d115800) [pid = 1809] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:21:01 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8d189800) [pid = 1809] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:21:02 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:21:02 INFO - PROCESS | 1809 | 1472300462324 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"]]]}] 05:21:02 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 05:21:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:21:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:21:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:21:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1837ms 05:21:02 INFO - PROCESS | 1809 | 1472300462352 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 05:21:02 INFO - PROCESS | 1809 | 1472300462355 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 05:21:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:21:02 INFO - PROCESS | 1809 | 1472300462363 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:21:02 INFO - PROCESS | 1809 | 1472300462366 Marionette TRACE conn4 <- [1,2678,null,{}] 05:21:02 INFO - PROCESS | 1809 | 1472300462372 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}] 05:21:02 INFO - PROCESS | 1809 | 1472300462376 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:02 INFO - PROCESS | 1809 | 1472300462594 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 05:21:02 INFO - PROCESS | 1809 | 1472300462661 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:02 INFO - PROCESS | 1809 | 1472300462680 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dd58c00 == 50 [pid = 1809] [id = 677] 05:21:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x8dfa0000) [pid = 1809] [serial = 2032] [outer = (nil)] 05:21:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x91408000) [pid = 1809] [serial = 2033] [outer = 0x8dfa0000] 05:21:02 INFO - PROCESS | 1809 | 1472300462778 Marionette DEBUG loaded listener.js 05:21:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x91f4ec00) [pid = 1809] [serial = 2034] [outer = 0x8dfa0000] 05:21:04 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:21:04 INFO - PROCESS | 1809 | 1472300464246 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]]]}] 05:21:04 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) 05:21:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1943ms 05:21:04 INFO - PROCESS | 1809 | 1472300464391 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 05:21:04 INFO - PROCESS | 1809 | 1472300464399 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 05:21:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:21:04 INFO - PROCESS | 1809 | 1472300464412 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:21:04 INFO - PROCESS | 1809 | 1472300464418 Marionette TRACE conn4 <- [1,2682,null,{}] 05:21:04 INFO - PROCESS | 1809 | 1472300464426 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}] 05:21:04 INFO - PROCESS | 1809 | 1472300464431 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:04 INFO - PROCESS | 1809 | 1472300464615 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 05:21:04 INFO - PROCESS | 1809 | 1472300464808 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:04 INFO - PROCESS | 1809 | 1472300464818 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b572400 == 51 [pid = 1809] [id = 678] 05:21:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x8c3ed000) [pid = 1809] [serial = 2035] [outer = (nil)] 05:21:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x8db33c00) [pid = 1809] [serial = 2036] [outer = 0x8c3ed000] 05:21:04 INFO - PROCESS | 1809 | 1472300464939 Marionette DEBUG loaded listener.js 05:21:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x8dd52400) [pid = 1809] [serial = 2037] [outer = 0x8c3ed000] 05:21:06 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:21:06 INFO - PROCESS | 1809 | 1472300466378 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]]]}] 05:21:06 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) 05:21:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1990ms 05:21:06 INFO - PROCESS | 1809 | 1472300466401 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 05:21:06 INFO - PROCESS | 1809 | 1472300466409 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 05:21:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:21:06 INFO - PROCESS | 1809 | 1472300466421 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:21:06 INFO - PROCESS | 1809 | 1472300466425 Marionette TRACE conn4 <- [1,2686,null,{}] 05:21:06 INFO - PROCESS | 1809 | 1472300466432 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}] 05:21:06 INFO - PROCESS | 1809 | 1472300466437 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:06 INFO - PROCESS | 1809 | 1472300466704 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 05:21:06 INFO - PROCESS | 1809 | 1472300466901 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:06 INFO - PROCESS | 1809 | 1472300466912 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b368c00 == 52 [pid = 1809] [id = 679] 05:21:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x8d193400) [pid = 1809] [serial = 2038] [outer = (nil)] 05:21:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x90731c00) [pid = 1809] [serial = 2039] [outer = 0x8d193400] 05:21:07 INFO - PROCESS | 1809 | 1472300467034 Marionette DEBUG loaded listener.js 05:21:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x91447000) [pid = 1809] [serial = 2040] [outer = 0x8d193400] 05:21:08 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:21:08 INFO - PROCESS | 1809 | 1472300468457 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"]]]}] 05:21:08 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 05:21:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:21:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:21:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:21:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2097ms 05:21:08 INFO - PROCESS | 1809 | 1472300468599 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 05:21:08 INFO - PROCESS | 1809 | 1472300468602 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 05:21:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:21:08 INFO - PROCESS | 1809 | 1472300468615 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:21:08 INFO - PROCESS | 1809 | 1472300468621 Marionette TRACE conn4 <- [1,2690,null,{}] 05:21:08 INFO - PROCESS | 1809 | 1472300468639 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}] 05:21:08 INFO - PROCESS | 1809 | 1472300468648 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:08 INFO - PROCESS | 1809 | 1472300468817 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 05:21:09 INFO - PROCESS | 1809 | 1472300469012 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:09 INFO - PROCESS | 1809 | 1472300469022 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d296000 == 53 [pid = 1809] [id = 680] 05:21:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x919b1400) [pid = 1809] [serial = 2041] [outer = (nil)] 05:21:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x92243c00) [pid = 1809] [serial = 2042] [outer = 0x919b1400] 05:21:09 INFO - PROCESS | 1809 | 1472300469147 Marionette DEBUG loaded listener.js 05:21:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x92394800) [pid = 1809] [serial = 2043] [outer = 0x919b1400] 05:21:10 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:21:10 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 05:21:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:21:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:21:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1900ms 05:21:10 INFO - PROCESS | 1809 | 1472300470502 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"]]]}] 05:21:10 INFO - PROCESS | 1809 | 1472300470517 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 05:21:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:21:10 INFO - PROCESS | 1809 | 1472300470522 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 05:21:10 INFO - PROCESS | 1809 | 1472300470528 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:21:10 INFO - PROCESS | 1809 | 1472300470532 Marionette TRACE conn4 <- [1,2694,null,{}] 05:21:10 INFO - PROCESS | 1809 | 1472300470538 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}] 05:21:10 INFO - PROCESS | 1809 | 1472300470543 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:10 INFO - PROCESS | 1809 | 1472300470769 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 05:21:11 INFO - PROCESS | 1809 | 1472300470982 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:11 INFO - PROCESS | 1809 | 1472300470990 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d192000 == 54 [pid = 1809] [id = 681] 05:21:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x91a8f000) [pid = 1809] [serial = 2044] [outer = (nil)] 05:21:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x9239cc00) [pid = 1809] [serial = 2045] [outer = 0x91a8f000] 05:21:11 INFO - PROCESS | 1809 | 1472300471073 Marionette DEBUG loaded listener.js 05:21:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x923a1c00) [pid = 1809] [serial = 2046] [outer = 0x91a8f000] 05:21:12 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:21:12 INFO - PROCESS | 1809 | 1472300472418 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"]]]}] 05:21:12 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 05:21:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:21:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:21:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:21:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1935ms 05:21:12 INFO - PROCESS | 1809 | 1472300472465 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 05:21:12 INFO - PROCESS | 1809 | 1472300472471 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 05:21:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:21:12 INFO - PROCESS | 1809 | 1472300472481 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:21:12 INFO - PROCESS | 1809 | 1472300472485 Marionette TRACE conn4 <- [1,2698,null,{}] 05:21:12 INFO - PROCESS | 1809 | 1472300472494 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}] 05:21:12 INFO - PROCESS | 1809 | 1472300472499 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:12 INFO - PROCESS | 1809 | 1472300472713 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 05:21:12 INFO - PROCESS | 1809 | 1472300472911 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:12 INFO - PROCESS | 1809 | 1472300472922 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:13 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db3c400 == 55 [pid = 1809] [id = 682] 05:21:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x8dd4bc00) [pid = 1809] [serial = 2047] [outer = (nil)] 05:21:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x8dd56400) [pid = 1809] [serial = 2048] [outer = 0x8dd4bc00] 05:21:13 INFO - PROCESS | 1809 | 1472300473082 Marionette DEBUG loaded listener.js 05:21:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x8dfa8000) [pid = 1809] [serial = 2049] [outer = 0x8dd4bc00] 05:21:13 INFO - PROCESS | 1809 | --DOCSHELL 0x8db35000 == 54 [pid = 1809] [id = 663] 05:21:13 INFO - PROCESS | 1809 | --DOCSHELL 0x8b56d400 == 53 [pid = 1809] [id = 676] 05:21:13 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x91453400) [pid = 1809] [serial = 1997] [outer = (nil)] [url = about:blank] 05:21:13 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7ab000 == 52 [pid = 1809] [id = 675] 05:21:13 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1f6800 == 51 [pid = 1809] [id = 674] 05:21:13 INFO - PROCESS | 1809 | --DOCSHELL 0x8b569800 == 50 [pid = 1809] [id = 673] 05:21:13 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e0400 == 49 [pid = 1809] [id = 672] 05:21:13 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x8e7ac800) [pid = 1809] [serial = 1947] [outer = (nil)] [url = about:blank] 05:21:13 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x8dbcbc00) [pid = 1809] [serial = 1944] [outer = (nil)] [url = about:blank] 05:21:13 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x8d293400) [pid = 1809] [serial = 1941] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x8eea1c00) [pid = 1809] [serial = 1991] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x90728800) [pid = 1809] [serial = 1994] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x8ef0c000) [pid = 1809] [serial = 1992] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1809 | --DOMWINDOW == 97 (0x8e7b1c00) [pid = 1809] [serial = 1988] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1809 | --DOMWINDOW == 96 (0x8d194c00) [pid = 1809] [serial = 1983] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1809 | --DOMWINDOW == 95 (0x8d1f4400) [pid = 1809] [serial = 1982] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1809 | --DOMWINDOW == 94 (0x8b568c00) [pid = 1809] [serial = 1979] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1809 | --DOMWINDOW == 93 (0x8db32000) [pid = 1809] [serial = 1985] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x8dbcd400) [pid = 1809] [serial = 1986] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x91404800) [pid = 1809] [serial = 1967] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8e7b2000) [pid = 1809] [serial = 1964] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x91a95800) [pid = 1809] [serial = 1976] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x914dcc00) [pid = 1809] [serial = 1970] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1809 | --DOMWINDOW == 87 (0x8d110c00) [pid = 1809] [serial = 1961] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1809 | --DOMWINDOW == 86 (0x9198a400) [pid = 1809] [serial = 1973] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1809 | --DOMWINDOW == 85 (0x9072c000) [pid = 1809] [serial = 1995] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1809 | --DOMWINDOW == 84 (0x8e7f0c00) [pid = 1809] [serial = 1989] [outer = (nil)] [url = about:blank] 05:21:14 INFO - PROCESS | 1809 | SkCairoFTTypeface::onFilterRec unimplemented 05:21:14 INFO - PROCESS | 1809 | 1472300474461 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"]]]}] 05:21:14 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 05:21:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:21:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:21:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:21:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2044ms 05:21:14 INFO - PROCESS | 1809 | 1472300474524 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 05:21:14 INFO - PROCESS | 1809 | 1472300474531 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 05:21:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:21:14 INFO - PROCESS | 1809 | 1472300474541 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:21:14 INFO - PROCESS | 1809 | 1472300474545 Marionette TRACE conn4 <- [1,2702,null,{}] 05:21:14 INFO - PROCESS | 1809 | 1472300474551 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}] 05:21:14 INFO - PROCESS | 1809 | 1472300474557 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:14 INFO - PROCESS | 1809 | 1472300474755 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 05:21:14 INFO - PROCESS | 1809 | 1472300474918 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:14 INFO - PROCESS | 1809 | 1472300474926 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e0400 == 50 [pid = 1809] [id = 683] 05:21:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 85 (0x8d292800) [pid = 1809] [serial = 2050] [outer = (nil)] 05:21:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 86 (0x8e7ae800) [pid = 1809] [serial = 2051] [outer = 0x8d292800] 05:21:15 INFO - PROCESS | 1809 | 1472300475000 Marionette DEBUG loaded listener.js 05:21:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 87 (0x8e7f1400) [pid = 1809] [serial = 2052] [outer = 0x8d292800] 05:21:15 INFO - PROCESS | 1809 | 1472300475795 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]]]}] 05:21:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:21:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1281ms 05:21:15 INFO - PROCESS | 1809 | 1472300475822 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 05:21:15 INFO - PROCESS | 1809 | 1472300475826 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 05:21:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:21:15 INFO - PROCESS | 1809 | 1472300475841 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:21:15 INFO - PROCESS | 1809 | 1472300475847 Marionette TRACE conn4 <- [1,2706,null,{}] 05:21:15 INFO - PROCESS | 1809 | 1472300475862 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}] 05:21:15 INFO - PROCESS | 1809 | 1472300475870 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:16 INFO - PROCESS | 1809 | 1472300476093 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 05:21:16 INFO - PROCESS | 1809 | 1472300476112 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:16 INFO - PROCESS | 1809 | 1472300476120 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:16 INFO - PROCESS | 1809 | ++DOCSHELL 0x9072e800 == 51 [pid = 1809] [id = 684] 05:21:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 88 (0x9072f800) [pid = 1809] [serial = 2053] [outer = (nil)] 05:21:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x9144b400) [pid = 1809] [serial = 2054] [outer = 0x9072f800] 05:21:16 INFO - PROCESS | 1809 | 1472300476193 Marionette DEBUG loaded listener.js 05:21:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x914df000) [pid = 1809] [serial = 2055] [outer = 0x9072f800] 05:21:17 INFO - PROCESS | 1809 | 1472300477180 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]]]}] 05:21:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:21:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1403ms 05:21:17 INFO - PROCESS | 1809 | 1472300477241 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 05:21:17 INFO - PROCESS | 1809 | 1472300477245 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 05:21:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:21:17 INFO - PROCESS | 1809 | 1472300477251 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:21:17 INFO - PROCESS | 1809 | 1472300477254 Marionette TRACE conn4 <- [1,2710,null,{}] 05:21:17 INFO - PROCESS | 1809 | 1472300477260 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}] 05:21:17 INFO - PROCESS | 1809 | 1472300477265 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:17 INFO - PROCESS | 1809 | 1472300477484 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 05:21:17 INFO - PROCESS | 1809 | 1472300477514 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:17 INFO - PROCESS | 1809 | 1472300477525 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x91986000 == 52 [pid = 1809] [id = 685] 05:21:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x919bd400) [pid = 1809] [serial = 2056] [outer = (nil)] 05:21:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x91a98800) [pid = 1809] [serial = 2057] [outer = 0x919bd400] 05:21:17 INFO - PROCESS | 1809 | 1472300477610 Marionette DEBUG loaded listener.js 05:21:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x91c22400) [pid = 1809] [serial = 2058] [outer = 0x919bd400] 05:21:18 INFO - PROCESS | 1809 | --DOMWINDOW == 92 (0x9072ac00) [pid = 1809] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:21:18 INFO - PROCESS | 1809 | --DOMWINDOW == 91 (0x8dd53000) [pid = 1809] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:21:18 INFO - PROCESS | 1809 | --DOMWINDOW == 90 (0x8dd4b000) [pid = 1809] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:21:18 INFO - PROCESS | 1809 | --DOMWINDOW == 89 (0x8c3e1400) [pid = 1809] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:21:18 INFO - PROCESS | 1809 | --DOMWINDOW == 88 (0x91450c00) [pid = 1809] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:21:18 INFO - PROCESS | 1809 | 1472300478827 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] 05:21:18 INFO - PROCESS | 1809 | 1472300478861 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 05:21:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:21:18 INFO - PROCESS | 1809 | 1472300478871 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:21:18 INFO - PROCESS | 1809 | 1472300478875 Marionette TRACE conn4 <- [1,2714,null,{}] 05:21:18 INFO - PROCESS | 1809 | 1472300478885 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}] 05:21:18 INFO - PROCESS | 1809 | 1472300478891 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:19 INFO - PROCESS | 1809 | 1472300479120 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 05:21:19 INFO - PROCESS | 1809 | 1472300479403 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:19 INFO - PROCESS | 1809 | 1472300479419 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db02c00 == 53 [pid = 1809] [id = 686] 05:21:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 89 (0x8db07c00) [pid = 1809] [serial = 2059] [outer = (nil)] 05:21:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 90 (0x8df9e400) [pid = 1809] [serial = 2060] [outer = 0x8db07c00] 05:21:19 INFO - PROCESS | 1809 | 1472300479546 Marionette DEBUG loaded listener.js 05:21:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 91 (0x8e7adc00) [pid = 1809] [serial = 2061] [outer = 0x8db07c00] 05:21:20 INFO - PROCESS | 1809 | 1472300480474 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]]]}] 05:21:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:21:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1683ms 05:21:20 INFO - PROCESS | 1809 | 1472300480553 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 05:21:20 INFO - PROCESS | 1809 | 1472300480560 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 05:21:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:21:20 INFO - PROCESS | 1809 | 1472300480572 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:21:20 INFO - PROCESS | 1809 | 1472300480576 Marionette TRACE conn4 <- [1,2718,null,{}] 05:21:20 INFO - PROCESS | 1809 | 1472300480583 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}] 05:21:20 INFO - PROCESS | 1809 | 1472300480589 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:20 INFO - PROCESS | 1809 | 1472300480836 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 05:21:21 INFO - PROCESS | 1809 | 1472300481088 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:21 INFO - PROCESS | 1809 | 1472300481098 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x9072e400 == 54 [pid = 1809] [id = 687] 05:21:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 92 (0x91403000) [pid = 1809] [serial = 2062] [outer = (nil)] 05:21:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 93 (0x914e6c00) [pid = 1809] [serial = 2063] [outer = 0x91403000] 05:21:21 INFO - PROCESS | 1809 | 1472300481199 Marionette DEBUG loaded listener.js 05:21:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 94 (0x919b5800) [pid = 1809] [serial = 2064] [outer = 0x91403000] 05:21:22 INFO - PROCESS | 1809 | 1472300482220 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] 05:21:22 INFO - PROCESS | 1809 | 1472300482267 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 05:21:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:21:22 INFO - PROCESS | 1809 | 1472300482274 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:21:22 INFO - PROCESS | 1809 | 1472300482280 Marionette TRACE conn4 <- [1,2722,null,{}] 05:21:22 INFO - PROCESS | 1809 | 1472300482298 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}] 05:21:22 INFO - PROCESS | 1809 | 1472300482306 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:22 INFO - PROCESS | 1809 | 1472300482490 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 05:21:22 INFO - PROCESS | 1809 | 1472300482732 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:22 INFO - PROCESS | 1809 | 1472300482745 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b571000 == 55 [pid = 1809] [id = 688] 05:21:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 95 (0x92243800) [pid = 1809] [serial = 2065] [outer = (nil)] 05:21:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 96 (0x9239a400) [pid = 1809] [serial = 2066] [outer = 0x92243800] 05:21:22 INFO - PROCESS | 1809 | 1472300482872 Marionette DEBUG loaded listener.js 05:21:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 97 (0x92a93000) [pid = 1809] [serial = 2067] [outer = 0x92243800] 05:21:23 INFO - PROCESS | 1809 | 1472300483822 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] 05:21:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:21:23 INFO - PROCESS | 1809 | 1472300483881 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 05:21:23 INFO - PROCESS | 1809 | 1472300483887 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:21:23 INFO - PROCESS | 1809 | 1472300483891 Marionette TRACE conn4 <- [1,2726,null,{}] 05:21:23 INFO - PROCESS | 1809 | 1472300483897 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}] 05:21:23 INFO - PROCESS | 1809 | 1472300483903 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:24 INFO - PROCESS | 1809 | 1472300484101 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 05:21:24 INFO - PROCESS | 1809 | 1472300484355 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:24 INFO - PROCESS | 1809 | 1472300484365 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36e800 == 56 [pid = 1809] [id = 689] 05:21:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 98 (0x91f50400) [pid = 1809] [serial = 2068] [outer = (nil)] 05:21:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x92a9d400) [pid = 1809] [serial = 2069] [outer = 0x91f50400] 05:21:24 INFO - PROCESS | 1809 | 1472300484491 Marionette DEBUG loaded listener.js 05:21:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x92e01c00) [pid = 1809] [serial = 2070] [outer = 0x91f50400] 05:21:25 INFO - PROCESS | 1809 | 1472300485411 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]]]}] 05:21:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:21:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1589ms 05:21:25 INFO - PROCESS | 1809 | 1472300485477 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 05:21:25 INFO - PROCESS | 1809 | 1472300485481 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 05:21:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:21:25 INFO - PROCESS | 1809 | 1472300485487 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:21:25 INFO - PROCESS | 1809 | 1472300485491 Marionette TRACE conn4 <- [1,2730,null,{}] 05:21:25 INFO - PROCESS | 1809 | 1472300485497 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}] 05:21:25 INFO - PROCESS | 1809 | 1472300485502 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:25 INFO - PROCESS | 1809 | 1472300485693 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 05:21:25 INFO - PROCESS | 1809 | 1472300485891 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:25 INFO - PROCESS | 1809 | 1472300485899 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d115400 == 57 [pid = 1809] [id = 690] 05:21:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x92a97800) [pid = 1809] [serial = 2071] [outer = (nil)] 05:21:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x92ea2800) [pid = 1809] [serial = 2072] [outer = 0x92a97800] 05:21:25 INFO - PROCESS | 1809 | 1472300485984 Marionette DEBUG loaded listener.js 05:21:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x92ea6400) [pid = 1809] [serial = 2073] [outer = 0x92a97800] 05:21:27 INFO - PROCESS | 1809 | 1472300487382 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"]]]}] 05:21:27 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 05:21:27 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:21:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:21:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:21:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1938ms 05:21:27 INFO - PROCESS | 1809 | 1472300487429 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 05:21:27 INFO - PROCESS | 1809 | 1472300487433 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 05:21:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:21:27 INFO - PROCESS | 1809 | 1472300487440 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:21:27 INFO - PROCESS | 1809 | 1472300487443 Marionette TRACE conn4 <- [1,2734,null,{}] 05:21:27 INFO - PROCESS | 1809 | 1472300487450 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}] 05:21:27 INFO - PROCESS | 1809 | 1472300487461 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:27 INFO - PROCESS | 1809 | 1472300487739 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 05:21:27 INFO - PROCESS | 1809 | 1472300487949 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:27 INFO - PROCESS | 1809 | 1472300487958 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56ac00 == 58 [pid = 1809] [id = 691] 05:21:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x8b56cc00) [pid = 1809] [serial = 2074] [outer = (nil)] 05:21:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x93951000) [pid = 1809] [serial = 2075] [outer = 0x8b56cc00] 05:21:28 INFO - PROCESS | 1809 | 1472300488039 Marionette DEBUG loaded listener.js 05:21:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x93958000) [pid = 1809] [serial = 2076] [outer = 0x8b56cc00] 05:21:28 INFO - PROCESS | 1809 | 1472300488936 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]]]}] 05:21:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:21:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1536ms 05:21:28 INFO - PROCESS | 1809 | 1472300488977 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 05:21:28 INFO - PROCESS | 1809 | 1472300488981 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 05:21:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:21:29 INFO - PROCESS | 1809 | 1472300489006 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:21:29 INFO - PROCESS | 1809 | 1472300489009 Marionette TRACE conn4 <- [1,2738,null,{}] 05:21:29 INFO - PROCESS | 1809 | 1472300489016 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}] 05:21:29 INFO - PROCESS | 1809 | 1472300489021 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:29 INFO - PROCESS | 1809 | 1472300489196 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 05:21:29 INFO - PROCESS | 1809 | 1472300489409 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:29 INFO - PROCESS | 1809 | 1472300489417 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x89921800 == 59 [pid = 1809] [id = 692] 05:21:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x8db3a400) [pid = 1809] [serial = 2077] [outer = (nil)] 05:21:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x93a70c00) [pid = 1809] [serial = 2078] [outer = 0x8db3a400] 05:21:29 INFO - PROCESS | 1809 | 1472300489537 Marionette DEBUG loaded listener.js 05:21:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x93a73000) [pid = 1809] [serial = 2079] [outer = 0x8db3a400] 05:21:30 INFO - PROCESS | 1809 | 1472300490547 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]]]}] 05:21:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:21:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1587ms 05:21:30 INFO - PROCESS | 1809 | 1472300490592 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 05:21:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:21:30 INFO - PROCESS | 1809 | 1472300490597 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 05:21:30 INFO - PROCESS | 1809 | 1472300490603 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:21:30 INFO - PROCESS | 1809 | 1472300490607 Marionette TRACE conn4 <- [1,2742,null,{}] 05:21:30 INFO - PROCESS | 1809 | 1472300490630 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}] 05:21:30 INFO - PROCESS | 1809 | 1472300490634 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:30 INFO - PROCESS | 1809 | 1472300490890 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 05:21:31 INFO - PROCESS | 1809 | 1472300491202 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:31 INFO - PROCESS | 1809 | 1472300491212 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d195000 == 60 [pid = 1809] [id = 693] 05:21:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x8d1e8c00) [pid = 1809] [serial = 2080] [outer = (nil)] 05:21:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x8db03800) [pid = 1809] [serial = 2081] [outer = 0x8d1e8c00] 05:21:31 INFO - PROCESS | 1809 | 1472300491370 Marionette DEBUG loaded listener.js 05:21:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x8dbcbc00) [pid = 1809] [serial = 2082] [outer = 0x8d1e8c00] 05:21:32 INFO - PROCESS | 1809 | 1472300492282 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]]]}] 05:21:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:21:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1735ms 05:21:32 INFO - PROCESS | 1809 | 1472300492341 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 05:21:32 INFO - PROCESS | 1809 | 1472300492347 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 05:21:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:21:32 INFO - PROCESS | 1809 | 1472300492354 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:21:32 INFO - PROCESS | 1809 | 1472300492359 Marionette TRACE conn4 <- [1,2746,null,{}] 05:21:32 INFO - PROCESS | 1809 | 1472300492367 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}] 05:21:32 INFO - PROCESS | 1809 | 1472300492375 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:32 INFO - PROCESS | 1809 | 1472300492569 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 05:21:32 INFO - PROCESS | 1809 | 1472300492963 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:32 INFO - PROCESS | 1809 | 1472300492973 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d18e400 == 61 [pid = 1809] [id = 694] 05:21:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x8db35400) [pid = 1809] [serial = 2083] [outer = (nil)] 05:21:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x8ef0ec00) [pid = 1809] [serial = 2084] [outer = 0x8db35400] 05:21:33 INFO - PROCESS | 1809 | 1472300493056 Marionette DEBUG loaded listener.js 05:21:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x9144c000) [pid = 1809] [serial = 2085] [outer = 0x8db35400] 05:21:33 INFO - PROCESS | 1809 | --DOCSHELL 0x9072e800 == 60 [pid = 1809] [id = 684] 05:21:33 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e0400 == 59 [pid = 1809] [id = 683] 05:21:33 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x91c27000) [pid = 1809] [serial = 2012] [outer = (nil)] [url = about:blank] 05:21:33 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x91c4f800) [pid = 1809] [serial = 2015] [outer = (nil)] [url = about:blank] 05:21:33 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x91408000) [pid = 1809] [serial = 2033] [outer = (nil)] [url = about:blank] 05:21:33 INFO - PROCESS | 1809 | --DOCSHELL 0x8db3c400 == 58 [pid = 1809] [id = 682] 05:21:33 INFO - PROCESS | 1809 | --DOCSHELL 0x8b572400 == 57 [pid = 1809] [id = 678] 05:21:33 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x919bb800) [pid = 1809] [serial = 2028] [outer = (nil)] [url = about:blank] 05:21:33 INFO - PROCESS | 1809 | --DOMWINDOW == 110 (0x8dfa7c00) [pid = 1809] [serial = 2021] [outer = (nil)] [url = about:blank] 05:21:33 INFO - PROCESS | 1809 | --DOMWINDOW == 109 (0x8e7b6400) [pid = 1809] [serial = 2022] [outer = (nil)] [url = about:blank] 05:21:33 INFO - PROCESS | 1809 | --DOMWINDOW == 108 (0x91983800) [pid = 1809] [serial = 2006] [outer = (nil)] [url = about:blank] 05:21:33 INFO - PROCESS | 1809 | --DOMWINDOW == 107 (0x8d196000) [pid = 1809] [serial = 2000] [outer = (nil)] [url = about:blank] 05:21:33 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x8e944400) [pid = 1809] [serial = 2024] [outer = (nil)] [url = about:blank] 05:21:33 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x8d197800) [pid = 1809] [serial = 2019] [outer = (nil)] [url = about:blank] 05:21:33 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x919bfc00) [pid = 1809] [serial = 2009] [outer = (nil)] [url = about:blank] 05:21:33 INFO - PROCESS | 1809 | --DOMWINDOW == 103 (0x8e7ab800) [pid = 1809] [serial = 2003] [outer = (nil)] [url = about:blank] 05:21:33 INFO - PROCESS | 1809 | --DOMWINDOW == 102 (0x8ef08000) [pid = 1809] [serial = 2025] [outer = (nil)] [url = about:blank] 05:21:33 INFO - PROCESS | 1809 | --DOMWINDOW == 101 (0x91c45c00) [pid = 1809] [serial = 2030] [outer = (nil)] [url = about:blank] 05:21:33 INFO - PROCESS | 1809 | --DOMWINDOW == 100 (0x914de000) [pid = 1809] [serial = 2027] [outer = (nil)] [url = about:blank] 05:21:33 INFO - PROCESS | 1809 | --DOMWINDOW == 99 (0x8d10f000) [pid = 1809] [serial = 2018] [outer = (nil)] [url = about:blank] 05:21:33 INFO - PROCESS | 1809 | --DOMWINDOW == 98 (0x91c4b400) [pid = 1809] [serial = 2031] [outer = (nil)] [url = about:blank] 05:21:33 INFO - PROCESS | 1809 | 1472300493978 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]]]}] 05:21:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:21:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1686ms 05:21:34 INFO - PROCESS | 1809 | 1472300494066 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 05:21:34 INFO - PROCESS | 1809 | 1472300494073 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 05:21:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:21:34 INFO - PROCESS | 1809 | 1472300494082 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:21:34 INFO - PROCESS | 1809 | 1472300494086 Marionette TRACE conn4 <- [1,2750,null,{}] 05:21:34 INFO - PROCESS | 1809 | 1472300494092 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}] 05:21:34 INFO - PROCESS | 1809 | 1472300494097 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:34 INFO - PROCESS | 1809 | 1472300494271 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 05:21:34 INFO - PROCESS | 1809 | 1472300494281 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:34 INFO - PROCESS | 1809 | 1472300494288 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e8400 == 58 [pid = 1809] [id = 695] 05:21:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 99 (0x8dfa7c00) [pid = 1809] [serial = 2086] [outer = (nil)] 05:21:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 100 (0x91983800) [pid = 1809] [serial = 2087] [outer = 0x8dfa7c00] 05:21:34 INFO - PROCESS | 1809 | 1472300494369 Marionette DEBUG loaded listener.js 05:21:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 101 (0x91a92000) [pid = 1809] [serial = 2088] [outer = 0x8dfa7c00] 05:21:35 INFO - PROCESS | 1809 | 1472300495604 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]]]}] 05:21:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:21:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1591ms 05:21:35 INFO - PROCESS | 1809 | 1472300495681 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 05:21:35 INFO - PROCESS | 1809 | 1472300495685 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 05:21:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:21:35 INFO - PROCESS | 1809 | 1472300495693 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:21:35 INFO - PROCESS | 1809 | 1472300495702 Marionette TRACE conn4 <- [1,2754,null,{}] 05:21:35 INFO - PROCESS | 1809 | 1472300495718 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}] 05:21:35 INFO - PROCESS | 1809 | 1472300495725 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:35 INFO - PROCESS | 1809 | 1472300495909 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 05:21:35 INFO - PROCESS | 1809 | 1472300495921 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:35 INFO - PROCESS | 1809 | 1472300495929 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x914de000 == 59 [pid = 1809] [id = 696] 05:21:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 102 (0x91a96800) [pid = 1809] [serial = 2089] [outer = (nil)] 05:21:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 103 (0x91f53000) [pid = 1809] [serial = 2090] [outer = 0x91a96800] 05:21:36 INFO - PROCESS | 1809 | 1472300496162 Marionette DEBUG loaded listener.js 05:21:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 104 (0x92394000) [pid = 1809] [serial = 2091] [outer = 0x91a96800] 05:21:37 INFO - PROCESS | 1809 | 1472300497060 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]]]}] 05:21:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:21:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1400ms 05:21:37 INFO - PROCESS | 1809 | 1472300497093 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 05:21:37 INFO - PROCESS | 1809 | 1472300497097 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 05:21:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:21:37 INFO - PROCESS | 1809 | 1472300497104 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:21:37 INFO - PROCESS | 1809 | 1472300497106 Marionette TRACE conn4 <- [1,2758,null,{}] 05:21:37 INFO - PROCESS | 1809 | 1472300497118 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}] 05:21:37 INFO - PROCESS | 1809 | 1472300497122 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:37 INFO - PROCESS | 1809 | 1472300497362 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 05:21:37 INFO - PROCESS | 1809 | 1472300497384 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:37 INFO - PROCESS | 1809 | 1472300497411 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991bc00 == 60 [pid = 1809] [id = 697] 05:21:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x8d18fc00) [pid = 1809] [serial = 2092] [outer = (nil)] 05:21:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x92a96400) [pid = 1809] [serial = 2093] [outer = 0x8d18fc00] 05:21:37 INFO - PROCESS | 1809 | 1472300497588 Marionette DEBUG loaded listener.js 05:21:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x92a9cc00) [pid = 1809] [serial = 2094] [outer = 0x8d18fc00] 05:21:38 INFO - PROCESS | 1809 | --DOMWINDOW == 106 (0x8dd4bc00) [pid = 1809] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:21:38 INFO - PROCESS | 1809 | --DOMWINDOW == 105 (0x8d292800) [pid = 1809] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:21:38 INFO - PROCESS | 1809 | --DOMWINDOW == 104 (0x9072f800) [pid = 1809] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:21:38 INFO - PROCESS | 1809 | 1472300498456 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]]]}] 05:21:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:21:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1394ms 05:21:38 INFO - PROCESS | 1809 | 1472300498499 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 05:21:38 INFO - PROCESS | 1809 | 1472300498502 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 05:21:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:21:38 INFO - PROCESS | 1809 | 1472300498509 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:21:38 INFO - PROCESS | 1809 | 1472300498512 Marionette TRACE conn4 <- [1,2762,null,{}] 05:21:38 INFO - PROCESS | 1809 | 1472300498517 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}] 05:21:38 INFO - PROCESS | 1809 | 1472300498522 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:38 INFO - PROCESS | 1809 | 1472300498738 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 05:21:38 INFO - PROCESS | 1809 | 1472300498757 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:38 INFO - PROCESS | 1809 | 1472300498773 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x923a1000 == 61 [pid = 1809] [id = 698] 05:21:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 105 (0x92a9b400) [pid = 1809] [serial = 2095] [outer = (nil)] 05:21:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 106 (0x92eae800) [pid = 1809] [serial = 2096] [outer = 0x92a9b400] 05:21:38 INFO - PROCESS | 1809 | 1472300498853 Marionette DEBUG loaded listener.js 05:21:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 107 (0x93955800) [pid = 1809] [serial = 2097] [outer = 0x92a9b400] 05:21:39 INFO - PROCESS | 1809 | 1472300499766 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]]]}] 05:21:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:21:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1283ms 05:21:39 INFO - PROCESS | 1809 | 1472300499793 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 05:21:39 INFO - PROCESS | 1809 | 1472300499797 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 05:21:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:21:39 INFO - PROCESS | 1809 | 1472300499805 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:21:39 INFO - PROCESS | 1809 | 1472300499809 Marionette TRACE conn4 <- [1,2766,null,{}] 05:21:39 INFO - PROCESS | 1809 | 1472300499817 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}] 05:21:39 INFO - PROCESS | 1809 | 1472300499824 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:39 INFO - PROCESS | 1809 | 1472300499980 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 05:21:40 INFO - PROCESS | 1809 | 1472300499997 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:40 INFO - PROCESS | 1809 | 1472300500004 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x92ead000 == 62 [pid = 1809] [id = 699] 05:21:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 108 (0x92eae000) [pid = 1809] [serial = 2098] [outer = (nil)] 05:21:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 109 (0x93c93400) [pid = 1809] [serial = 2099] [outer = 0x92eae000] 05:21:40 INFO - PROCESS | 1809 | 1472300500116 Marionette DEBUG loaded listener.js 05:21:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 110 (0x93c9a400) [pid = 1809] [serial = 2100] [outer = 0x92eae000] 05:21:41 INFO - PROCESS | 1809 | 1472300501378 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]]]}] 05:21:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:21:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1638ms 05:21:41 INFO - PROCESS | 1809 | 1472300501451 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 05:21:41 INFO - PROCESS | 1809 | 1472300501456 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 05:21:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:21:41 INFO - PROCESS | 1809 | 1472300501466 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:21:41 INFO - PROCESS | 1809 | 1472300501474 Marionette TRACE conn4 <- [1,2770,null,{}] 05:21:41 INFO - PROCESS | 1809 | 1472300501482 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}] 05:21:41 INFO - PROCESS | 1809 | 1472300501487 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:41 INFO - PROCESS | 1809 | 1472300501727 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 05:21:42 INFO - PROCESS | 1809 | 1472300501985 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:42 INFO - PROCESS | 1809 | 1472300501997 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7ab800 == 63 [pid = 1809] [id = 700] 05:21:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 111 (0x8e7ae000) [pid = 1809] [serial = 2101] [outer = (nil)] 05:21:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x8ef04c00) [pid = 1809] [serial = 2102] [outer = 0x8e7ae000] 05:21:42 INFO - PROCESS | 1809 | 1472300502119 Marionette DEBUG loaded listener.js 05:21:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x9072c400) [pid = 1809] [serial = 2103] [outer = 0x8e7ae000] 05:21:43 INFO - PROCESS | 1809 | 1472300503075 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]]]}] 05:21:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:21:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1637ms 05:21:43 INFO - PROCESS | 1809 | 1472300503103 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 05:21:43 INFO - PROCESS | 1809 | 1472300503111 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 05:21:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:21:43 INFO - PROCESS | 1809 | 1472300503121 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:21:43 INFO - PROCESS | 1809 | 1472300503125 Marionette TRACE conn4 <- [1,2774,null,{}] 05:21:43 INFO - PROCESS | 1809 | 1472300503132 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}] 05:21:43 INFO - PROCESS | 1809 | 1472300503139 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:43 INFO - PROCESS | 1809 | 1472300503335 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 05:21:43 INFO - PROCESS | 1809 | 1472300503548 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:43 INFO - PROCESS | 1809 | 1472300503558 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db33000 == 64 [pid = 1809] [id = 701] 05:21:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x8e7e7800) [pid = 1809] [serial = 2104] [outer = (nil)] 05:21:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x91c4b400) [pid = 1809] [serial = 2105] [outer = 0x8e7e7800] 05:21:43 INFO - PROCESS | 1809 | 1472300503685 Marionette DEBUG loaded listener.js 05:21:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x92395400) [pid = 1809] [serial = 2106] [outer = 0x8e7e7800] 05:21:44 INFO - PROCESS | 1809 | 1472300504737 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]]]}] 05:21:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:21:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1688ms 05:21:44 INFO - PROCESS | 1809 | 1472300504810 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 05:21:44 INFO - PROCESS | 1809 | 1472300504815 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 05:21:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:21:44 INFO - PROCESS | 1809 | 1472300504822 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:21:44 INFO - PROCESS | 1809 | 1472300504828 Marionette TRACE conn4 <- [1,2778,null,{}] 05:21:44 INFO - PROCESS | 1809 | 1472300504845 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}] 05:21:44 INFO - PROCESS | 1809 | 1472300504854 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:45 INFO - PROCESS | 1809 | 1472300505088 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 05:21:45 INFO - PROCESS | 1809 | 1472300505341 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:45 INFO - PROCESS | 1809 | 1472300505355 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:45 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56d400 == 65 [pid = 1809] [id = 702] 05:21:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x93c8e400) [pid = 1809] [serial = 2107] [outer = (nil)] 05:21:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x94786800) [pid = 1809] [serial = 2108] [outer = 0x93c8e400] 05:21:45 INFO - PROCESS | 1809 | 1472300505485 Marionette DEBUG loaded listener.js 05:21:45 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x94792800) [pid = 1809] [serial = 2109] [outer = 0x93c8e400] 05:21:46 INFO - PROCESS | 1809 | 1472300506406 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]]]}] 05:21:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:21:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1637ms 05:21:46 INFO - PROCESS | 1809 | 1472300506459 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 05:21:46 INFO - PROCESS | 1809 | 1472300506463 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 05:21:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:21:46 INFO - PROCESS | 1809 | 1472300506470 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:21:46 INFO - PROCESS | 1809 | 1472300506474 Marionette TRACE conn4 <- [1,2782,null,{}] 05:21:46 INFO - PROCESS | 1809 | 1472300506479 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}] 05:21:46 INFO - PROCESS | 1809 | 1472300506485 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:46 INFO - PROCESS | 1809 | 1472300506671 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 05:21:46 INFO - PROCESS | 1809 | 1472300506873 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:46 INFO - PROCESS | 1809 | 1472300506882 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e3800 == 66 [pid = 1809] [id = 703] 05:21:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x92a9e800) [pid = 1809] [serial = 2110] [outer = (nil)] 05:21:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x95157400) [pid = 1809] [serial = 2111] [outer = 0x92a9e800] 05:21:47 INFO - PROCESS | 1809 | 1472300507007 Marionette DEBUG loaded listener.js 05:21:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x9515b400) [pid = 1809] [serial = 2112] [outer = 0x92a9e800] 05:21:47 INFO - PROCESS | 1809 | 1472300507961 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]]]}] 05:21:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:21:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1531ms 05:21:48 INFO - PROCESS | 1809 | 1472300508002 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 05:21:48 INFO - PROCESS | 1809 | 1472300508006 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 05:21:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:21:48 INFO - PROCESS | 1809 | 1472300508013 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:21:48 INFO - PROCESS | 1809 | 1472300508016 Marionette TRACE conn4 <- [1,2786,null,{}] 05:21:48 INFO - PROCESS | 1809 | 1472300508022 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}] 05:21:48 INFO - PROCESS | 1809 | 1472300508027 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:48 INFO - PROCESS | 1809 | 1472300508208 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 05:21:48 INFO - PROCESS | 1809 | 1472300508419 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:48 INFO - PROCESS | 1809 | 1472300508429 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x89921c00 == 67 [pid = 1809] [id = 704] 05:21:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x8eea1400) [pid = 1809] [serial = 2113] [outer = (nil)] 05:21:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x95160c00) [pid = 1809] [serial = 2114] [outer = 0x8eea1400] 05:21:48 INFO - PROCESS | 1809 | 1472300508544 Marionette DEBUG loaded listener.js 05:21:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x951b9800) [pid = 1809] [serial = 2115] [outer = 0x8eea1400] 05:21:49 INFO - PROCESS | 1809 | 1472300509539 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]]]}] 05:21:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:21:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1580ms 05:21:49 INFO - PROCESS | 1809 | 1472300509594 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 05:21:49 INFO - PROCESS | 1809 | 1472300509598 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 05:21:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:21:49 INFO - PROCESS | 1809 | 1472300509605 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:21:49 INFO - PROCESS | 1809 | 1472300509608 Marionette TRACE conn4 <- [1,2790,null,{}] 05:21:49 INFO - PROCESS | 1809 | 1472300509614 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}] 05:21:49 INFO - PROCESS | 1809 | 1472300509630 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:49 INFO - PROCESS | 1809 | 1472300509831 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 05:21:50 INFO - PROCESS | 1809 | 1472300510042 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:50 INFO - PROCESS | 1809 | 1472300510049 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b371000 == 68 [pid = 1809] [id = 705] 05:21:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x951bcc00) [pid = 1809] [serial = 2116] [outer = (nil)] 05:21:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x95308400) [pid = 1809] [serial = 2117] [outer = 0x951bcc00] 05:21:50 INFO - PROCESS | 1809 | 1472300510211 Marionette DEBUG loaded listener.js 05:21:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x9530d800) [pid = 1809] [serial = 2118] [outer = 0x951bcc00] 05:21:51 INFO - PROCESS | 1809 | 1472300511523 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]]]}] 05:21:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:21:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1981ms 05:21:51 INFO - PROCESS | 1809 | 1472300511621 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 05:21:51 INFO - PROCESS | 1809 | 1472300511628 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 05:21:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:21:51 INFO - PROCESS | 1809 | 1472300511638 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:21:51 INFO - PROCESS | 1809 | 1472300511643 Marionette TRACE conn4 <- [1,2794,null,{}] 05:21:51 INFO - PROCESS | 1809 | 1472300511651 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}] 05:21:51 INFO - PROCESS | 1809 | 1472300511658 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:51 INFO - PROCESS | 1809 | 1472300511905 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 05:21:52 INFO - PROCESS | 1809 | 1472300512243 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:52 INFO - PROCESS | 1809 | 1472300512257 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db2d800 == 69 [pid = 1809] [id = 706] 05:21:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x8db2e800) [pid = 1809] [serial = 2119] [outer = (nil)] 05:21:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x8dd54c00) [pid = 1809] [serial = 2120] [outer = 0x8db2e800] 05:21:52 INFO - PROCESS | 1809 | 1472300512337 Marionette DEBUG loaded listener.js 05:21:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x8e7ec000) [pid = 1809] [serial = 2121] [outer = 0x8db2e800] 05:21:53 INFO - PROCESS | 1809 | 1472300513277 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]]]}] 05:21:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:21:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1700ms 05:21:53 INFO - PROCESS | 1809 | 1472300513347 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 05:21:53 INFO - PROCESS | 1809 | 1472300513354 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 05:21:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:21:53 INFO - PROCESS | 1809 | 1472300513367 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:21:53 INFO - PROCESS | 1809 | 1472300513370 Marionette TRACE conn4 <- [1,2798,null,{}] 05:21:53 INFO - PROCESS | 1809 | 1472300513376 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}] 05:21:53 INFO - PROCESS | 1809 | 1472300513382 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:53 INFO - PROCESS | 1809 | 1472300513568 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 05:21:53 INFO - PROCESS | 1809 | 1472300513792 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:53 INFO - PROCESS | 1809 | 1472300513798 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d189400 == 70 [pid = 1809] [id = 707] 05:21:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x8d298400) [pid = 1809] [serial = 2122] [outer = (nil)] 05:21:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x8dfa9400) [pid = 1809] [serial = 2123] [outer = 0x8d298400] 05:21:54 INFO - PROCESS | 1809 | 1472300514007 Marionette DEBUG loaded listener.js 05:21:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x8e949000) [pid = 1809] [serial = 2124] [outer = 0x8d298400] 05:21:54 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e2800 == 69 [pid = 1809] [id = 631] 05:21:54 INFO - PROCESS | 1809 | --DOCSHELL 0x8dd52000 == 68 [pid = 1809] [id = 633] 05:21:54 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x92243c00) [pid = 1809] [serial = 2042] [outer = (nil)] [url = about:blank] 05:21:54 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x9239cc00) [pid = 1809] [serial = 2045] [outer = (nil)] [url = about:blank] 05:21:54 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x90731c00) [pid = 1809] [serial = 2039] [outer = (nil)] [url = about:blank] 05:21:54 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x8db33c00) [pid = 1809] [serial = 2036] [outer = (nil)] [url = about:blank] 05:21:54 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x91a98800) [pid = 1809] [serial = 2057] [outer = (nil)] [url = about:blank] 05:21:54 INFO - PROCESS | 1809 | --DOCSHELL 0x923a1000 == 67 [pid = 1809] [id = 698] 05:21:54 INFO - PROCESS | 1809 | --DOCSHELL 0x8991bc00 == 66 [pid = 1809] [id = 697] 05:21:54 INFO - PROCESS | 1809 | --DOCSHELL 0x914de000 == 65 [pid = 1809] [id = 696] 05:21:54 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e8400 == 64 [pid = 1809] [id = 695] 05:21:54 INFO - PROCESS | 1809 | --DOCSHELL 0x8d18e400 == 63 [pid = 1809] [id = 694] 05:21:54 INFO - PROCESS | 1809 | --DOCSHELL 0x8d195000 == 62 [pid = 1809] [id = 693] 05:21:54 INFO - PROCESS | 1809 | --DOCSHELL 0x8b56ac00 == 61 [pid = 1809] [id = 691] 05:21:54 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36e800 == 60 [pid = 1809] [id = 689] 05:21:54 INFO - PROCESS | 1809 | --DOCSHELL 0x8b571000 == 59 [pid = 1809] [id = 688] 05:21:54 INFO - PROCESS | 1809 | --DOCSHELL 0x9072e400 == 58 [pid = 1809] [id = 687] 05:21:54 INFO - PROCESS | 1809 | --DOCSHELL 0x8db02c00 == 57 [pid = 1809] [id = 686] 05:21:54 INFO - PROCESS | 1809 | --DOCSHELL 0x91986000 == 56 [pid = 1809] [id = 685] 05:21:54 INFO - PROCESS | 1809 | 1472300514958 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]]]}] 05:21:54 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x8dfa8000) [pid = 1809] [serial = 2049] [outer = (nil)] [url = about:blank] 05:21:54 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x8dd56400) [pid = 1809] [serial = 2048] [outer = (nil)] [url = about:blank] 05:21:54 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x8e7f1400) [pid = 1809] [serial = 2052] [outer = (nil)] [url = about:blank] 05:21:54 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x8e7ae800) [pid = 1809] [serial = 2051] [outer = (nil)] [url = about:blank] 05:21:54 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x9144b400) [pid = 1809] [serial = 2054] [outer = (nil)] [url = about:blank] 05:21:54 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x914df000) [pid = 1809] [serial = 2055] [outer = (nil)] [url = about:blank] 05:21:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:21:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1635ms 05:21:55 INFO - PROCESS | 1809 | 1472300515002 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 05:21:55 INFO - PROCESS | 1809 | 1472300515005 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 05:21:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:21:55 INFO - PROCESS | 1809 | 1472300515012 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:21:55 INFO - PROCESS | 1809 | 1472300515018 Marionette TRACE conn4 <- [1,2802,null,{}] 05:21:55 INFO - PROCESS | 1809 | 1472300515035 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}] 05:21:55 INFO - PROCESS | 1809 | 1472300515043 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:55 INFO - PROCESS | 1809 | 1472300515220 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 05:21:55 INFO - PROCESS | 1809 | 1472300515387 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:55 INFO - PROCESS | 1809 | 1472300515399 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x919c0000 == 57 [pid = 1809] [id = 708] 05:21:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x91a8e800) [pid = 1809] [serial = 2125] [outer = (nil)] 05:21:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x91c1e800) [pid = 1809] [serial = 2126] [outer = 0x91a8e800] 05:21:55 INFO - PROCESS | 1809 | 1472300515472 Marionette DEBUG loaded listener.js 05:21:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x91c2b400) [pid = 1809] [serial = 2127] [outer = 0x91a8e800] 05:21:56 INFO - PROCESS | 1809 | 1472300516343 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]]]}] 05:21:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:21:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1339ms 05:21:56 INFO - PROCESS | 1809 | 1472300516352 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 05:21:56 INFO - PROCESS | 1809 | 1472300516357 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 05:21:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:21:56 INFO - PROCESS | 1809 | 1472300516388 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:21:56 INFO - PROCESS | 1809 | 1472300516392 Marionette TRACE conn4 <- [1,2806,null,{}] 05:21:56 INFO - PROCESS | 1809 | 1472300516397 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}] 05:21:56 INFO - PROCESS | 1809 | 1472300516402 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:56 INFO - PROCESS | 1809 | 1472300516563 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 05:21:56 INFO - PROCESS | 1809 | 1472300516578 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:56 INFO - PROCESS | 1809 | 1472300516585 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b36b400 == 58 [pid = 1809] [id = 709] 05:21:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x919bfc00) [pid = 1809] [serial = 2128] [outer = (nil)] 05:21:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x92393400) [pid = 1809] [serial = 2129] [outer = 0x919bfc00] 05:21:56 INFO - PROCESS | 1809 | 1472300516654 Marionette DEBUG loaded listener.js 05:21:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x92a94400) [pid = 1809] [serial = 2130] [outer = 0x919bfc00] 05:21:57 INFO - PROCESS | 1809 | 1472300517669 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]]]}] 05:21:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:21:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1300ms 05:21:57 INFO - PROCESS | 1809 | 1472300517688 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 05:21:57 INFO - PROCESS | 1809 | 1472300517691 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 05:21:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:21:57 INFO - PROCESS | 1809 | 1472300517697 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:21:57 INFO - PROCESS | 1809 | 1472300517701 Marionette TRACE conn4 <- [1,2810,null,{}] 05:21:57 INFO - PROCESS | 1809 | 1472300517706 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}] 05:21:57 INFO - PROCESS | 1809 | 1472300517711 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:57 INFO - PROCESS | 1809 | 1472300517950 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 05:21:57 INFO - PROCESS | 1809 | 1472300517970 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:57 INFO - PROCESS | 1809 | 1472300517978 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x91c50800 == 59 [pid = 1809] [id = 710] 05:21:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x91f54400) [pid = 1809] [serial = 2131] [outer = (nil)] 05:21:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x91452000) [pid = 1809] [serial = 2132] [outer = 0x91f54400] 05:21:58 INFO - PROCESS | 1809 | 1472300518056 Marionette DEBUG loaded listener.js 05:21:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x92eab000) [pid = 1809] [serial = 2133] [outer = 0x91f54400] 05:21:59 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x92a9b400) [pid = 1809] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:21:59 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x8d18fc00) [pid = 1809] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:21:59 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x8dfa7c00) [pid = 1809] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:21:59 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x8d1e8c00) [pid = 1809] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:21:59 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x8db35400) [pid = 1809] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:21:59 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x8dd56000) [pid = 1809] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:21:59 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x9072fc00) [pid = 1809] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:21:59 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x91446c00) [pid = 1809] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:21:59 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x8c3ec400) [pid = 1809] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:21:59 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x914d8000) [pid = 1809] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:21:59 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x8db33800) [pid = 1809] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:21:59 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x8991a800) [pid = 1809] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:21:59 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x8d11b000) [pid = 1809] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:21:59 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x91a8f000) [pid = 1809] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:21:59 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x8b373c00) [pid = 1809] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:21:59 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x91a96800) [pid = 1809] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:21:59 INFO - PROCESS | 1809 | 1472300519476 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]]]}] 05:21:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:21:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1829ms 05:21:59 INFO - PROCESS | 1809 | 1472300519534 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 05:21:59 INFO - PROCESS | 1809 | 1472300519538 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 05:21:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:21:59 INFO - PROCESS | 1809 | 1472300519546 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:21:59 INFO - PROCESS | 1809 | 1472300519549 Marionette TRACE conn4 <- [1,2814,null,{}] 05:21:59 INFO - PROCESS | 1809 | 1472300519554 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}] 05:21:59 INFO - PROCESS | 1809 | 1472300519565 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:59 INFO - PROCESS | 1809 | 1472300519796 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 05:21:59 INFO - PROCESS | 1809 | 1472300519958 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:59 INFO - PROCESS | 1809 | 1472300519967 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:21:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b575c00 == 60 [pid = 1809] [id = 711] 05:21:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x8b577400) [pid = 1809] [serial = 2134] [outer = (nil)] 05:22:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x919b7c00) [pid = 1809] [serial = 2135] [outer = 0x8b577400] 05:22:00 INFO - PROCESS | 1809 | 1472300520041 Marionette DEBUG loaded listener.js 05:22:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x92248000) [pid = 1809] [serial = 2136] [outer = 0x8b577400] 05:22:00 INFO - PROCESS | 1809 | 1472300520798 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]]]}] 05:22:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:22:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1279ms 05:22:00 INFO - PROCESS | 1809 | 1472300520833 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 05:22:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:22:00 INFO - PROCESS | 1809 | 1472300520840 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 05:22:00 INFO - PROCESS | 1809 | 1472300520846 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:22:00 INFO - PROCESS | 1809 | 1472300520849 Marionette TRACE conn4 <- [1,2818,null,{}] 05:22:00 INFO - PROCESS | 1809 | 1472300520864 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}] 05:22:00 INFO - PROCESS | 1809 | 1472300520869 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:01 INFO - PROCESS | 1809 | 1472300521038 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 05:22:01 INFO - PROCESS | 1809 | 1472300521047 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:01 INFO - PROCESS | 1809 | 1472300521054 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:01 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991dc00 == 61 [pid = 1809] [id = 712] 05:22:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x8d18fc00) [pid = 1809] [serial = 2137] [outer = (nil)] 05:22:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x9394e000) [pid = 1809] [serial = 2138] [outer = 0x8d18fc00] 05:22:01 INFO - PROCESS | 1809 | 1472300521123 Marionette DEBUG loaded listener.js 05:22:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x93c8d800) [pid = 1809] [serial = 2139] [outer = 0x8d18fc00] 05:22:02 INFO - PROCESS | 1809 | 1472300522357 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]]]}] 05:22:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:22:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1552ms 05:22:02 INFO - PROCESS | 1809 | 1472300522399 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 05:22:02 INFO - PROCESS | 1809 | 1472300522406 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 05:22:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:22:02 INFO - PROCESS | 1809 | 1472300522415 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:22:02 INFO - PROCESS | 1809 | 1472300522420 Marionette TRACE conn4 <- [1,2822,null,{}] 05:22:02 INFO - PROCESS | 1809 | 1472300522430 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}] 05:22:02 INFO - PROCESS | 1809 | 1472300522435 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:02 INFO - PROCESS | 1809 | 1472300522675 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 05:22:02 INFO - PROCESS | 1809 | 1472300522947 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:02 INFO - PROCESS | 1809 | 1472300522958 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d298c00 == 62 [pid = 1809] [id = 713] 05:22:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x8db2ec00) [pid = 1809] [serial = 2140] [outer = (nil)] 05:22:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x8dfa1400) [pid = 1809] [serial = 2141] [outer = 0x8db2ec00] 05:22:03 INFO - PROCESS | 1809 | 1472300523060 Marionette DEBUG loaded listener.js 05:22:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x8e7b2c00) [pid = 1809] [serial = 2142] [outer = 0x8db2ec00] 05:22:04 INFO - PROCESS | 1809 | 1472300524008 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]]]}] 05:22:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:22:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1642ms 05:22:04 INFO - PROCESS | 1809 | 1472300524056 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 05:22:04 INFO - PROCESS | 1809 | 1472300524063 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 05:22:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:22:04 INFO - PROCESS | 1809 | 1472300524074 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:22:04 INFO - PROCESS | 1809 | 1472300524079 Marionette TRACE conn4 <- [1,2826,null,{}] 05:22:04 INFO - PROCESS | 1809 | 1472300524085 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}] 05:22:04 INFO - PROCESS | 1809 | 1472300524091 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:04 INFO - PROCESS | 1809 | 1472300524286 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 05:22:04 INFO - PROCESS | 1809 | 1472300524640 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:04 INFO - PROCESS | 1809 | 1472300524649 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dd56400 == 63 [pid = 1809] [id = 714] 05:22:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x9144d400) [pid = 1809] [serial = 2143] [outer = (nil)] 05:22:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x914e0400) [pid = 1809] [serial = 2144] [outer = 0x9144d400] 05:22:04 INFO - PROCESS | 1809 | 1472300524782 Marionette DEBUG loaded listener.js 05:22:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x91a96800) [pid = 1809] [serial = 2145] [outer = 0x9144d400] 05:22:05 INFO - PROCESS | 1809 | 1472300525745 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:22:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:22:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1735ms 05:22:05 INFO - PROCESS | 1809 | 1472300525809 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 05:22:05 INFO - PROCESS | 1809 | 1472300525814 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 05:22:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:22:05 INFO - PROCESS | 1809 | 1472300525821 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:22:05 INFO - PROCESS | 1809 | 1472300525827 Marionette TRACE conn4 <- [1,2830,null,{}] 05:22:05 INFO - PROCESS | 1809 | 1472300525851 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}] 05:22:05 INFO - PROCESS | 1809 | 1472300525864 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:06 INFO - PROCESS | 1809 | 1472300526133 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 05:22:06 INFO - PROCESS | 1809 | 1472300526447 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:06 INFO - PROCESS | 1809 | 1472300526458 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x9223d400 == 64 [pid = 1809] [id = 715] 05:22:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x92398c00) [pid = 1809] [serial = 2146] [outer = (nil)] 05:22:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x93c95000) [pid = 1809] [serial = 2147] [outer = 0x92398c00] 05:22:06 INFO - PROCESS | 1809 | 1472300526546 Marionette DEBUG loaded listener.js 05:22:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x95154400) [pid = 1809] [serial = 2148] [outer = 0x92398c00] 05:22:07 INFO - PROCESS | 1809 | 1472300527446 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]]]}] 05:22:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:22:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1691ms 05:22:07 INFO - PROCESS | 1809 | 1472300527513 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 05:22:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:22:07 INFO - PROCESS | 1809 | 1472300527518 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 05:22:07 INFO - PROCESS | 1809 | 1472300527524 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:22:07 INFO - PROCESS | 1809 | 1472300527528 Marionette TRACE conn4 <- [1,2834,null,{}] 05:22:07 INFO - PROCESS | 1809 | 1472300527534 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}] 05:22:07 INFO - PROCESS | 1809 | 1472300527539 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:07 INFO - PROCESS | 1809 | 1472300527726 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 05:22:07 INFO - PROCESS | 1809 | 1472300527947 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:07 INFO - PROCESS | 1809 | 1472300527955 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:08 INFO - PROCESS | 1809 | ++DOCSHELL 0x91989800 == 65 [pid = 1809] [id = 716] 05:22:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x93959400) [pid = 1809] [serial = 2149] [outer = (nil)] 05:22:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x95162800) [pid = 1809] [serial = 2150] [outer = 0x93959400] 05:22:08 INFO - PROCESS | 1809 | 1472300528117 Marionette DEBUG loaded listener.js 05:22:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x951c7000) [pid = 1809] [serial = 2151] [outer = 0x93959400] 05:22:09 INFO - PROCESS | 1809 | 1472300529029 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:22:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:22:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1541ms 05:22:09 INFO - PROCESS | 1809 | 1472300529066 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 05:22:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:22:09 INFO - PROCESS | 1809 | 1472300529071 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 05:22:09 INFO - PROCESS | 1809 | 1472300529077 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:22:09 INFO - PROCESS | 1809 | 1472300529081 Marionette TRACE conn4 <- [1,2838,null,{}] 05:22:09 INFO - PROCESS | 1809 | 1472300529106 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}] 05:22:09 INFO - PROCESS | 1809 | 1472300529112 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:09 INFO - PROCESS | 1809 | 1472300529296 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 05:22:09 INFO - PROCESS | 1809 | 1472300529560 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:09 INFO - PROCESS | 1809 | 1472300529566 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x89919000 == 66 [pid = 1809] [id = 717] 05:22:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x8b36dc00) [pid = 1809] [serial = 2152] [outer = (nil)] 05:22:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x97605c00) [pid = 1809] [serial = 2153] [outer = 0x8b36dc00] 05:22:09 INFO - PROCESS | 1809 | 1472300529652 Marionette DEBUG loaded listener.js 05:22:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x97606c00) [pid = 1809] [serial = 2154] [outer = 0x8b36dc00] 05:22:10 INFO - PROCESS | 1809 | 1472300530627 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]]]}] 05:22:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:22:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1585ms 05:22:10 INFO - PROCESS | 1809 | 1472300530662 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 05:22:10 INFO - PROCESS | 1809 | 1472300530666 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 05:22:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:22:10 INFO - PROCESS | 1809 | 1472300530673 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:22:10 INFO - PROCESS | 1809 | 1472300530677 Marionette TRACE conn4 <- [1,2842,null,{}] 05:22:10 INFO - PROCESS | 1809 | 1472300530684 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}] 05:22:10 INFO - PROCESS | 1809 | 1472300530694 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:11 INFO - PROCESS | 1809 | 1472300531000 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 05:22:11 INFO - PROCESS | 1809 | 1472300531253 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:11 INFO - PROCESS | 1809 | 1472300531260 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991d800 == 67 [pid = 1809] [id = 718] 05:22:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x89920400) [pid = 1809] [serial = 2155] [outer = (nil)] 05:22:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x99256c00) [pid = 1809] [serial = 2156] [outer = 0x89920400] 05:22:11 INFO - PROCESS | 1809 | 1472300531347 Marionette DEBUG loaded listener.js 05:22:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x992ed000) [pid = 1809] [serial = 2157] [outer = 0x89920400] 05:22:12 INFO - PROCESS | 1809 | 1472300532211 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]]]}] 05:22:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:22:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1596ms 05:22:12 INFO - PROCESS | 1809 | 1472300532270 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 05:22:12 INFO - PROCESS | 1809 | 1472300532274 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 05:22:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:22:12 INFO - PROCESS | 1809 | 1472300532301 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:22:12 INFO - PROCESS | 1809 | 1472300532305 Marionette TRACE conn4 <- [1,2846,null,{}] 05:22:12 INFO - PROCESS | 1809 | 1472300532311 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}] 05:22:12 INFO - PROCESS | 1809 | 1472300532316 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:12 INFO - PROCESS | 1809 | 1472300532494 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 05:22:12 INFO - PROCESS | 1809 | 1472300532709 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:12 INFO - PROCESS | 1809 | 1472300532717 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x92eacc00 == 68 [pid = 1809] [id = 719] 05:22:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x93c98c00) [pid = 1809] [serial = 2158] [outer = (nil)] 05:22:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x99797000) [pid = 1809] [serial = 2159] [outer = 0x93c98c00] 05:22:12 INFO - PROCESS | 1809 | 1472300532832 Marionette DEBUG loaded listener.js 05:22:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x9979f000) [pid = 1809] [serial = 2160] [outer = 0x93c98c00] 05:22:13 INFO - PROCESS | 1809 | 1472300533804 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]]]}] 05:22:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:22:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1541ms 05:22:13 INFO - PROCESS | 1809 | 1472300533839 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 05:22:13 INFO - PROCESS | 1809 | 1472300533850 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 05:22:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:22:13 INFO - PROCESS | 1809 | 1472300533857 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:22:13 INFO - PROCESS | 1809 | 1472300533859 Marionette TRACE conn4 <- [1,2850,null,{}] 05:22:13 INFO - PROCESS | 1809 | 1472300533885 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}] 05:22:13 INFO - PROCESS | 1809 | 1472300533891 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:14 INFO - PROCESS | 1809 | 1472300534075 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 05:22:14 INFO - PROCESS | 1809 | 1472300534303 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:14 INFO - PROCESS | 1809 | 1472300534310 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b571000 == 69 [pid = 1809] [id = 720] 05:22:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x8d28f800) [pid = 1809] [serial = 2161] [outer = (nil)] 05:22:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x8e7b4800) [pid = 1809] [serial = 2162] [outer = 0x8d28f800] 05:22:14 INFO - PROCESS | 1809 | 1472300534424 Marionette DEBUG loaded listener.js 05:22:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x919bec00) [pid = 1809] [serial = 2163] [outer = 0x8d28f800] 05:22:15 INFO - PROCESS | 1809 | 1472300535423 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:22:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:22:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1603ms 05:22:15 INFO - PROCESS | 1809 | 1472300535460 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 05:22:15 INFO - PROCESS | 1809 | 1472300535464 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 05:22:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:22:15 INFO - PROCESS | 1809 | 1472300535470 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:22:15 INFO - PROCESS | 1809 | 1472300535473 Marionette TRACE conn4 <- [1,2854,null,{}] 05:22:15 INFO - PROCESS | 1809 | 1472300535503 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}] 05:22:15 INFO - PROCESS | 1809 | 1472300535507 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:15 INFO - PROCESS | 1809 | 1472300535692 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 05:22:15 INFO - PROCESS | 1809 | 1472300535908 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:15 INFO - PROCESS | 1809 | 1472300535916 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b366c00 == 70 [pid = 1809] [id = 721] 05:22:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x8b36e400) [pid = 1809] [serial = 2164] [outer = (nil)] 05:22:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x8db0b800) [pid = 1809] [serial = 2165] [outer = 0x8b36e400] 05:22:16 INFO - PROCESS | 1809 | 1472300536049 Marionette DEBUG loaded listener.js 05:22:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0x8ee9d000) [pid = 1809] [serial = 2166] [outer = 0x8b36e400] 05:22:17 INFO - PROCESS | 1809 | 1472300537384 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]]]}] 05:22:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:22:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1955ms 05:22:17 INFO - PROCESS | 1809 | 1472300537430 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 05:22:17 INFO - PROCESS | 1809 | 1472300537437 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 05:22:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:22:17 INFO - PROCESS | 1809 | 1472300537444 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:22:17 INFO - PROCESS | 1809 | 1472300537452 Marionette TRACE conn4 <- [1,2858,null,{}] 05:22:17 INFO - PROCESS | 1809 | 1472300537459 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}] 05:22:17 INFO - PROCESS | 1809 | 1472300537464 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:17 INFO - PROCESS | 1809 | 1472300537666 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 05:22:18 INFO - PROCESS | 1809 | 1472300538036 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:18 INFO - PROCESS | 1809 | 1472300538044 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:18 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dfa5000 == 71 [pid = 1809] [id = 722] 05:22:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x8dfa9000) [pid = 1809] [serial = 2167] [outer = (nil)] 05:22:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0x8ee95400) [pid = 1809] [serial = 2168] [outer = 0x8dfa9000] 05:22:18 INFO - PROCESS | 1809 | 1472300538131 Marionette DEBUG loaded listener.js 05:22:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x90727c00) [pid = 1809] [serial = 2169] [outer = 0x8dfa9000] 05:22:18 INFO - PROCESS | 1809 | --DOCSHELL 0x8dd58c00 == 70 [pid = 1809] [id = 677] 05:22:18 INFO - PROCESS | 1809 | --DOCSHELL 0x8b575c00 == 69 [pid = 1809] [id = 711] 05:22:18 INFO - PROCESS | 1809 | --DOCSHELL 0x8d115400 == 68 [pid = 1809] [id = 690] 05:22:18 INFO - PROCESS | 1809 | --DOCSHELL 0x91c50800 == 67 [pid = 1809] [id = 710] 05:22:18 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36b400 == 66 [pid = 1809] [id = 709] 05:22:18 INFO - PROCESS | 1809 | --DOCSHELL 0x919c0000 == 65 [pid = 1809] [id = 708] 05:22:18 INFO - PROCESS | 1809 | --DOCSHELL 0x8d189400 == 64 [pid = 1809] [id = 707] 05:22:19 INFO - PROCESS | 1809 | --DOCSHELL 0x8db2d800 == 63 [pid = 1809] [id = 706] 05:22:19 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7ab800 == 62 [pid = 1809] [id = 700] 05:22:19 INFO - PROCESS | 1809 | 1472300539152 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0x92eae800) [pid = 1809] [serial = 2096] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0x92a96400) [pid = 1809] [serial = 2093] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0x91983800) [pid = 1809] [serial = 2087] [outer = (nil)] [url = about:blank] 05:22:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:22:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1739ms 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x91a92000) [pid = 1809] [serial = 2088] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x9239a400) [pid = 1809] [serial = 2066] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x8dbcbc00) [pid = 1809] [serial = 2082] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x8db03800) [pid = 1809] [serial = 2081] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x9144c000) [pid = 1809] [serial = 2085] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x8ef0ec00) [pid = 1809] [serial = 2084] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x8e93cc00) [pid = 1809] [serial = 1965] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x9140e400) [pid = 1809] [serial = 1968] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x914e4000) [pid = 1809] [serial = 1971] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x8d188400) [pid = 1809] [serial = 1962] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0x919b1c00) [pid = 1809] [serial = 1974] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x8ee96000) [pid = 1809] [serial = 1959] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x8d293800) [pid = 1809] [serial = 1980] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x8d196400) [pid = 1809] [serial = 1938] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x92ea2800) [pid = 1809] [serial = 2072] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x93951000) [pid = 1809] [serial = 2075] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x923a1c00) [pid = 1809] [serial = 2046] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x91c25400) [pid = 1809] [serial = 1977] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x92a9d400) [pid = 1809] [serial = 2069] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x8df9e400) [pid = 1809] [serial = 2060] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x93a70c00) [pid = 1809] [serial = 2078] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x914e6c00) [pid = 1809] [serial = 2063] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x92a9cc00) [pid = 1809] [serial = 2094] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x92394000) [pid = 1809] [serial = 2091] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x91f53000) [pid = 1809] [serial = 2090] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x93955800) [pid = 1809] [serial = 2097] [outer = (nil)] [url = about:blank] 05:22:19 INFO - PROCESS | 1809 | 1472300539218 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 05:22:19 INFO - PROCESS | 1809 | 1472300539230 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 05:22:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:22:19 INFO - PROCESS | 1809 | 1472300539246 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:22:19 INFO - PROCESS | 1809 | 1472300539251 Marionette TRACE conn4 <- [1,2862,null,{}] 05:22:19 INFO - PROCESS | 1809 | 1472300539257 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}] 05:22:19 INFO - PROCESS | 1809 | 1472300539262 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:19 INFO - PROCESS | 1809 | 1472300539444 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 05:22:19 INFO - PROCESS | 1809 | 1472300539756 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:19 INFO - PROCESS | 1809 | 1472300539769 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:19 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7ab000 == 63 [pid = 1809] [id = 723] 05:22:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x8e7b1c00) [pid = 1809] [serial = 2170] [outer = (nil)] 05:22:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x91402400) [pid = 1809] [serial = 2171] [outer = 0x8e7b1c00] 05:22:19 INFO - PROCESS | 1809 | 1472300539858 Marionette DEBUG loaded listener.js 05:22:19 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x9144e000) [pid = 1809] [serial = 2172] [outer = 0x8e7b1c00] 05:22:20 INFO - PROCESS | 1809 | 1472300540719 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]]]}] 05:22:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:22:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1532ms 05:22:20 INFO - PROCESS | 1809 | 1472300540777 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 05:22:20 INFO - PROCESS | 1809 | 1472300540781 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 05:22:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:22:20 INFO - PROCESS | 1809 | 1472300540812 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:22:20 INFO - PROCESS | 1809 | 1472300540817 Marionette TRACE conn4 <- [1,2866,null,{}] 05:22:20 INFO - PROCESS | 1809 | 1472300540842 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}] 05:22:20 INFO - PROCESS | 1809 | 1472300540851 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:21 INFO - PROCESS | 1809 | 1472300541049 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 05:22:21 INFO - PROCESS | 1809 | 1472300541061 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:21 INFO - PROCESS | 1809 | 1472300541070 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x91a92000 == 64 [pid = 1809] [id = 724] 05:22:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x91a93000) [pid = 1809] [serial = 2173] [outer = (nil)] 05:22:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x91c4cc00) [pid = 1809] [serial = 2174] [outer = 0x91a93000] 05:22:21 INFO - PROCESS | 1809 | 1472300541323 Marionette DEBUG loaded listener.js 05:22:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x92246000) [pid = 1809] [serial = 2175] [outer = 0x91a93000] 05:22:22 INFO - PROCESS | 1809 | 1472300542228 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]]]}] 05:22:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:22:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1482ms 05:22:22 INFO - PROCESS | 1809 | 1472300542270 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 05:22:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:22:22 INFO - PROCESS | 1809 | 1472300542274 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 05:22:22 INFO - PROCESS | 1809 | 1472300542280 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:22:22 INFO - PROCESS | 1809 | 1472300542284 Marionette TRACE conn4 <- [1,2870,null,{}] 05:22:22 INFO - PROCESS | 1809 | 1472300542312 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}] 05:22:22 INFO - PROCESS | 1809 | 1472300542317 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:22 INFO - PROCESS | 1809 | 1472300542545 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 05:22:22 INFO - PROCESS | 1809 | 1472300542570 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:22 INFO - PROCESS | 1809 | 1472300542577 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:22 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dd4b000 == 65 [pid = 1809] [id = 725] 05:22:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x92396c00) [pid = 1809] [serial = 2176] [outer = (nil)] 05:22:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x92a9e400) [pid = 1809] [serial = 2177] [outer = 0x92396c00] 05:22:22 INFO - PROCESS | 1809 | 1472300542668 Marionette DEBUG loaded listener.js 05:22:22 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x92ea4400) [pid = 1809] [serial = 2178] [outer = 0x92396c00] 05:22:23 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x919bd400) [pid = 1809] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:22:23 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x8db07c00) [pid = 1809] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:22:23 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x91403000) [pid = 1809] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:22:23 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x92243800) [pid = 1809] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:22:23 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x91f54400) [pid = 1809] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:22:23 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x919bfc00) [pid = 1809] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:22:23 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x91a8e800) [pid = 1809] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:22:23 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x8db2e800) [pid = 1809] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:22:23 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x8d298400) [pid = 1809] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:22:23 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x8b577400) [pid = 1809] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:22:23 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x8dfa0000) [pid = 1809] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:22:23 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x919b1400) [pid = 1809] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:22:23 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x8c3ed000) [pid = 1809] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:22:23 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x91c21000) [pid = 1809] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:22:23 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x8d193400) [pid = 1809] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:22:23 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x8e7f1c00) [pid = 1809] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:22:23 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x8c3e7000) [pid = 1809] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:22:23 INFO - PROCESS | 1809 | --DOMWINDOW == 114 (0x8df9c800) [pid = 1809] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:22:23 INFO - PROCESS | 1809 | --DOMWINDOW == 113 (0x914d7400) [pid = 1809] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:22:23 INFO - PROCESS | 1809 | --DOMWINDOW == 112 (0x90726800) [pid = 1809] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:22:23 INFO - PROCESS | 1809 | --DOMWINDOW == 111 (0x8e948c00) [pid = 1809] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:22:23 INFO - PROCESS | 1809 | 1472300543963 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]]]}] 05:22:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:22:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1704ms 05:22:23 INFO - PROCESS | 1809 | 1472300543989 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 05:22:23 INFO - PROCESS | 1809 | 1472300543992 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 05:22:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:22:24 INFO - PROCESS | 1809 | 1472300543998 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:22:24 INFO - PROCESS | 1809 | 1472300544002 Marionette TRACE conn4 <- [1,2874,null,{}] 05:22:24 INFO - PROCESS | 1809 | 1472300544007 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}] 05:22:24 INFO - PROCESS | 1809 | 1472300544012 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:24 INFO - PROCESS | 1809 | 1472300544232 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 05:22:24 INFO - PROCESS | 1809 | 1472300544250 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:24 INFO - PROCESS | 1809 | 1472300544257 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b371c00 == 66 [pid = 1809] [id = 726] 05:22:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 112 (0x8c3e2000) [pid = 1809] [serial = 2179] [outer = (nil)] 05:22:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 113 (0x91405c00) [pid = 1809] [serial = 2180] [outer = 0x8c3e2000] 05:22:24 INFO - PROCESS | 1809 | 1472300544326 Marionette DEBUG loaded listener.js 05:22:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 114 (0x91a8e800) [pid = 1809] [serial = 2181] [outer = 0x8c3e2000] 05:22:25 INFO - PROCESS | 1809 | 1472300545254 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]]]}] 05:22:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:22:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1330ms 05:22:25 INFO - PROCESS | 1809 | 1472300545330 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 05:22:25 INFO - PROCESS | 1809 | 1472300545334 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 05:22:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:22:25 INFO - PROCESS | 1809 | 1472300545340 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:22:25 INFO - PROCESS | 1809 | 1472300545342 Marionette TRACE conn4 <- [1,2878,null,{}] 05:22:25 INFO - PROCESS | 1809 | 1472300545348 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}] 05:22:25 INFO - PROCESS | 1809 | 1472300545357 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:25 INFO - PROCESS | 1809 | 1472300545540 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 05:22:25 INFO - PROCESS | 1809 | 1472300545825 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:25 INFO - PROCESS | 1809 | 1472300545835 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:25 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991fc00 == 67 [pid = 1809] [id = 727] 05:22:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 115 (0x89921400) [pid = 1809] [serial = 2182] [outer = (nil)] 05:22:25 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x8b576000) [pid = 1809] [serial = 2183] [outer = 0x89921400] 05:22:25 INFO - PROCESS | 1809 | 1472300545927 Marionette DEBUG loaded listener.js 05:22:26 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x8d112c00) [pid = 1809] [serial = 2184] [outer = 0x89921400] 05:22:27 INFO - PROCESS | 1809 | 1472300547153 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]]]}] 05:22:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:22:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1891ms 05:22:27 INFO - PROCESS | 1809 | 1472300547234 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 05:22:27 INFO - PROCESS | 1809 | 1472300547240 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 05:22:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:22:27 INFO - PROCESS | 1809 | 1472300547248 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:22:27 INFO - PROCESS | 1809 | 1472300547253 Marionette TRACE conn4 <- [1,2882,null,{}] 05:22:27 INFO - PROCESS | 1809 | 1472300547262 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}] 05:22:27 INFO - PROCESS | 1809 | 1472300547270 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:27 INFO - PROCESS | 1809 | 1472300547517 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 05:22:27 INFO - PROCESS | 1809 | 1472300547784 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:27 INFO - PROCESS | 1809 | 1472300547794 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db07800 == 68 [pid = 1809] [id = 728] 05:22:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x8db09c00) [pid = 1809] [serial = 2185] [outer = (nil)] 05:22:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x8db32800) [pid = 1809] [serial = 2186] [outer = 0x8db09c00] 05:22:27 INFO - PROCESS | 1809 | 1472300547920 Marionette DEBUG loaded listener.js 05:22:28 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x8dd58c00) [pid = 1809] [serial = 2187] [outer = 0x8db09c00] 05:22:28 INFO - PROCESS | 1809 | 1472300548898 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]]]}] 05:22:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:22:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1687ms 05:22:28 INFO - PROCESS | 1809 | 1472300548939 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 05:22:28 INFO - PROCESS | 1809 | 1472300548946 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 05:22:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:22:28 INFO - PROCESS | 1809 | 1472300548955 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:22:28 INFO - PROCESS | 1809 | 1472300548959 Marionette TRACE conn4 <- [1,2886,null,{}] 05:22:28 INFO - PROCESS | 1809 | 1472300548965 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}] 05:22:28 INFO - PROCESS | 1809 | 1472300548970 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:29 INFO - PROCESS | 1809 | 1472300549173 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 05:22:29 INFO - PROCESS | 1809 | 1472300549390 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:29 INFO - PROCESS | 1809 | 1472300549401 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:29 INFO - PROCESS | 1809 | ++DOCSHELL 0x8dbcc400 == 69 [pid = 1809] [id = 729] 05:22:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x90722800) [pid = 1809] [serial = 2188] [outer = (nil)] 05:22:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x9140f400) [pid = 1809] [serial = 2189] [outer = 0x90722800] 05:22:29 INFO - PROCESS | 1809 | 1472300549516 Marionette DEBUG loaded listener.js 05:22:29 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x91983c00) [pid = 1809] [serial = 2190] [outer = 0x90722800] 05:22:30 INFO - PROCESS | 1809 | 1472300550619 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]]]}] 05:22:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:22:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1733ms 05:22:30 INFO - PROCESS | 1809 | 1472300550688 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 05:22:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:22:30 INFO - PROCESS | 1809 | 1472300550692 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 05:22:30 INFO - PROCESS | 1809 | 1472300550709 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:22:30 INFO - PROCESS | 1809 | 1472300550718 Marionette TRACE conn4 <- [1,2890,null,{}] 05:22:30 INFO - PROCESS | 1809 | 1472300550725 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}] 05:22:30 INFO - PROCESS | 1809 | 1472300550733 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:30 INFO - PROCESS | 1809 | 1472300550971 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 05:22:31 INFO - PROCESS | 1809 | 1472300551236 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:31 INFO - PROCESS | 1809 | 1472300551247 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:31 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d110000 == 70 [pid = 1809] [id = 730] 05:22:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x8dfa3c00) [pid = 1809] [serial = 2191] [outer = (nil)] 05:22:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x923a1c00) [pid = 1809] [serial = 2192] [outer = 0x8dfa3c00] 05:22:31 INFO - PROCESS | 1809 | 1472300551349 Marionette DEBUG loaded listener.js 05:22:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x92eaa000) [pid = 1809] [serial = 2193] [outer = 0x8dfa3c00] 05:22:32 INFO - PROCESS | 1809 | 1472300552309 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:22:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:22:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1652ms 05:22:32 INFO - PROCESS | 1809 | 1472300552352 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 05:22:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:22:32 INFO - PROCESS | 1809 | 1472300552357 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 05:22:32 INFO - PROCESS | 1809 | 1472300552364 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:22:32 INFO - PROCESS | 1809 | 1472300552367 Marionette TRACE conn4 <- [1,2894,null,{}] 05:22:32 INFO - PROCESS | 1809 | 1472300552373 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}] 05:22:32 INFO - PROCESS | 1809 | 1472300552378 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:32 INFO - PROCESS | 1809 | 1472300552569 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 05:22:32 INFO - PROCESS | 1809 | 1472300552793 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:32 INFO - PROCESS | 1809 | 1472300552802 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:32 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7a7400 == 71 [pid = 1809] [id = 731] 05:22:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x8ee99c00) [pid = 1809] [serial = 2194] [outer = (nil)] 05:22:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x93c91000) [pid = 1809] [serial = 2195] [outer = 0x8ee99c00] 05:22:32 INFO - PROCESS | 1809 | 1472300552920 Marionette DEBUG loaded listener.js 05:22:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x94798400) [pid = 1809] [serial = 2196] [outer = 0x8ee99c00] 05:22:33 INFO - PROCESS | 1809 | 1472300553891 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]]]}] 05:22:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:22:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1588ms 05:22:33 INFO - PROCESS | 1809 | 1472300553968 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 05:22:33 INFO - PROCESS | 1809 | 1472300553973 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 05:22:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:22:33 INFO - PROCESS | 1809 | 1472300553981 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:22:33 INFO - PROCESS | 1809 | 1472300553985 Marionette TRACE conn4 <- [1,2898,null,{}] 05:22:33 INFO - PROCESS | 1809 | 1472300553991 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}] 05:22:33 INFO - PROCESS | 1809 | 1472300553996 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:34 INFO - PROCESS | 1809 | 1472300554181 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 05:22:34 INFO - PROCESS | 1809 | 1472300554398 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:34 INFO - PROCESS | 1809 | 1472300554416 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:34 INFO - PROCESS | 1809 | ++DOCSHELL 0x95162400 == 72 [pid = 1809] [id = 732] 05:22:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x95163000) [pid = 1809] [serial = 2197] [outer = (nil)] 05:22:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x95302c00) [pid = 1809] [serial = 2198] [outer = 0x95163000] 05:22:34 INFO - PROCESS | 1809 | 1472300554605 Marionette DEBUG loaded listener.js 05:22:34 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x99258000) [pid = 1809] [serial = 2199] [outer = 0x95163000] 05:22:35 INFO - PROCESS | 1809 | 1472300555617 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]]]}] 05:22:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:22:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1681ms 05:22:35 INFO - PROCESS | 1809 | 1472300555663 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 05:22:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:22:35 INFO - PROCESS | 1809 | 1472300555667 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 05:22:35 INFO - PROCESS | 1809 | 1472300555673 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:22:35 INFO - PROCESS | 1809 | 1472300555677 Marionette TRACE conn4 <- [1,2902,null,{}] 05:22:35 INFO - PROCESS | 1809 | 1472300555683 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}] 05:22:35 INFO - PROCESS | 1809 | 1472300555689 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:35 INFO - PROCESS | 1809 | 1472300555884 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 05:22:36 INFO - PROCESS | 1809 | 1472300556154 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:36 INFO - PROCESS | 1809 | 1472300556164 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:36 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56b800 == 73 [pid = 1809] [id = 733] 05:22:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x8b575800) [pid = 1809] [serial = 2200] [outer = (nil)] 05:22:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x99f45000) [pid = 1809] [serial = 2201] [outer = 0x8b575800] 05:22:36 INFO - PROCESS | 1809 | 1472300556296 Marionette DEBUG loaded listener.js 05:22:36 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x99f4b000) [pid = 1809] [serial = 2202] [outer = 0x8b575800] 05:22:37 INFO - PROCESS | 1809 | 1472300557251 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:22:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:22:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1637ms 05:22:37 INFO - PROCESS | 1809 | 1472300557311 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 05:22:37 INFO - PROCESS | 1809 | 1472300557316 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 05:22:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:22:37 INFO - PROCESS | 1809 | 1472300557322 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:22:37 INFO - PROCESS | 1809 | 1472300557325 Marionette TRACE conn4 <- [1,2906,null,{}] 05:22:37 INFO - PROCESS | 1809 | 1472300557331 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}] 05:22:37 INFO - PROCESS | 1809 | 1472300557336 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:37 INFO - PROCESS | 1809 | 1472300557520 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 05:22:37 INFO - PROCESS | 1809 | 1472300557791 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:37 INFO - PROCESS | 1809 | 1472300557799 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b369c00 == 74 [pid = 1809] [id = 734] 05:22:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x8db3cc00) [pid = 1809] [serial = 2203] [outer = (nil)] 05:22:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x99f4fc00) [pid = 1809] [serial = 2204] [outer = 0x8db3cc00] 05:22:37 INFO - PROCESS | 1809 | 1472300557924 Marionette DEBUG loaded listener.js 05:22:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x99fd9400) [pid = 1809] [serial = 2205] [outer = 0x8db3cc00] 05:22:38 INFO - PROCESS | 1809 | 1472300558846 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]]]}] 05:22:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:22:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1584ms 05:22:38 INFO - PROCESS | 1809 | 1472300558907 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 05:22:38 INFO - PROCESS | 1809 | 1472300558912 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 05:22:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:22:38 INFO - PROCESS | 1809 | 1472300558919 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:22:38 INFO - PROCESS | 1809 | 1472300558923 Marionette TRACE conn4 <- [1,2910,null,{}] 05:22:38 INFO - PROCESS | 1809 | 1472300558930 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}] 05:22:38 INFO - PROCESS | 1809 | 1472300558935 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:39 INFO - PROCESS | 1809 | 1472300559142 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 05:22:39 INFO - PROCESS | 1809 | 1472300559469 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:39 INFO - PROCESS | 1809 | 1472300559478 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:39 INFO - PROCESS | 1809 | ++DOCSHELL 0x91c4e800 == 75 [pid = 1809] [id = 735] 05:22:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x91c50c00) [pid = 1809] [serial = 2206] [outer = (nil)] 05:22:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x99f50c00) [pid = 1809] [serial = 2207] [outer = 0x91c50c00] 05:22:39 INFO - PROCESS | 1809 | 1472300559569 Marionette DEBUG loaded listener.js 05:22:39 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x9a464400) [pid = 1809] [serial = 2208] [outer = 0x91c50c00] 05:22:40 INFO - PROCESS | 1809 | 1472300560380 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]]]}] 05:22:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:22:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:22:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1489ms 05:22:40 INFO - PROCESS | 1809 | 1472300560409 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 05:22:40 INFO - PROCESS | 1809 | 1472300560413 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 05:22:40 INFO - TEST-START | /DOMEvents/constructors.html 05:22:40 INFO - PROCESS | 1809 | 1472300560420 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:22:40 INFO - PROCESS | 1809 | 1472300560422 Marionette TRACE conn4 <- [1,2914,null,{}] 05:22:40 INFO - PROCESS | 1809 | 1472300560429 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}] 05:22:40 INFO - PROCESS | 1809 | 1472300560434 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:40 INFO - PROCESS | 1809 | 1472300560649 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 05:22:40 INFO - PROCESS | 1809 | 1472300560891 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:40 INFO - PROCESS | 1809 | 1472300560904 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:40 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b56dc00 == 76 [pid = 1809] [id = 736] 05:22:40 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x8b56e400) [pid = 1809] [serial = 2209] [outer = (nil)] 05:22:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x8e7ee400) [pid = 1809] [serial = 2210] [outer = 0x8b56e400] 05:22:41 INFO - PROCESS | 1809 | 1472300561031 Marionette DEBUG loaded listener.js 05:22:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x91a96000) [pid = 1809] [serial = 2211] [outer = 0x8b56e400] 05:22:42 INFO - PROCESS | 1809 | 1472300562042 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]]]}] 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:22:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:22:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:22:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:22:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:22:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:22:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:22:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:22:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:22:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:22:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:22:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:22:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:22:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:22:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:22:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:22:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:22:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:22:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:22:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:22:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:22:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:22:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:22:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:22:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:22:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:22:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:22:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 1703ms 05:22:42 INFO - PROCESS | 1809 | 1472300562126 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 05:22:42 INFO - PROCESS | 1809 | 1472300562131 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 05:22:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:22:42 INFO - PROCESS | 1809 | 1472300562173 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:22:42 INFO - PROCESS | 1809 | 1472300562177 Marionette TRACE conn4 <- [1,2918,null,{}] 05:22:42 INFO - PROCESS | 1809 | 1472300562183 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}] 05:22:42 INFO - PROCESS | 1809 | 1472300562188 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:42 INFO - PROCESS | 1809 | 1472300562375 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 05:22:43 INFO - PROCESS | 1809 | 1472300562998 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:43 INFO - PROCESS | 1809 | 1472300563008 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:43 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b570000 == 77 [pid = 1809] [id = 737] 05:22:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x8d18f400) [pid = 1809] [serial = 2212] [outer = (nil)] 05:22:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x8d1e8800) [pid = 1809] [serial = 2213] [outer = 0x8d18f400] 05:22:43 INFO - PROCESS | 1809 | 1472300563091 Marionette DEBUG loaded listener.js 05:22:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x8d292c00) [pid = 1809] [serial = 2214] [outer = 0x8d18f400] 05:22:43 INFO - PROCESS | 1809 | 1472300563919 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:22:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:22:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1798ms 05:22:43 INFO - PROCESS | 1809 | 1472300563966 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 05:22:43 INFO - PROCESS | 1809 | 1472300563971 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 05:22:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:22:43 INFO - PROCESS | 1809 | 1472300563979 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:22:43 INFO - PROCESS | 1809 | 1472300563984 Marionette TRACE conn4 <- [1,2922,null,{}] 05:22:43 INFO - PROCESS | 1809 | 1472300563992 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}] 05:22:44 INFO - PROCESS | 1809 | 1472300564000 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:44 INFO - PROCESS | 1809 | 1472300564306 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 05:22:44 INFO - PROCESS | 1809 | 1472300564640 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:44 INFO - PROCESS | 1809 | 1472300564646 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:44 INFO - PROCESS | 1809 | --DOCSHELL 0x8b371c00 == 76 [pid = 1809] [id = 726] 05:22:44 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x9394e000) [pid = 1809] [serial = 2138] [outer = (nil)] [url = about:blank] 05:22:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1ea400 == 77 [pid = 1809] [id = 738] 05:22:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x8d297800) [pid = 1809] [serial = 2215] [outer = (nil)] 05:22:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x8dd55000) [pid = 1809] [serial = 2216] [outer = 0x8d297800] 05:22:44 INFO - PROCESS | 1809 | 1472300564848 Marionette DEBUG loaded listener.js 05:22:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0x8e93d400) [pid = 1809] [serial = 2217] [outer = 0x8d297800] 05:22:45 INFO - PROCESS | 1809 | --DOCSHELL 0x8dd4b000 == 76 [pid = 1809] [id = 725] 05:22:45 INFO - PROCESS | 1809 | --DOCSHELL 0x91a92000 == 75 [pid = 1809] [id = 724] 05:22:45 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7ab000 == 74 [pid = 1809] [id = 723] 05:22:45 INFO - PROCESS | 1809 | --DOCSHELL 0x8dfa5000 == 73 [pid = 1809] [id = 722] 05:22:45 INFO - PROCESS | 1809 | --DOCSHELL 0x8b571000 == 72 [pid = 1809] [id = 720] 05:22:45 INFO - PROCESS | 1809 | --DOCSHELL 0x92eacc00 == 71 [pid = 1809] [id = 719] 05:22:45 INFO - PROCESS | 1809 | --DOCSHELL 0x8991d800 == 70 [pid = 1809] [id = 718] 05:22:45 INFO - PROCESS | 1809 | --DOCSHELL 0x89919000 == 69 [pid = 1809] [id = 717] 05:22:45 INFO - PROCESS | 1809 | --DOCSHELL 0x91989800 == 68 [pid = 1809] [id = 716] 05:22:45 INFO - PROCESS | 1809 | --DOCSHELL 0x8d298c00 == 67 [pid = 1809] [id = 713] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x914e2400) [pid = 1809] [serial = 1998] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x8d29d800) [pid = 1809] [serial = 2001] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x8e943800) [pid = 1809] [serial = 2004] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x9198f800) [pid = 1809] [serial = 2007] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x91a92400) [pid = 1809] [serial = 2010] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x91c29000) [pid = 1809] [serial = 2013] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x91f4ec00) [pid = 1809] [serial = 2034] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x8dd52400) [pid = 1809] [serial = 2037] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x91f55800) [pid = 1809] [serial = 2016] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x91447000) [pid = 1809] [serial = 2040] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 05:22:45 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 05:22:45 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 05:22:45 INFO - PROCESS | 1809 | [1809] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0x92eab000) [pid = 1809] [serial = 2133] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x92248000) [pid = 1809] [serial = 2136] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x92a94400) [pid = 1809] [serial = 2130] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x919b7c00) [pid = 1809] [serial = 2135] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x92394800) [pid = 1809] [serial = 2043] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x91c22400) [pid = 1809] [serial = 2058] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x8e7adc00) [pid = 1809] [serial = 2061] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x919b5800) [pid = 1809] [serial = 2064] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x92a93000) [pid = 1809] [serial = 2067] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x91452000) [pid = 1809] [serial = 2132] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x92393400) [pid = 1809] [serial = 2129] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x91c4b400) [pid = 1809] [serial = 2105] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x91c1e800) [pid = 1809] [serial = 2126] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x91c2b400) [pid = 1809] [serial = 2127] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x8e7ec000) [pid = 1809] [serial = 2121] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x8dd54c00) [pid = 1809] [serial = 2120] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x95157400) [pid = 1809] [serial = 2111] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x8dfa9400) [pid = 1809] [serial = 2123] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x8e949000) [pid = 1809] [serial = 2124] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 119 (0x8ef04c00) [pid = 1809] [serial = 2102] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 118 (0x95160c00) [pid = 1809] [serial = 2114] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 117 (0x95308400) [pid = 1809] [serial = 2117] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 116 (0x93c93400) [pid = 1809] [serial = 2099] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | --DOMWINDOW == 115 (0x94786800) [pid = 1809] [serial = 2108] [outer = (nil)] [url = about:blank] 05:22:45 INFO - PROCESS | 1809 | 1472300565707 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]]]}] 05:22:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:22:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:22:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:22:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:22:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:22:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:22:45 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 05:22:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:22:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:22:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:22:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:22:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:22:45 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 05:22:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:22:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:22:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:22:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:22:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:22:45 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]" 05:22:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:22:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:22:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:22:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:22:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:22:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:22:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1787ms 05:22:45 INFO - PROCESS | 1809 | 1472300565786 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 05:22:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:22:45 INFO - PROCESS | 1809 | 1472300565799 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 05:22:45 INFO - PROCESS | 1809 | 1472300565807 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:22:45 INFO - PROCESS | 1809 | 1472300565811 Marionette TRACE conn4 <- [1,2926,null,{}] 05:22:45 INFO - PROCESS | 1809 | 1472300565822 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}] 05:22:45 INFO - PROCESS | 1809 | 1472300565826 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:46 INFO - PROCESS | 1809 | 1472300566065 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 05:22:46 INFO - PROCESS | 1809 | 1472300566484 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:46 INFO - PROCESS | 1809 | 1472300566495 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x90727000 == 68 [pid = 1809] [id = 739] 05:22:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 116 (0x9140b000) [pid = 1809] [serial = 2218] [outer = (nil)] 05:22:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 117 (0x914e0800) [pid = 1809] [serial = 2219] [outer = 0x9140b000] 05:22:46 INFO - PROCESS | 1809 | 1472300566625 Marionette DEBUG loaded listener.js 05:22:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 118 (0x919b2800) [pid = 1809] [serial = 2220] [outer = 0x9140b000] 05:22:47 INFO - PROCESS | 1809 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:22:47 INFO - PROCESS | 1809 | 1472300567405 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]]]}] 05:22:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:22:47 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1639ms 05:22:47 INFO - PROCESS | 1809 | 1472300567447 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 05:22:47 INFO - PROCESS | 1809 | 1472300567451 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 05:22:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:22:47 INFO - PROCESS | 1809 | 1472300567464 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:22:47 INFO - PROCESS | 1809 | 1472300567473 Marionette TRACE conn4 <- [1,2930,null,{}] 05:22:47 INFO - PROCESS | 1809 | 1472300567488 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}] 05:22:47 INFO - PROCESS | 1809 | 1472300567495 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:47 INFO - PROCESS | 1809 | 1472300567737 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 05:22:47 INFO - PROCESS | 1809 | 1472300567761 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:47 INFO - PROCESS | 1809 | 1472300567769 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:47 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7b1000 == 69 [pid = 1809] [id = 740] 05:22:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 119 (0x91c2ac00) [pid = 1809] [serial = 2221] [outer = (nil)] 05:22:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 120 (0x91c46c00) [pid = 1809] [serial = 2222] [outer = 0x91c2ac00] 05:22:47 INFO - PROCESS | 1809 | 1472300567849 Marionette DEBUG loaded listener.js 05:22:47 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x91c44000) [pid = 1809] [serial = 2223] [outer = 0x91c2ac00] 05:22:48 INFO - PROCESS | 1809 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:22:48 INFO - PROCESS | 1809 | 1472300568780 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]]]}] 05:22:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:22:48 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1358ms 05:22:48 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:22:48 INFO - PROCESS | 1809 | 1472300568816 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 05:22:48 INFO - PROCESS | 1809 | 1472300568819 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 05:22:48 INFO - PROCESS | 1809 | 1472300568826 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:22:48 INFO - PROCESS | 1809 | 1472300568829 Marionette TRACE conn4 <- [1,2934,null,{}] 05:22:48 INFO - PROCESS | 1809 | 1472300568843 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}] 05:22:48 INFO - PROCESS | 1809 | 1472300568862 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:49 INFO - PROCESS | 1809 | 1472300569086 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 05:22:49 INFO - PROCESS | 1809 | 1472300569123 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:49 INFO - PROCESS | 1809 | 1472300569130 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e940000 == 70 [pid = 1809] [id = 741] 05:22:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x91c42c00) [pid = 1809] [serial = 2224] [outer = (nil)] 05:22:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x92398000) [pid = 1809] [serial = 2225] [outer = 0x91c42c00] 05:22:49 INFO - PROCESS | 1809 | 1472300569198 Marionette DEBUG loaded listener.js 05:22:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x92a91000) [pid = 1809] [serial = 2226] [outer = 0x91c42c00] 05:22:49 INFO - PROCESS | 1809 | --DOMWINDOW == 123 (0x92396c00) [pid = 1809] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:22:49 INFO - PROCESS | 1809 | --DOMWINDOW == 122 (0x91a93000) [pid = 1809] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:22:49 INFO - PROCESS | 1809 | --DOMWINDOW == 121 (0x8dfa9000) [pid = 1809] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:22:49 INFO - PROCESS | 1809 | --DOMWINDOW == 120 (0x8e7b1c00) [pid = 1809] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:22:50 INFO - PROCESS | 1809 | 1472300570205 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]]]}] 05:22:50 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:22:50 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1435ms 05:22:50 INFO - PROCESS | 1809 | 1472300570260 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 05:22:50 INFO - PROCESS | 1809 | 1472300570263 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 05:22:50 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:22:50 INFO - PROCESS | 1809 | 1472300570270 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:22:50 INFO - PROCESS | 1809 | 1472300570273 Marionette TRACE conn4 <- [1,2938,null,{}] 05:22:50 INFO - PROCESS | 1809 | 1472300570279 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}] 05:22:50 INFO - PROCESS | 1809 | 1472300570283 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:50 INFO - PROCESS | 1809 | 1472300570438 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 05:22:50 INFO - PROCESS | 1809 | 1472300570618 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:50 INFO - PROCESS | 1809 | 1472300570636 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:50 INFO - PROCESS | 1809 | ++DOCSHELL 0x92a96400 == 71 [pid = 1809] [id = 742] 05:22:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 121 (0x92a96c00) [pid = 1809] [serial = 2227] [outer = (nil)] 05:22:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 122 (0x92a9dc00) [pid = 1809] [serial = 2228] [outer = 0x92a96c00] 05:22:50 INFO - PROCESS | 1809 | 1472300570715 Marionette DEBUG loaded listener.js 05:22:50 INFO - PROCESS | 1809 | ++DOMWINDOW == 123 (0x93a75400) [pid = 1809] [serial = 2229] [outer = 0x92a96c00] 05:22:51 INFO - PROCESS | 1809 | 1472300571461 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]]]}] 05:22:51 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:22:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1231ms 05:22:51 INFO - PROCESS | 1809 | 1472300571502 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 05:22:51 INFO - PROCESS | 1809 | 1472300571505 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 05:22:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:22:51 INFO - PROCESS | 1809 | 1472300571512 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:22:51 INFO - PROCESS | 1809 | 1472300571516 Marionette TRACE conn4 <- [1,2942,null,{}] 05:22:51 INFO - PROCESS | 1809 | 1472300571522 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}] 05:22:51 INFO - PROCESS | 1809 | 1472300571528 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:51 INFO - PROCESS | 1809 | 1472300571837 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 05:22:52 INFO - PROCESS | 1809 | 1472300572005 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:52 INFO - PROCESS | 1809 | 1472300572013 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d117c00 == 72 [pid = 1809] [id = 743] 05:22:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 124 (0x8d11b000) [pid = 1809] [serial = 2230] [outer = (nil)] 05:22:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x8d18f000) [pid = 1809] [serial = 2231] [outer = 0x8d11b000] 05:22:52 INFO - PROCESS | 1809 | 1472300572150 Marionette DEBUG loaded listener.js 05:22:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x8db2d800) [pid = 1809] [serial = 2232] [outer = 0x8d11b000] 05:22:53 INFO - PROCESS | 1809 | 1472300573044 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"]]]}] 05:22:53 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 05:22:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:22:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:22:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:22:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1580ms 05:22:53 INFO - PROCESS | 1809 | 1472300573096 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 05:22:53 INFO - PROCESS | 1809 | 1472300573102 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 05:22:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:22:53 INFO - PROCESS | 1809 | 1472300573113 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:22:53 INFO - PROCESS | 1809 | 1472300573117 Marionette TRACE conn4 <- [1,2946,null,{}] 05:22:53 INFO - PROCESS | 1809 | 1472300573182 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}] 05:22:53 INFO - PROCESS | 1809 | 1472300573189 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:53 INFO - PROCESS | 1809 | 1472300573398 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 05:22:53 INFO - PROCESS | 1809 | 1472300573616 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:53 INFO - PROCESS | 1809 | 1472300573626 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:53 INFO - PROCESS | 1809 | ++DOCSHELL 0x91404c00 == 73 [pid = 1809] [id = 744] 05:22:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x91448800) [pid = 1809] [serial = 2233] [outer = (nil)] 05:22:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x9198e000) [pid = 1809] [serial = 2234] [outer = 0x91448800] 05:22:53 INFO - PROCESS | 1809 | 1472300573751 Marionette DEBUG loaded listener.js 05:22:53 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x91a92400) [pid = 1809] [serial = 2235] [outer = 0x91448800] 05:22:54 INFO - PROCESS | 1809 | 1472300574688 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]]]}] 05:22:54 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:22:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1629ms 05:22:54 INFO - PROCESS | 1809 | 1472300574741 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 05:22:54 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:22:54 INFO - PROCESS | 1809 | 1472300574746 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 05:22:54 INFO - PROCESS | 1809 | 1472300574753 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:22:54 INFO - PROCESS | 1809 | 1472300574758 Marionette TRACE conn4 <- [1,2950,null,{}] 05:22:54 INFO - PROCESS | 1809 | 1472300574765 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}] 05:22:54 INFO - PROCESS | 1809 | 1472300574771 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:55 INFO - PROCESS | 1809 | 1472300575051 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 05:22:55 INFO - PROCESS | 1809 | 1472300575252 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:55 INFO - PROCESS | 1809 | 1472300575261 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:55 INFO - PROCESS | 1809 | ++DOCSHELL 0x91448400 == 74 [pid = 1809] [id = 745] 05:22:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x91f5b400) [pid = 1809] [serial = 2236] [outer = (nil)] 05:22:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x92ea1c00) [pid = 1809] [serial = 2237] [outer = 0x91f5b400] 05:22:55 INFO - PROCESS | 1809 | 1472300575356 Marionette DEBUG loaded listener.js 05:22:55 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x93a77c00) [pid = 1809] [serial = 2238] [outer = 0x91f5b400] 05:22:56 INFO - PROCESS | 1809 | ++DOCSHELL 0x95303000 == 75 [pid = 1809] [id = 746] 05:22:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x95306400) [pid = 1809] [serial = 2239] [outer = (nil)] 05:22:56 INFO - PROCESS | 1809 | ++DOMWINDOW == 134 (0x92396400) [pid = 1809] [serial = 2240] [outer = 0x95306400] 05:22:56 INFO - PROCESS | 1809 | 1472300576411 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]]]}] 05:22:56 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. 05:22:56 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1683ms 05:22:56 INFO - PROCESS | 1809 | 1472300576436 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 05:22:56 INFO - PROCESS | 1809 | 1472300576443 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 05:22:56 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:22:56 INFO - PROCESS | 1809 | 1472300576461 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:22:56 INFO - PROCESS | 1809 | 1472300576469 Marionette TRACE conn4 <- [1,2954,null,{}] 05:22:56 INFO - PROCESS | 1809 | 1472300576476 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}] 05:22:56 INFO - PROCESS | 1809 | 1472300576483 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:56 INFO - PROCESS | 1809 | 1472300576769 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 05:22:57 INFO - PROCESS | 1809 | 1472300577072 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:57 INFO - PROCESS | 1809 | 1472300577091 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3ee400 == 76 [pid = 1809] [id = 747] 05:22:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 135 (0x8d118800) [pid = 1809] [serial = 2241] [outer = (nil)] 05:22:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x98037800) [pid = 1809] [serial = 2242] [outer = 0x8d118800] 05:22:57 INFO - PROCESS | 1809 | 1472300577190 Marionette DEBUG loaded listener.js 05:22:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x9925a800) [pid = 1809] [serial = 2243] [outer = 0x8d118800] 05:22:57 INFO - PROCESS | 1809 | 1472300577979 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]]]}] 05:22:57 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:22:57 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 05:22:57 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1549ms 05:22:58 INFO - PROCESS | 1809 | 1472300578004 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 05:22:58 INFO - PROCESS | 1809 | 1472300578010 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 05:22:58 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:22:58 INFO - PROCESS | 1809 | 1472300578020 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:22:58 INFO - PROCESS | 1809 | 1472300578025 Marionette TRACE conn4 <- [1,2958,null,{}] 05:22:58 INFO - PROCESS | 1809 | 1472300578034 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}] 05:22:58 INFO - PROCESS | 1809 | 1472300578041 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:58 INFO - PROCESS | 1809 | 1472300578377 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 05:22:58 INFO - PROCESS | 1809 | 1472300578652 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:58 INFO - PROCESS | 1809 | 1472300578663 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:22:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x99792400 == 77 [pid = 1809] [id = 748] 05:22:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x99f1d800) [pid = 1809] [serial = 2244] [outer = (nil)] 05:22:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x9a176000) [pid = 1809] [serial = 2245] [outer = 0x99f1d800] 05:22:58 INFO - PROCESS | 1809 | 1472300578824 Marionette DEBUG loaded listener.js 05:22:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x9a5c6800) [pid = 1809] [serial = 2246] [outer = 0x99f1d800] 05:22:59 INFO - PROCESS | 1809 | 1472300579660 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]]]}] 05:22:59 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. 05:22:59 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1699ms 05:22:59 INFO - PROCESS | 1809 | 1472300579718 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 05:22:59 INFO - PROCESS | 1809 | 1472300579721 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 05:22:59 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:22:59 INFO - PROCESS | 1809 | 1472300579728 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:22:59 INFO - PROCESS | 1809 | 1472300579732 Marionette TRACE conn4 <- [1,2962,null,{}] 05:22:59 INFO - PROCESS | 1809 | 1472300579738 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}] 05:22:59 INFO - PROCESS | 1809 | 1472300579743 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:00 INFO - PROCESS | 1809 | 1472300580021 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 05:23:00 INFO - PROCESS | 1809 | 1472300580227 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:00 INFO - PROCESS | 1809 | 1472300580244 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:00 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b575c00 == 78 [pid = 1809] [id = 749] 05:23:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x9a702000) [pid = 1809] [serial = 2247] [outer = (nil)] 05:23:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x9a70a800) [pid = 1809] [serial = 2248] [outer = 0x9a702000] 05:23:00 INFO - PROCESS | 1809 | 1472300580337 Marionette DEBUG loaded listener.js 05:23:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x9a70cc00) [pid = 1809] [serial = 2249] [outer = 0x9a702000] 05:23:01 INFO - PROCESS | 1809 | 1472300581328 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]]]}] 05:23:01 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. 05:23:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1639ms 05:23:01 INFO - PROCESS | 1809 | 1472300581368 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 05:23:01 INFO - PROCESS | 1809 | 1472300581372 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 05:23:01 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:23:01 INFO - PROCESS | 1809 | 1472300581379 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:23:01 INFO - PROCESS | 1809 | 1472300581382 Marionette TRACE conn4 <- [1,2966,null,{}] 05:23:01 INFO - PROCESS | 1809 | 1472300581388 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}] 05:23:01 INFO - PROCESS | 1809 | 1472300581393 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:01 INFO - PROCESS | 1809 | 1472300581615 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 05:23:01 INFO - PROCESS | 1809 | 1472300581911 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:01 INFO - PROCESS | 1809 | 1472300581921 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:01 INFO - PROCESS | 1809 | ++DOCSHELL 0x9198cc00 == 79 [pid = 1809] [id = 750] 05:23:01 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x919bc800) [pid = 1809] [serial = 2250] [outer = (nil)] 05:23:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x9a746400) [pid = 1809] [serial = 2251] [outer = 0x919bc800] 05:23:02 INFO - PROCESS | 1809 | 1472300582017 Marionette DEBUG loaded listener.js 05:23:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x9a88b000) [pid = 1809] [serial = 2252] [outer = 0x919bc800] 05:23:02 INFO - PROCESS | 1809 | 1472300582882 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]]]}] 05:23:02 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. 05:23:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1539ms 05:23:02 INFO - PROCESS | 1809 | 1472300582920 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 05:23:02 INFO - PROCESS | 1809 | 1472300582925 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 05:23:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:23:02 INFO - PROCESS | 1809 | 1472300582933 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:23:02 INFO - PROCESS | 1809 | 1472300582935 Marionette TRACE conn4 <- [1,2970,null,{}] 05:23:02 INFO - PROCESS | 1809 | 1472300582942 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}] 05:23:02 INFO - PROCESS | 1809 | 1472300582947 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:03 INFO - PROCESS | 1809 | 1472300583165 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 05:23:03 INFO - PROCESS | 1809 | 1472300583409 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:03 INFO - PROCESS | 1809 | 1472300583419 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b573c00 == 80 [pid = 1809] [id = 751] 05:23:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x9a6cdc00) [pid = 1809] [serial = 2253] [outer = (nil)] 05:23:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x9a896800) [pid = 1809] [serial = 2254] [outer = 0x9a6cdc00] 05:23:03 INFO - PROCESS | 1809 | 1472300583541 Marionette DEBUG loaded listener.js 05:23:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0x9aad9400) [pid = 1809] [serial = 2255] [outer = 0x9a6cdc00] 05:23:04 INFO - PROCESS | 1809 | 1472300584446 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]]]}] 05:23:04 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. 05:23:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1541ms 05:23:04 INFO - PROCESS | 1809 | 1472300584474 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 05:23:04 INFO - PROCESS | 1809 | 1472300584477 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 05:23:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:23:04 INFO - PROCESS | 1809 | 1472300584484 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:23:04 INFO - PROCESS | 1809 | 1472300584488 Marionette TRACE conn4 <- [1,2974,null,{}] 05:23:04 INFO - PROCESS | 1809 | 1472300584494 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}] 05:23:04 INFO - PROCESS | 1809 | 1472300584499 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:04 INFO - PROCESS | 1809 | 1472300584693 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 05:23:04 INFO - PROCESS | 1809 | 1472300584942 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:04 INFO - PROCESS | 1809 | 1472300584949 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:04 INFO - PROCESS | 1809 | ++DOCSHELL 0x9ad8c800 == 81 [pid = 1809] [id = 752] 05:23:04 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x9ad8d400) [pid = 1809] [serial = 2256] [outer = (nil)] 05:23:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0x9aedfc00) [pid = 1809] [serial = 2257] [outer = 0x9ad8d400] 05:23:05 INFO - PROCESS | 1809 | 1472300585039 Marionette DEBUG loaded listener.js 05:23:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x9aee3400) [pid = 1809] [serial = 2258] [outer = 0x9ad8d400] 05:23:05 INFO - PROCESS | 1809 | 1472300585905 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]]]}] 05:23:05 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. 05:23:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1446ms 05:23:05 INFO - PROCESS | 1809 | 1472300585931 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 05:23:05 INFO - PROCESS | 1809 | 1472300585936 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 05:23:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:23:05 INFO - PROCESS | 1809 | 1472300585942 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:23:05 INFO - PROCESS | 1809 | 1472300585946 Marionette TRACE conn4 <- [1,2978,null,{}] 05:23:05 INFO - PROCESS | 1809 | 1472300585952 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}] 05:23:05 INFO - PROCESS | 1809 | 1472300585957 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:06 INFO - PROCESS | 1809 | 1472300586136 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 05:23:06 INFO - PROCESS | 1809 | 1472300586410 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:06 INFO - PROCESS | 1809 | 1472300586418 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:06 INFO - PROCESS | 1809 | ++DOCSHELL 0x91a99800 == 82 [pid = 1809] [id = 753] 05:23:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x9a893800) [pid = 1809] [serial = 2259] [outer = (nil)] 05:23:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x9aee9800) [pid = 1809] [serial = 2260] [outer = 0x9a893800] 05:23:06 INFO - PROCESS | 1809 | 1472300586505 Marionette DEBUG loaded listener.js 05:23:06 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x9aeeb000) [pid = 1809] [serial = 2261] [outer = 0x9a893800] 05:23:07 INFO - PROCESS | 1809 | 1472300587395 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]]]}] 05:23:07 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. 05:23:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1480ms 05:23:07 INFO - PROCESS | 1809 | 1472300587423 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 05:23:07 INFO - PROCESS | 1809 | 1472300587427 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 05:23:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:23:07 INFO - PROCESS | 1809 | 1472300587433 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:23:07 INFO - PROCESS | 1809 | 1472300587436 Marionette TRACE conn4 <- [1,2982,null,{}] 05:23:07 INFO - PROCESS | 1809 | 1472300587442 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}] 05:23:07 INFO - PROCESS | 1809 | 1472300587447 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:07 INFO - PROCESS | 1809 | 1472300587640 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 05:23:07 INFO - PROCESS | 1809 | 1472300587921 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:07 INFO - PROCESS | 1809 | 1472300587933 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:07 INFO - PROCESS | 1809 | ++DOCSHELL 0x9ad8cc00 == 83 [pid = 1809] [id = 754] 05:23:07 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x9b261c00) [pid = 1809] [serial = 2262] [outer = (nil)] 05:23:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x9b267400) [pid = 1809] [serial = 2263] [outer = 0x9b261c00] 05:23:08 INFO - PROCESS | 1809 | 1472300588028 Marionette DEBUG loaded listener.js 05:23:08 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x9b26d000) [pid = 1809] [serial = 2264] [outer = 0x9b261c00] 05:23:08 INFO - PROCESS | 1809 | 1472300588952 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"]]]}] 05:23:08 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 05:23:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:23:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:23:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1534ms 05:23:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:23:08 INFO - PROCESS | 1809 | 1472300588968 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 05:23:08 INFO - PROCESS | 1809 | 1472300588972 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 05:23:08 INFO - PROCESS | 1809 | 1472300588979 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:23:08 INFO - PROCESS | 1809 | 1472300588982 Marionette TRACE conn4 <- [1,2986,null,{}] 05:23:08 INFO - PROCESS | 1809 | 1472300588989 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}] 05:23:08 INFO - PROCESS | 1809 | 1472300588995 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:09 INFO - PROCESS | 1809 | 1472300589226 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 05:23:09 INFO - PROCESS | 1809 | 1472300589471 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:09 INFO - PROCESS | 1809 | 1472300589480 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:09 INFO - PROCESS | 1809 | ++DOCSHELL 0x9b210000 == 84 [pid = 1809] [id = 755] 05:23:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x9b270400) [pid = 1809] [serial = 2265] [outer = (nil)] 05:23:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x9b73a800) [pid = 1809] [serial = 2266] [outer = 0x9b270400] 05:23:09 INFO - PROCESS | 1809 | 1472300589564 Marionette DEBUG loaded listener.js 05:23:09 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x9bc40c00) [pid = 1809] [serial = 2267] [outer = 0x9b270400] 05:23:10 INFO - PROCESS | 1809 | 1472300590391 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]]]}] 05:23:10 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. 05:23:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1432ms 05:23:10 INFO - PROCESS | 1809 | 1472300590410 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 05:23:10 INFO - PROCESS | 1809 | 1472300590414 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 05:23:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:23:10 INFO - PROCESS | 1809 | 1472300590420 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:23:10 INFO - PROCESS | 1809 | 1472300590424 Marionette TRACE conn4 <- [1,2990,null,{}] 05:23:10 INFO - PROCESS | 1809 | 1472300590430 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}] 05:23:10 INFO - PROCESS | 1809 | 1472300590435 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:10 INFO - PROCESS | 1809 | 1472300590615 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 05:23:10 INFO - PROCESS | 1809 | 1472300590858 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:10 INFO - PROCESS | 1809 | 1472300590865 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:10 INFO - PROCESS | 1809 | ++DOCSHELL 0x9b47c800 == 85 [pid = 1809] [id = 756] 05:23:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 162 (0x9bcae000) [pid = 1809] [serial = 2268] [outer = (nil)] 05:23:10 INFO - PROCESS | 1809 | ++DOMWINDOW == 163 (0x9c15b400) [pid = 1809] [serial = 2269] [outer = 0x9bcae000] 05:23:10 INFO - PROCESS | 1809 | 1472300590958 Marionette DEBUG loaded listener.js 05:23:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 164 (0x9c15c400) [pid = 1809] [serial = 2270] [outer = 0x9bcae000] 05:23:11 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db2e800 == 86 [pid = 1809] [id = 757] 05:23:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 165 (0x91f5c800) [pid = 1809] [serial = 2271] [outer = (nil)] 05:23:11 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0x9ad88c00) [pid = 1809] [serial = 2272] [outer = 0x91f5c800] 05:23:12 INFO - PROCESS | 1809 | 1472300592281 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]]]}] 05:23:12 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. 05:23:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1889ms 05:23:12 INFO - PROCESS | 1809 | 1472300592309 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 05:23:12 INFO - PROCESS | 1809 | 1472300592316 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 05:23:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:23:12 INFO - PROCESS | 1809 | 1472300592385 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:23:12 INFO - PROCESS | 1809 | 1472300592391 Marionette TRACE conn4 <- [1,2994,null,{}] 05:23:12 INFO - PROCESS | 1809 | 1472300592406 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}] 05:23:12 INFO - PROCESS | 1809 | 1472300592412 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:12 INFO - PROCESS | 1809 | 1472300592661 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 05:23:12 INFO - PROCESS | 1809 | 1472300592873 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:12 INFO - PROCESS | 1809 | 1472300592882 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:12 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db03c00 == 87 [pid = 1809] [id = 758] 05:23:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 167 (0x8db06000) [pid = 1809] [serial = 2273] [outer = (nil)] 05:23:12 INFO - PROCESS | 1809 | ++DOMWINDOW == 168 (0x8db39000) [pid = 1809] [serial = 2274] [outer = 0x8db06000] 05:23:12 INFO - PROCESS | 1809 | 1472300592963 Marionette DEBUG loaded listener.js 05:23:13 INFO - PROCESS | 1809 | ++DOMWINDOW == 169 (0x8e942400) [pid = 1809] [serial = 2275] [outer = 0x8db06000] 05:23:13 INFO - PROCESS | 1809 | 1472300593757 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]]]}] 05:23:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:23:13 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 05:23:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1449ms 05:23:13 INFO - PROCESS | 1809 | 1472300593783 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 05:23:13 INFO - PROCESS | 1809 | 1472300593790 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 05:23:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:23:13 INFO - PROCESS | 1809 | 1472300593801 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:23:13 INFO - PROCESS | 1809 | 1472300593804 Marionette TRACE conn4 <- [1,2998,null,{}] 05:23:13 INFO - PROCESS | 1809 | 1472300593811 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}] 05:23:13 INFO - PROCESS | 1809 | 1472300593816 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:14 INFO - PROCESS | 1809 | 1472300594002 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 05:23:14 INFO - PROCESS | 1809 | 1472300594367 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:14 INFO - PROCESS | 1809 | 1472300594374 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:14 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db0c400 == 88 [pid = 1809] [id = 759] 05:23:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 170 (0x8e7adc00) [pid = 1809] [serial = 2276] [outer = (nil)] 05:23:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 171 (0x91983000) [pid = 1809] [serial = 2277] [outer = 0x8e7adc00] 05:23:14 INFO - PROCESS | 1809 | 1472300594460 Marionette DEBUG loaded listener.js 05:23:14 INFO - PROCESS | 1809 | ++DOMWINDOW == 172 (0x91c27c00) [pid = 1809] [serial = 2278] [outer = 0x8e7adc00] 05:23:15 INFO - PROCESS | 1809 | 1472300595327 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]]]}] 05:23:15 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. 05:23:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1583ms 05:23:15 INFO - PROCESS | 1809 | 1472300595384 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 05:23:15 INFO - PROCESS | 1809 | 1472300595388 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 05:23:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:23:15 INFO - PROCESS | 1809 | 1472300595395 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:23:15 INFO - PROCESS | 1809 | 1472300595401 Marionette TRACE conn4 <- [1,3002,null,{}] 05:23:15 INFO - PROCESS | 1809 | 1472300595440 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}] 05:23:15 INFO - PROCESS | 1809 | 1472300595448 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:15 INFO - PROCESS | 1809 | 1472300595627 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 05:23:15 INFO - PROCESS | 1809 | 1472300595909 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:15 INFO - PROCESS | 1809 | 1472300595916 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:15 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db06c00 == 89 [pid = 1809] [id = 760] 05:23:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 173 (0x8e7e8800) [pid = 1809] [serial = 2279] [outer = (nil)] 05:23:15 INFO - PROCESS | 1809 | ++DOMWINDOW == 174 (0x94787800) [pid = 1809] [serial = 2280] [outer = 0x8e7e8800] 05:23:16 INFO - PROCESS | 1809 | 1472300595998 Marionette DEBUG loaded listener.js 05:23:16 INFO - PROCESS | 1809 | ++DOMWINDOW == 175 (0x9515b800) [pid = 1809] [serial = 2281] [outer = 0x8e7e8800] 05:23:16 INFO - PROCESS | 1809 | 1472300596869 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]]]}] 05:23:16 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. 05:23:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1493ms 05:23:16 INFO - PROCESS | 1809 | 1472300596903 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 05:23:16 INFO - PROCESS | 1809 | 1472300596907 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 05:23:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:23:16 INFO - PROCESS | 1809 | 1472300596915 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:23:16 INFO - PROCESS | 1809 | 1472300596919 Marionette TRACE conn4 <- [1,3006,null,{}] 05:23:16 INFO - PROCESS | 1809 | 1472300596924 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}] 05:23:16 INFO - PROCESS | 1809 | 1472300596929 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:17 INFO - PROCESS | 1809 | 1472300597159 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 05:23:17 INFO - PROCESS | 1809 | --DOCSHELL 0x89920800 == 88 [pid = 1809] [id = 653] 05:23:17 INFO - PROCESS | 1809 | --DOMWINDOW == 174 (0x91405c00) [pid = 1809] [serial = 2180] [outer = (nil)] [url = about:blank] 05:23:17 INFO - PROCESS | 1809 | --DOMWINDOW == 173 (0x95162800) [pid = 1809] [serial = 2150] [outer = (nil)] [url = about:blank] 05:23:17 INFO - PROCESS | 1809 | --DOMWINDOW == 172 (0x914e0400) [pid = 1809] [serial = 2144] [outer = (nil)] [url = about:blank] 05:23:17 INFO - PROCESS | 1809 | --DOMWINDOW == 171 (0x93c95000) [pid = 1809] [serial = 2147] [outer = (nil)] [url = about:blank] 05:23:17 INFO - PROCESS | 1809 | --DOMWINDOW == 170 (0x99797000) [pid = 1809] [serial = 2159] [outer = (nil)] [url = about:blank] 05:23:17 INFO - PROCESS | 1809 | --DOMWINDOW == 169 (0x97605c00) [pid = 1809] [serial = 2153] [outer = (nil)] [url = about:blank] 05:23:17 INFO - PROCESS | 1809 | --DOMWINDOW == 168 (0x8e7b4800) [pid = 1809] [serial = 2162] [outer = (nil)] [url = about:blank] 05:23:17 INFO - PROCESS | 1809 | --DOMWINDOW == 167 (0x99256c00) [pid = 1809] [serial = 2156] [outer = (nil)] [url = about:blank] 05:23:17 INFO - PROCESS | 1809 | --DOMWINDOW == 166 (0x8dfa1400) [pid = 1809] [serial = 2141] [outer = (nil)] [url = about:blank] 05:23:17 INFO - PROCESS | 1809 | --DOMWINDOW == 165 (0x8db0b800) [pid = 1809] [serial = 2165] [outer = (nil)] [url = about:blank] 05:23:17 INFO - PROCESS | 1809 | --DOCSHELL 0x8991fc00 == 87 [pid = 1809] [id = 727] 05:23:17 INFO - PROCESS | 1809 | 1472300597486 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:17 INFO - PROCESS | 1809 | 1472300597493 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:17 INFO - PROCESS | 1809 | --DOMWINDOW == 164 (0x92ea4400) [pid = 1809] [serial = 2178] [outer = (nil)] [url = about:blank] 05:23:17 INFO - PROCESS | 1809 | --DOMWINDOW == 163 (0x92246000) [pid = 1809] [serial = 2175] [outer = (nil)] [url = about:blank] 05:23:17 INFO - PROCESS | 1809 | --DOMWINDOW == 162 (0x8ee95400) [pid = 1809] [serial = 2168] [outer = (nil)] [url = about:blank] 05:23:17 INFO - PROCESS | 1809 | --DOMWINDOW == 161 (0x9144e000) [pid = 1809] [serial = 2172] [outer = (nil)] [url = about:blank] 05:23:17 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0x92a9e400) [pid = 1809] [serial = 2177] [outer = (nil)] [url = about:blank] 05:23:17 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0x91c4cc00) [pid = 1809] [serial = 2174] [outer = (nil)] [url = about:blank] 05:23:17 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0x91402400) [pid = 1809] [serial = 2171] [outer = (nil)] [url = about:blank] 05:23:17 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x90727c00) [pid = 1809] [serial = 2169] [outer = (nil)] [url = about:blank] 05:23:17 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b375400 == 88 [pid = 1809] [id = 761] 05:23:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x8c3eb000) [pid = 1809] [serial = 2282] [outer = (nil)] 05:23:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x8e7ae800) [pid = 1809] [serial = 2283] [outer = 0x8c3eb000] 05:23:17 INFO - PROCESS | 1809 | 1472300597587 Marionette DEBUG loaded listener.js 05:23:17 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x91402400) [pid = 1809] [serial = 2284] [outer = 0x8c3eb000] 05:23:18 INFO - PROCESS | 1809 | 1472300598353 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]]]}] 05:23:18 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. 05:23:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1480ms 05:23:18 INFO - PROCESS | 1809 | 1472300598396 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 05:23:18 INFO - PROCESS | 1809 | 1472300598400 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 05:23:18 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:23:18 INFO - PROCESS | 1809 | 1472300598406 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:23:18 INFO - PROCESS | 1809 | 1472300598408 Marionette TRACE conn4 <- [1,3010,null,{}] 05:23:18 INFO - PROCESS | 1809 | 1472300598414 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}] 05:23:18 INFO - PROCESS | 1809 | 1472300598419 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:18 INFO - PROCESS | 1809 | 1472300598595 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 05:23:18 INFO - PROCESS | 1809 | 1472300598785 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:18 INFO - PROCESS | 1809 | 1472300598793 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:18 INFO - PROCESS | 1809 | ++DOCSHELL 0x91452c00 == 89 [pid = 1809] [id = 762] 05:23:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x91a90c00) [pid = 1809] [serial = 2285] [outer = (nil)] 05:23:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 162 (0x92394000) [pid = 1809] [serial = 2286] [outer = 0x91a90c00] 05:23:18 INFO - PROCESS | 1809 | 1472300598865 Marionette DEBUG loaded listener.js 05:23:18 INFO - PROCESS | 1809 | ++DOMWINDOW == 163 (0x94798800) [pid = 1809] [serial = 2287] [outer = 0x91a90c00] 05:23:19 INFO - PROCESS | 1809 | 1472300599621 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]]]}] 05:23:19 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 05:23:19 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1231ms 05:23:19 INFO - PROCESS | 1809 | 1472300599637 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 05:23:19 INFO - PROCESS | 1809 | 1472300599640 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 05:23:19 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:23:19 INFO - PROCESS | 1809 | 1472300599646 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:23:19 INFO - PROCESS | 1809 | 1472300599649 Marionette TRACE conn4 <- [1,3014,null,{}] 05:23:19 INFO - PROCESS | 1809 | 1472300599655 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}] 05:23:19 INFO - PROCESS | 1809 | 1472300599664 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:19 INFO - PROCESS | 1809 | 1472300599962 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 05:23:20 INFO - PROCESS | 1809 | 1472300599986 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:20 INFO - PROCESS | 1809 | 1472300599993 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:20 INFO - PROCESS | 1809 | ++DOCSHELL 0x9144c800 == 90 [pid = 1809] [id = 763] 05:23:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 164 (0x91c2b400) [pid = 1809] [serial = 2288] [outer = (nil)] 05:23:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 165 (0x9979a800) [pid = 1809] [serial = 2289] [outer = 0x91c2b400] 05:23:20 INFO - PROCESS | 1809 | 1472300600064 Marionette DEBUG loaded listener.js 05:23:20 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0x99f4d400) [pid = 1809] [serial = 2290] [outer = 0x91c2b400] 05:23:20 INFO - PROCESS | 1809 | [1809] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:23:21 INFO - PROCESS | 1809 | 1472300601009 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:23:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:23:21 INFO - {} 05:23:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:23:21 INFO - {} 05:23:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:23:21 INFO - {} 05:23:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:23:21 INFO - {} 05:23:21 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1433ms 05:23:21 INFO - PROCESS | 1809 | 1472300601088 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 05:23:21 INFO - PROCESS | 1809 | 1472300601090 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 05:23:21 INFO - TEST-START | /FileAPI/fileReader.html 05:23:21 INFO - PROCESS | 1809 | 1472300601097 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:23:21 INFO - PROCESS | 1809 | 1472300601100 Marionette TRACE conn4 <- [1,3018,null,{}] 05:23:21 INFO - PROCESS | 1809 | 1472300601106 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}] 05:23:21 INFO - PROCESS | 1809 | 1472300601111 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:21 INFO - PROCESS | 1809 | 1472300601359 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 05:23:21 INFO - PROCESS | 1809 | 1472300601400 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:21 INFO - PROCESS | 1809 | 1472300601410 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:21 INFO - PROCESS | 1809 | ++DOCSHELL 0x992ea800 == 91 [pid = 1809] [id = 764] 05:23:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 167 (0x99797400) [pid = 1809] [serial = 2291] [outer = (nil)] 05:23:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 168 (0x9a893400) [pid = 1809] [serial = 2292] [outer = 0x99797400] 05:23:21 INFO - PROCESS | 1809 | 1472300601475 Marionette DEBUG loaded listener.js 05:23:21 INFO - PROCESS | 1809 | ++DOMWINDOW == 169 (0x9ad92c00) [pid = 1809] [serial = 2293] [outer = 0x99797400] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 168 (0x89920400) [pid = 1809] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 167 (0x8e7e7800) [pid = 1809] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 166 (0x8b36e400) [pid = 1809] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 165 (0x92a9e800) [pid = 1809] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 164 (0x93c8e400) [pid = 1809] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 163 (0x93959400) [pid = 1809] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 162 (0x8db3a400) [pid = 1809] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 161 (0x8db2ec00) [pid = 1809] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0x93c98c00) [pid = 1809] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0x951bcc00) [pid = 1809] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0x92eae000) [pid = 1809] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x91f50400) [pid = 1809] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x8c3e2000) [pid = 1809] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x9144d400) [pid = 1809] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x8d18fc00) [pid = 1809] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x8eea1400) [pid = 1809] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0x8d28f800) [pid = 1809] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0x8b36dc00) [pid = 1809] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0x8e7ae000) [pid = 1809] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0x8b56cc00) [pid = 1809] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x92398c00) [pid = 1809] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x8d297800) [pid = 1809] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x9140b000) [pid = 1809] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x91c2ac00) [pid = 1809] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x8d18f400) [pid = 1809] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x91c42c00) [pid = 1809] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:23:22 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x92a97800) [pid = 1809] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:23:22 INFO - PROCESS | 1809 | 1472300602849 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]]]}] 05:23:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:23:22 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:23:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:23:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:23:22 INFO - TEST-OK | /FileAPI/fileReader.html | took 1784ms 05:23:22 INFO - PROCESS | 1809 | 1472300602882 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 05:23:22 INFO - TEST-START | /FileAPI/historical.html 05:23:22 INFO - PROCESS | 1809 | 1472300602892 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 05:23:22 INFO - PROCESS | 1809 | 1472300602898 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:23:22 INFO - PROCESS | 1809 | 1472300602902 Marionette TRACE conn4 <- [1,3022,null,{}] 05:23:22 INFO - PROCESS | 1809 | 1472300602908 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}] 05:23:22 INFO - PROCESS | 1809 | 1472300602913 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:23 INFO - PROCESS | 1809 | 1472300603129 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 05:23:23 INFO - PROCESS | 1809 | 1472300603246 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:23 INFO - PROCESS | 1809 | 1472300603252 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:23 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e2000 == 92 [pid = 1809] [id = 765] 05:23:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x8d294000) [pid = 1809] [serial = 2294] [outer = (nil)] 05:23:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x9144d400) [pid = 1809] [serial = 2295] [outer = 0x8d294000] 05:23:23 INFO - PROCESS | 1809 | 1472300603322 Marionette DEBUG loaded listener.js 05:23:23 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x92247800) [pid = 1809] [serial = 2296] [outer = 0x8d294000] 05:23:24 INFO - PROCESS | 1809 | 1472300603996 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"]]]}] 05:23:24 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:23:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:23:24 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:23:24 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:23:24 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:23:24 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:23:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:23:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:24 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:23:24 INFO - TEST-OK | /FileAPI/historical.html | took 1139ms 05:23:24 INFO - PROCESS | 1809 | 1472300604040 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 05:23:24 INFO - PROCESS | 1809 | 1472300604043 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 05:23:24 INFO - TEST-START | /FileAPI/idlharness.html 05:23:24 INFO - PROCESS | 1809 | 1472300604050 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:23:24 INFO - PROCESS | 1809 | 1472300604054 Marionette TRACE conn4 <- [1,3026,null,{}] 05:23:24 INFO - PROCESS | 1809 | 1472300604059 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}] 05:23:24 INFO - PROCESS | 1809 | 1472300604063 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:24 INFO - PROCESS | 1809 | 1472300604299 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 05:23:24 INFO - PROCESS | 1809 | 1472300604327 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:24 INFO - PROCESS | 1809 | 1472300604335 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:24 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db2ec00 == 93 [pid = 1809] [id = 766] 05:23:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x8eea2000) [pid = 1809] [serial = 2297] [outer = (nil)] 05:23:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x98852c00) [pid = 1809] [serial = 2298] [outer = 0x8eea2000] 05:23:24 INFO - PROCESS | 1809 | 1472300604415 Marionette DEBUG loaded listener.js 05:23:24 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x9a709400) [pid = 1809] [serial = 2299] [outer = 0x8eea2000] 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:23:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:23:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:23:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:23:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:23:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:23:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:23:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:23:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:23:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:23:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:23:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:23:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:23:26 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 05:23:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:23:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:23:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:23:26 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 05:23:26 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 05:23:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:23:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:23:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:23:26 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:23:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:23:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:23:26 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 05:23:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:23:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:23:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:23:26 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 05:23:26 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 05:23:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:23:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:23:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:23:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:23:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:23:26 INFO - PROCESS | 1809 | 1472300606261 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]]]}] 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:23:26 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:23:26 INFO - TEST-OK | /FileAPI/idlharness.html | took 2414ms 05:23:26 INFO - PROCESS | 1809 | 1472300606538 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 05:23:26 INFO - PROCESS | 1809 | 1472300606547 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 05:23:26 INFO - TEST-START | /FileAPI/idlharness.worker 05:23:26 INFO - PROCESS | 1809 | 1472300606604 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:23:26 INFO - PROCESS | 1809 | 1472300606611 Marionette TRACE conn4 <- [1,3030,null,{}] 05:23:26 INFO - PROCESS | 1809 | 1472300606619 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}] 05:23:26 INFO - PROCESS | 1809 | 1472300606627 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:26 INFO - PROCESS | 1809 | 1472300606839 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 05:23:27 INFO - PROCESS | 1809 | 1472300607105 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:27 INFO - PROCESS | 1809 | 1472300607117 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:27 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e2800 == 94 [pid = 1809] [id = 767] 05:23:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0x9889f400) [pid = 1809] [serial = 2300] [outer = (nil)] 05:23:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x9aee7400) [pid = 1809] [serial = 2301] [outer = 0x9889f400] 05:23:27 INFO - PROCESS | 1809 | 1472300607201 Marionette DEBUG loaded listener.js 05:23:27 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0x9b262800) [pid = 1809] [serial = 2302] [outer = 0x9889f400] 05:23:27 INFO - PROCESS | 1809 | [1809] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:23:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:23:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:23:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:23:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:23:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:23:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:23:29 INFO - {} 05:23:29 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 05:23:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:23:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:23:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:23:29 INFO - {} 05:23:29 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 - {} 05:23:29 INFO - {} 05:23:29 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 05:23:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:23:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:23:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:23:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:23:29 INFO - {} 05:23:29 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 05:23:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:23:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:23:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:23:29 INFO - {} 05:23:29 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 - {} 05:23:29 INFO - {} 05:23:29 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 05:23:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:23:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:23:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:23:29 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 05:23:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:23:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:23:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:23:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:23:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:23:29 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 05:23:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:23:29 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 05:23:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:23:29 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 05:23:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:23:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:23:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:23:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:23:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:23:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:23:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:23:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:23:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:23:29 INFO - {} 05:23:29 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2874ms 05:23:29 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:23:29 INFO - PROCESS | 1809 | 1472300609333 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,{},{}]]]}] 05:23:29 INFO - PROCESS | 1809 | 1472300609489 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 05:23:29 INFO - PROCESS | 1809 | 1472300609502 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 05:23:29 INFO - PROCESS | 1809 | 1472300609538 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:23:29 INFO - PROCESS | 1809 | 1472300609541 Marionette TRACE conn4 <- [1,3034,null,{}] 05:23:29 INFO - PROCESS | 1809 | 1472300609567 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}] 05:23:29 INFO - PROCESS | 1809 | 1472300609576 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:29 INFO - PROCESS | 1809 | 1472300609884 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 05:23:30 INFO - PROCESS | 1809 | 1472300610153 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:30 INFO - PROCESS | 1809 | 1472300610166 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:30 INFO - PROCESS | 1809 | ++DOCSHELL 0x9b447c00 == 95 [pid = 1809] [id = 768] 05:23:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x9b738000) [pid = 1809] [serial = 2303] [outer = (nil)] 05:23:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0xa2541400) [pid = 1809] [serial = 2304] [outer = 0x9b738000] 05:23:30 INFO - PROCESS | 1809 | 1472300610260 Marionette DEBUG loaded listener.js 05:23:30 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0xa2561800) [pid = 1809] [serial = 2305] [outer = 0x9b738000] 05:23:31 INFO - PROCESS | 1809 | 1472300611166 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]]]}] 05:23:31 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:23:31 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1656ms 05:23:31 INFO - PROCESS | 1809 | 1472300611191 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 05:23:31 INFO - PROCESS | 1809 | 1472300611198 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 05:23:31 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:23:31 INFO - PROCESS | 1809 | 1472300611210 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:23:31 INFO - PROCESS | 1809 | 1472300611221 Marionette TRACE conn4 <- [1,3038,null,{}] 05:23:31 INFO - PROCESS | 1809 | 1472300611290 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}] 05:23:31 INFO - PROCESS | 1809 | 1472300611302 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:31 INFO - PROCESS | 1809 | 1472300611575 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 05:23:31 INFO - PROCESS | 1809 | 1472300611895 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:31 INFO - PROCESS | 1809 | 1472300611908 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:31 INFO - PROCESS | 1809 | ++DOCSHELL 0xa3216c00 == 96 [pid = 1809] [id = 769] 05:23:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0xa3217000) [pid = 1809] [serial = 2306] [outer = (nil)] 05:23:31 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0xa327b400) [pid = 1809] [serial = 2307] [outer = 0xa3217000] 05:23:32 INFO - PROCESS | 1809 | 1472300611998 Marionette DEBUG loaded listener.js 05:23:32 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0xa34b3800) [pid = 1809] [serial = 2308] [outer = 0xa3217000] 05:23:32 INFO - PROCESS | 1809 | 1472300612765 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"]]]}] 05:23:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:23:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:23:32 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1598ms 05:23:32 INFO - PROCESS | 1809 | 1472300612808 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 05:23:32 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:23:32 INFO - PROCESS | 1809 | 1472300612813 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 05:23:32 INFO - PROCESS | 1809 | 1472300612820 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:23:32 INFO - PROCESS | 1809 | 1472300612824 Marionette TRACE conn4 <- [1,3042,null,{}] 05:23:32 INFO - PROCESS | 1809 | 1472300612829 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}] 05:23:32 INFO - PROCESS | 1809 | 1472300612835 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:33 INFO - PROCESS | 1809 | 1472300613031 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 05:23:33 INFO - PROCESS | 1809 | 1472300613309 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:33 INFO - PROCESS | 1809 | 1472300613318 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:33 INFO - PROCESS | 1809 | ++DOCSHELL 0x89913400 == 97 [pid = 1809] [id = 770] 05:23:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0xa3283c00) [pid = 1809] [serial = 2309] [outer = (nil)] 05:23:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0xa4e64400) [pid = 1809] [serial = 2310] [outer = 0xa3283c00] 05:23:33 INFO - PROCESS | 1809 | 1472300613407 Marionette DEBUG loaded listener.js 05:23:33 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0xa502f800) [pid = 1809] [serial = 2311] [outer = 0xa3283c00] 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:23:34 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. 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:23:34 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'.) 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:23:34 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. 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:23:34 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. 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:23:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:23:34 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. 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:23:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:23:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:23:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:23:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:23:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:23:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:23:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:23:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:23:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:23:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:23:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:23:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:23:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:23:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:23:34 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1769ms 05:23:34 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:23:34 INFO - PROCESS | 1809 | 1472300614501 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]]]}] 05:23:34 INFO - PROCESS | 1809 | 1472300614599 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 05:23:34 INFO - PROCESS | 1809 | 1472300614605 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 05:23:34 INFO - PROCESS | 1809 | 1472300614613 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:23:34 INFO - PROCESS | 1809 | 1472300614626 Marionette TRACE conn4 <- [1,3046,null,{}] 05:23:34 INFO - PROCESS | 1809 | 1472300614660 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}] 05:23:34 INFO - PROCESS | 1809 | 1472300614667 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:35 INFO - PROCESS | 1809 | 1472300615081 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 05:23:35 INFO - PROCESS | 1809 | 1472300615352 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:35 INFO - PROCESS | 1809 | 1472300615362 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:35 INFO - PROCESS | 1809 | ++DOCSHELL 0x9a746c00 == 98 [pid = 1809] [id = 771] 05:23:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x9aee2400) [pid = 1809] [serial = 2312] [outer = (nil)] 05:23:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 162 (0x9b736800) [pid = 1809] [serial = 2313] [outer = 0x9aee2400] 05:23:35 INFO - PROCESS | 1809 | 1472300615442 Marionette DEBUG loaded listener.js 05:23:35 INFO - PROCESS | 1809 | ++DOMWINDOW == 163 (0x9bc3e800) [pid = 1809] [serial = 2314] [outer = 0x9aee2400] 05:23:35 INFO - PROCESS | 1809 | [1809] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:23:36 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:23:36 INFO - {} 05:23:36 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1774ms 05:23:36 INFO - PROCESS | 1809 | 1472300616378 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:23:36 INFO - PROCESS | 1809 | 1472300616409 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 05:23:36 INFO - PROCESS | 1809 | 1472300616413 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 05:23:36 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:23:36 INFO - PROCESS | 1809 | 1472300616424 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:23:36 INFO - PROCESS | 1809 | 1472300616426 Marionette TRACE conn4 <- [1,3050,null,{}] 05:23:36 INFO - PROCESS | 1809 | 1472300616433 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}] 05:23:36 INFO - PROCESS | 1809 | 1472300616444 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:36 INFO - PROCESS | 1809 | 1472300616682 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 05:23:36 INFO - PROCESS | 1809 | 1472300616953 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:36 INFO - PROCESS | 1809 | 1472300616962 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:37 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d195000 == 99 [pid = 1809] [id = 772] 05:23:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 164 (0x8d1e9800) [pid = 1809] [serial = 2315] [outer = (nil)] 05:23:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 165 (0x8e7b4800) [pid = 1809] [serial = 2316] [outer = 0x8d1e9800] 05:23:37 INFO - PROCESS | 1809 | 1472300617089 Marionette DEBUG loaded listener.js 05:23:37 INFO - PROCESS | 1809 | ++DOMWINDOW == 166 (0x92ead800) [pid = 1809] [serial = 2317] [outer = 0x8d1e9800] 05:23:37 INFO - PROCESS | 1809 | 1472300617955 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]]]}] 05:23:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:23:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:23:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:23:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:23:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1578ms 05:23:38 INFO - PROCESS | 1809 | 1472300618004 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 05:23:38 INFO - PROCESS | 1809 | 1472300618008 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 05:23:38 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:23:38 INFO - PROCESS | 1809 | 1472300618016 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:23:38 INFO - PROCESS | 1809 | 1472300618020 Marionette TRACE conn4 <- [1,3054,null,{}] 05:23:38 INFO - PROCESS | 1809 | 1472300618026 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}] 05:23:38 INFO - PROCESS | 1809 | 1472300618031 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:38 INFO - PROCESS | 1809 | 1472300618219 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 05:23:38 INFO - PROCESS | 1809 | 1472300618500 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:38 INFO - PROCESS | 1809 | 1472300618508 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:38 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d114400 == 100 [pid = 1809] [id = 773] 05:23:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 167 (0x8d116000) [pid = 1809] [serial = 2318] [outer = (nil)] 05:23:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 168 (0x8dbcb000) [pid = 1809] [serial = 2319] [outer = 0x8d116000] 05:23:38 INFO - PROCESS | 1809 | 1472300618594 Marionette DEBUG loaded listener.js 05:23:38 INFO - PROCESS | 1809 | ++DOMWINDOW == 169 (0x8e943000) [pid = 1809] [serial = 2320] [outer = 0x8d116000] 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:23:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:23:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:23:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:23:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:23:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:23:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:23:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:23:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:23:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:23:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:23:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:23:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:23:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:23:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:23:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:23:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:23:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:23:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:23:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:23:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:23:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:23:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:23:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:23:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:23:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:23:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:23:40 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" 05:23:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:23:40 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" 05:23:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:23:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:23:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1929ms 05:23:40 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:23:40 INFO - PROCESS | 1809 | 1472300619810 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"]]]}] 05:23:40 INFO - PROCESS | 1809 | 1472300620012 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 05:23:40 INFO - PROCESS | 1809 | 1472300620021 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 05:23:40 INFO - PROCESS | 1809 | 1472300620172 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:23:40 INFO - PROCESS | 1809 | 1472300620178 Marionette TRACE conn4 <- [1,3058,null,{}] 05:23:40 INFO - PROCESS | 1809 | 1472300620193 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}] 05:23:40 INFO - PROCESS | 1809 | 1472300620197 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:41 INFO - PROCESS | 1809 | 1472300621050 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 05:23:41 INFO - PROCESS | 1809 | 1472300621254 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:41 INFO - PROCESS | 1809 | 1472300621267 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:41 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7e9400 == 101 [pid = 1809] [id = 774] 05:23:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 170 (0x8e7e9800) [pid = 1809] [serial = 2321] [outer = (nil)] 05:23:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 171 (0x8e944800) [pid = 1809] [serial = 2322] [outer = 0x8e7e9800] 05:23:41 INFO - PROCESS | 1809 | 1472300621343 Marionette DEBUG loaded listener.js 05:23:41 INFO - PROCESS | 1809 | ++DOMWINDOW == 172 (0x8ef02000) [pid = 1809] [serial = 2323] [outer = 0x8e7e9800] 05:23:42 INFO - PROCESS | 1809 | 1472300622237 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]]]}] 05:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:23:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:23:42 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:42 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:23:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:23:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:23:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:23:42 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:23:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:23:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:42 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:23:42 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:23:42 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 2240ms 05:23:42 INFO - PROCESS | 1809 | 1472300622299 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 05:23:42 INFO - PROCESS | 1809 | 1472300622306 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 05:23:42 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:23:42 INFO - PROCESS | 1809 | 1472300622315 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:23:42 INFO - PROCESS | 1809 | 1472300622319 Marionette TRACE conn4 <- [1,3062,null,{}] 05:23:42 INFO - PROCESS | 1809 | 1472300622326 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}] 05:23:42 INFO - PROCESS | 1809 | 1472300622332 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:42 INFO - PROCESS | 1809 | 1472300622506 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 05:23:42 INFO - PROCESS | 1809 | 1472300622947 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:42 INFO - PROCESS | 1809 | 1472300622956 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:42 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d1f7000 == 102 [pid = 1809] [id = 775] 05:23:42 INFO - PROCESS | 1809 | ++DOMWINDOW == 173 (0x8db31400) [pid = 1809] [serial = 2324] [outer = (nil)] 05:23:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 174 (0x8dd52400) [pid = 1809] [serial = 2325] [outer = 0x8db31400] 05:23:43 INFO - PROCESS | 1809 | 1472300623041 Marionette DEBUG loaded listener.js 05:23:43 INFO - PROCESS | 1809 | ++DOMWINDOW == 175 (0x91a9ac00) [pid = 1809] [serial = 2326] [outer = 0x8db31400] 05:23:43 INFO - PROCESS | 1809 | [1809] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:23:43 INFO - PROCESS | 1809 | 1472300623921 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:23:43 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:23:43 INFO - {} 05:23:43 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1635ms 05:23:43 INFO - PROCESS | 1809 | 1472300623950 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 05:23:43 INFO - PROCESS | 1809 | 1472300623955 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 05:23:43 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:23:43 INFO - PROCESS | 1809 | 1472300623968 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:23:43 INFO - PROCESS | 1809 | 1472300623971 Marionette TRACE conn4 <- [1,3066,null,{}] 05:23:43 INFO - PROCESS | 1809 | 1472300623978 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}] 05:23:43 INFO - PROCESS | 1809 | 1472300623983 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:44 INFO - PROCESS | 1809 | 1472300624263 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 05:23:44 INFO - PROCESS | 1809 | --DOCSHELL 0x8ef0ac00 == 101 [pid = 1809] [id = 656] 05:23:44 INFO - PROCESS | 1809 | --DOCSHELL 0x8d112400 == 100 [pid = 1809] [id = 660] 05:23:44 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7b1800 == 99 [pid = 1809] [id = 664] 05:23:44 INFO - PROCESS | 1809 | --DOCSHELL 0x8db10400 == 98 [pid = 1809] [id = 632] 05:23:44 INFO - PROCESS | 1809 | --DOCSHELL 0x8b36a000 == 97 [pid = 1809] [id = 661] 05:23:44 INFO - PROCESS | 1809 | --DOMWINDOW == 174 (0x8e7ee400) [pid = 1809] [serial = 2210] [outer = (nil)] [url = about:blank] 05:23:44 INFO - PROCESS | 1809 | --DOMWINDOW == 173 (0x92a9dc00) [pid = 1809] [serial = 2228] [outer = (nil)] [url = about:blank] 05:23:44 INFO - PROCESS | 1809 | --DOCSHELL 0x89921800 == 96 [pid = 1809] [id = 692] 05:23:44 INFO - PROCESS | 1809 | --DOCSHELL 0x91451400 == 95 [pid = 1809] [id = 657] 05:23:44 INFO - PROCESS | 1809 | --DOCSHELL 0x9072f400 == 94 [pid = 1809] [id = 655] 05:23:44 INFO - PROCESS | 1809 | --DOCSHELL 0x9223d400 == 93 [pid = 1809] [id = 715] 05:23:44 INFO - PROCESS | 1809 | --DOCSHELL 0x9140bc00 == 92 [pid = 1809] [id = 641] 05:23:44 INFO - PROCESS | 1809 | --DOCSHELL 0x8dd56400 == 91 [pid = 1809] [id = 714] 05:23:44 INFO - PROCESS | 1809 | --DOCSHELL 0x9144e400 == 90 [pid = 1809] [id = 639] 05:23:44 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e2000 == 89 [pid = 1809] [id = 765] 05:23:44 INFO - PROCESS | 1809 | --DOCSHELL 0x992ea800 == 88 [pid = 1809] [id = 764] 05:23:44 INFO - PROCESS | 1809 | --DOCSHELL 0x9144c800 == 87 [pid = 1809] [id = 763] 05:23:44 INFO - PROCESS | 1809 | --DOCSHELL 0x91452c00 == 86 [pid = 1809] [id = 762] 05:23:44 INFO - PROCESS | 1809 | 1472300624623 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:44 INFO - PROCESS | 1809 | 1472300624632 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:44 INFO - PROCESS | 1809 | --DOCSHELL 0x8b375400 == 85 [pid = 1809] [id = 761] 05:23:44 INFO - PROCESS | 1809 | --DOCSHELL 0x8db06c00 == 84 [pid = 1809] [id = 760] 05:23:44 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d29b000 == 85 [pid = 1809] [id = 776] 05:23:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 174 (0x8d29bc00) [pid = 1809] [serial = 2327] [outer = (nil)] 05:23:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 175 (0x8dd49c00) [pid = 1809] [serial = 2328] [outer = 0x8d29bc00] 05:23:44 INFO - PROCESS | 1809 | 1472300624722 Marionette DEBUG loaded listener.js 05:23:44 INFO - PROCESS | 1809 | ++DOMWINDOW == 176 (0x8e7ea400) [pid = 1809] [serial = 2329] [outer = 0x8d29bc00] 05:23:44 INFO - PROCESS | 1809 | --DOCSHELL 0x8db0c400 == 84 [pid = 1809] [id = 759] 05:23:44 INFO - PROCESS | 1809 | --DOCSHELL 0x8db03c00 == 83 [pid = 1809] [id = 758] 05:23:44 INFO - PROCESS | 1809 | --DOCSHELL 0x8db2e800 == 82 [pid = 1809] [id = 757] 05:23:45 INFO - PROCESS | 1809 | --DOCSHELL 0x95303000 == 81 [pid = 1809] [id = 746] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 175 (0x919bec00) [pid = 1809] [serial = 2163] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 174 (0x97606c00) [pid = 1809] [serial = 2154] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 173 (0x9072c400) [pid = 1809] [serial = 2103] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 172 (0x93958000) [pid = 1809] [serial = 2076] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 171 (0x95154400) [pid = 1809] [serial = 2148] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 170 (0x992ed000) [pid = 1809] [serial = 2157] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 169 (0x92395400) [pid = 1809] [serial = 2106] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 168 (0x8ee9d000) [pid = 1809] [serial = 2166] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 167 (0x9515b400) [pid = 1809] [serial = 2112] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 166 (0x94792800) [pid = 1809] [serial = 2109] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 165 (0x951c7000) [pid = 1809] [serial = 2151] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 164 (0x93a73000) [pid = 1809] [serial = 2079] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 163 (0x8e7b2c00) [pid = 1809] [serial = 2142] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 162 (0x9979f000) [pid = 1809] [serial = 2160] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 161 (0x9530d800) [pid = 1809] [serial = 2118] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0x93c9a400) [pid = 1809] [serial = 2100] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0x92e01c00) [pid = 1809] [serial = 2070] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0x91a8e800) [pid = 1809] [serial = 2181] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x91a96800) [pid = 1809] [serial = 2145] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x93c8d800) [pid = 1809] [serial = 2139] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x951b9800) [pid = 1809] [serial = 2115] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x92ea6400) [pid = 1809] [serial = 2073] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x99f45000) [pid = 1809] [serial = 2201] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0x8db32800) [pid = 1809] [serial = 2186] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0x99f50c00) [pid = 1809] [serial = 2207] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0x8dd55000) [pid = 1809] [serial = 2216] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0x8e93d400) [pid = 1809] [serial = 2217] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x923a1c00) [pid = 1809] [serial = 2192] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x914e0800) [pid = 1809] [serial = 2219] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x9140f400) [pid = 1809] [serial = 2189] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x91c46c00) [pid = 1809] [serial = 2222] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x93c91000) [pid = 1809] [serial = 2195] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x99f4fc00) [pid = 1809] [serial = 2204] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x8b576000) [pid = 1809] [serial = 2183] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x95302c00) [pid = 1809] [serial = 2198] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x8d292c00) [pid = 1809] [serial = 2214] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x8d1e8800) [pid = 1809] [serial = 2213] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0x92398000) [pid = 1809] [serial = 2225] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x91c44000) [pid = 1809] [serial = 2223] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x92a91000) [pid = 1809] [serial = 2226] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x919b2800) [pid = 1809] [serial = 2220] [outer = (nil)] [url = about:blank] 05:23:45 INFO - PROCESS | 1809 | 1472300625710 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]]]}] 05:23:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:23:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:23:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:23:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:23:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:23:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:23:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:23:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1786ms 05:23:45 INFO - PROCESS | 1809 | 1472300625757 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 05:23:45 INFO - PROCESS | 1809 | 1472300625764 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 05:23:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:23:45 INFO - PROCESS | 1809 | 1472300625772 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:23:45 INFO - PROCESS | 1809 | 1472300625780 Marionette TRACE conn4 <- [1,3070,null,{}] 05:23:45 INFO - PROCESS | 1809 | 1472300625788 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}] 05:23:45 INFO - PROCESS | 1809 | 1472300625795 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:46 INFO - PROCESS | 1809 | 1472300626083 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 05:23:46 INFO - PROCESS | 1809 | 1472300626297 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:46 INFO - PROCESS | 1809 | 1472300626306 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:46 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db2e800 == 82 [pid = 1809] [id = 777] 05:23:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 136 (0x8dbcb800) [pid = 1809] [serial = 2330] [outer = (nil)] 05:23:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 137 (0x8df9f800) [pid = 1809] [serial = 2331] [outer = 0x8dbcb800] 05:23:46 INFO - PROCESS | 1809 | 1472300626468 Marionette DEBUG loaded listener.js 05:23:46 INFO - PROCESS | 1809 | ++DOMWINDOW == 138 (0x8e7ee000) [pid = 1809] [serial = 2332] [outer = 0x8dbcb800] 05:23:47 INFO - PROCESS | 1809 | 1472300627323 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]]]}] 05:23:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:23:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:23:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:23:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:23:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:23:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:23:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1587ms 05:23:47 INFO - PROCESS | 1809 | 1472300627364 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 05:23:47 INFO - PROCESS | 1809 | 1472300627375 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 05:23:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:23:47 INFO - PROCESS | 1809 | 1472300627391 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:23:47 INFO - PROCESS | 1809 | 1472300627398 Marionette TRACE conn4 <- [1,3074,null,{}] 05:23:47 INFO - PROCESS | 1809 | 1472300627428 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}] 05:23:47 INFO - PROCESS | 1809 | 1472300627437 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:47 INFO - PROCESS | 1809 | 1472300627751 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 05:23:47 INFO - PROCESS | 1809 | 1472300627959 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:47 INFO - PROCESS | 1809 | 1472300627968 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:48 INFO - PROCESS | 1809 | ++DOCSHELL 0x91451c00 == 83 [pid = 1809] [id = 778] 05:23:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 139 (0x91452000) [pid = 1809] [serial = 2333] [outer = (nil)] 05:23:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 140 (0x914df400) [pid = 1809] [serial = 2334] [outer = 0x91452000] 05:23:48 INFO - PROCESS | 1809 | 1472300628071 Marionette DEBUG loaded listener.js 05:23:48 INFO - PROCESS | 1809 | ++DOMWINDOW == 141 (0x919b2c00) [pid = 1809] [serial = 2335] [outer = 0x91452000] 05:23:49 INFO - PROCESS | 1809 | 1472300629013 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]]]}] 05:23:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:23:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:23:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:23:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:23:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:23:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:23:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1647ms 05:23:49 INFO - PROCESS | 1809 | 1472300629037 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 05:23:49 INFO - PROCESS | 1809 | 1472300629041 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 05:23:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:23:49 INFO - PROCESS | 1809 | 1472300629048 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:23:49 INFO - PROCESS | 1809 | 1472300629055 Marionette TRACE conn4 <- [1,3078,null,{}] 05:23:49 INFO - PROCESS | 1809 | 1472300629102 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}] 05:23:49 INFO - PROCESS | 1809 | 1472300629119 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:49 INFO - PROCESS | 1809 | 1472300629399 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 05:23:49 INFO - PROCESS | 1809 | 1472300629568 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:49 INFO - PROCESS | 1809 | 1472300629582 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:49 INFO - PROCESS | 1809 | ++DOCSHELL 0x92243800 == 84 [pid = 1809] [id = 779] 05:23:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 142 (0x92392800) [pid = 1809] [serial = 2336] [outer = (nil)] 05:23:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 143 (0x9239c400) [pid = 1809] [serial = 2337] [outer = 0x92392800] 05:23:49 INFO - PROCESS | 1809 | 1472300629670 Marionette DEBUG loaded listener.js 05:23:49 INFO - PROCESS | 1809 | ++DOMWINDOW == 144 (0x92a91c00) [pid = 1809] [serial = 2338] [outer = 0x92392800] 05:23:50 INFO - PROCESS | 1809 | 1472300630543 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] 05:23:50 INFO - PROCESS | 1809 | 1472300630601 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 05:23:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:23:50 INFO - PROCESS | 1809 | 1472300630614 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:23:50 INFO - PROCESS | 1809 | 1472300630618 Marionette TRACE conn4 <- [1,3082,null,{}] 05:23:50 INFO - PROCESS | 1809 | 1472300630648 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}] 05:23:50 INFO - PROCESS | 1809 | 1472300630653 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:50 INFO - PROCESS | 1809 | 1472300630845 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 05:23:51 INFO - PROCESS | 1809 | 1472300631123 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:51 INFO - PROCESS | 1809 | 1472300631133 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:51 INFO - PROCESS | 1809 | ++DOCSHELL 0x91c47c00 == 85 [pid = 1809] [id = 780] 05:23:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 145 (0x92e0b000) [pid = 1809] [serial = 2339] [outer = (nil)] 05:23:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 146 (0x93958800) [pid = 1809] [serial = 2340] [outer = 0x92e0b000] 05:23:51 INFO - PROCESS | 1809 | 1472300631215 Marionette DEBUG loaded listener.js 05:23:51 INFO - PROCESS | 1809 | ++DOMWINDOW == 147 (0x93a6f400) [pid = 1809] [serial = 2341] [outer = 0x92e0b000] 05:23:52 INFO - PROCESS | 1809 | 1472300632113 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]]]}] 05:23:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:23:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:23:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:23:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:23:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1561ms 05:23:52 INFO - PROCESS | 1809 | 1472300632175 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 05:23:52 INFO - PROCESS | 1809 | 1472300632179 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 05:23:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:23:52 INFO - PROCESS | 1809 | 1472300632186 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:23:52 INFO - PROCESS | 1809 | 1472300632189 Marionette TRACE conn4 <- [1,3086,null,{}] 05:23:52 INFO - PROCESS | 1809 | 1472300632195 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}] 05:23:52 INFO - PROCESS | 1809 | 1472300632201 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:52 INFO - PROCESS | 1809 | 1472300632384 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 05:23:52 INFO - PROCESS | 1809 | 1472300632673 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:52 INFO - PROCESS | 1809 | 1472300632679 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:52 INFO - PROCESS | 1809 | ++DOCSHELL 0x8d197c00 == 86 [pid = 1809] [id = 781] 05:23:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 148 (0x8dbc6400) [pid = 1809] [serial = 2342] [outer = (nil)] 05:23:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 149 (0x9477bc00) [pid = 1809] [serial = 2343] [outer = 0x8dbc6400] 05:23:52 INFO - PROCESS | 1809 | 1472300632767 Marionette DEBUG loaded listener.js 05:23:52 INFO - PROCESS | 1809 | ++DOMWINDOW == 150 (0x9478d000) [pid = 1809] [serial = 2344] [outer = 0x8dbc6400] 05:23:53 INFO - PROCESS | 1809 | 1472300633658 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:23:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:23:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1487ms 05:23:53 INFO - PROCESS | 1809 | 1472300633674 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 05:23:53 INFO - PROCESS | 1809 | 1472300633678 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 05:23:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:23:53 INFO - PROCESS | 1809 | 1472300633685 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:23:53 INFO - PROCESS | 1809 | 1472300633687 Marionette TRACE conn4 <- [1,3090,null,{}] 05:23:53 INFO - PROCESS | 1809 | 1472300633694 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}] 05:23:53 INFO - PROCESS | 1809 | 1472300633704 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:53 INFO - PROCESS | 1809 | 1472300633932 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 05:23:54 INFO - PROCESS | 1809 | 1472300634193 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:54 INFO - PROCESS | 1809 | 1472300634202 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:54 INFO - PROCESS | 1809 | ++DOCSHELL 0x8c3e9000 == 87 [pid = 1809] [id = 782] 05:23:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 151 (0x91982800) [pid = 1809] [serial = 2345] [outer = (nil)] 05:23:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 152 (0x95303400) [pid = 1809] [serial = 2346] [outer = 0x91982800] 05:23:54 INFO - PROCESS | 1809 | 1472300634300 Marionette DEBUG loaded listener.js 05:23:54 INFO - PROCESS | 1809 | ++DOMWINDOW == 153 (0x97605c00) [pid = 1809] [serial = 2347] [outer = 0x91982800] 05:23:56 INFO - PROCESS | 1809 | --DOCSHELL 0x8b570000 == 86 [pid = 1809] [id = 737] 05:23:56 INFO - PROCESS | 1809 | --DOCSHELL 0x8d1f7000 == 85 [pid = 1809] [id = 775] 05:23:56 INFO - PROCESS | 1809 | --DOCSHELL 0x8e7e9400 == 84 [pid = 1809] [id = 774] 05:23:56 INFO - PROCESS | 1809 | --DOCSHELL 0x8d195000 == 83 [pid = 1809] [id = 772] 05:23:56 INFO - PROCESS | 1809 | --DOCSHELL 0x9a746c00 == 82 [pid = 1809] [id = 771] 05:23:56 INFO - PROCESS | 1809 | --DOCSHELL 0x89913400 == 81 [pid = 1809] [id = 770] 05:23:56 INFO - PROCESS | 1809 | --DOCSHELL 0x8c3e2800 == 80 [pid = 1809] [id = 767] 05:23:56 INFO - PROCESS | 1809 | 1472300636848 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:23:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:23:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 3193ms 05:23:56 INFO - PROCESS | 1809 | 1472300636879 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 05:23:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:23:56 INFO - PROCESS | 1809 | 1472300636885 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 05:23:56 INFO - PROCESS | 1809 | 1472300636893 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:23:56 INFO - PROCESS | 1809 | 1472300636898 Marionette TRACE conn4 <- [1,3094,null,{}] 05:23:56 INFO - PROCESS | 1809 | 1472300636906 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}] 05:23:56 INFO - PROCESS | 1809 | 1472300636911 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:57 INFO - PROCESS | 1809 | 1472300637102 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 05:23:57 INFO - PROCESS | 1809 | 1472300637310 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:57 INFO - PROCESS | 1809 | 1472300637324 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:57 INFO - PROCESS | 1809 | ++DOCSHELL 0x8db0b800 == 81 [pid = 1809] [id = 783] 05:23:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 154 (0x8db0c400) [pid = 1809] [serial = 2348] [outer = (nil)] 05:23:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 155 (0x8e7a9000) [pid = 1809] [serial = 2349] [outer = 0x8db0c400] 05:23:57 INFO - PROCESS | 1809 | 1472300637390 Marionette DEBUG loaded listener.js 05:23:57 INFO - PROCESS | 1809 | ++DOMWINDOW == 156 (0x8e942800) [pid = 1809] [serial = 2350] [outer = 0x8db0c400] 05:23:58 INFO - PROCESS | 1809 | 1472300638286 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:23:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:23:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1433ms 05:23:58 INFO - PROCESS | 1809 | 1472300638331 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 05:23:58 INFO - PROCESS | 1809 | 1472300638337 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 05:23:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:23:58 INFO - PROCESS | 1809 | 1472300638348 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:23:58 INFO - PROCESS | 1809 | 1472300638351 Marionette TRACE conn4 <- [1,3098,null,{}] 05:23:58 INFO - PROCESS | 1809 | 1472300638363 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}] 05:23:58 INFO - PROCESS | 1809 | 1472300638367 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:58 INFO - PROCESS | 1809 | 1472300638604 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 05:23:58 INFO - PROCESS | 1809 | 1472300638625 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:58 INFO - PROCESS | 1809 | 1472300638632 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:58 INFO - PROCESS | 1809 | ++DOCSHELL 0x8e7aec00 == 82 [pid = 1809] [id = 784] 05:23:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 157 (0x91402c00) [pid = 1809] [serial = 2351] [outer = (nil)] 05:23:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 158 (0x914dc000) [pid = 1809] [serial = 2352] [outer = 0x91402c00] 05:23:58 INFO - PROCESS | 1809 | 1472300638704 Marionette DEBUG loaded listener.js 05:23:58 INFO - PROCESS | 1809 | ++DOMWINDOW == 159 (0x919b1800) [pid = 1809] [serial = 2353] [outer = 0x91402c00] 05:23:59 INFO - PROCESS | 1809 | 1472300639586 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]]]}] 05:23:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:23:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:23:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1278ms 05:23:59 INFO - PROCESS | 1809 | 1472300639626 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 05:23:59 INFO - PROCESS | 1809 | 1472300639631 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 05:23:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:23:59 INFO - PROCESS | 1809 | 1472300639643 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:23:59 INFO - PROCESS | 1809 | 1472300639648 Marionette TRACE conn4 <- [1,3102,null,{}] 05:23:59 INFO - PROCESS | 1809 | 1472300639665 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}] 05:23:59 INFO - PROCESS | 1809 | 1472300639673 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:59 INFO - PROCESS | 1809 | 1472300639914 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 05:23:59 INFO - PROCESS | 1809 | 1472300639937 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:59 INFO - PROCESS | 1809 | 1472300639946 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:23:59 INFO - PROCESS | 1809 | ++DOCSHELL 0x92393400 == 83 [pid = 1809] [id = 785] 05:23:59 INFO - PROCESS | 1809 | ++DOMWINDOW == 160 (0x92394c00) [pid = 1809] [serial = 2354] [outer = (nil)] 05:24:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 161 (0x923a0800) [pid = 1809] [serial = 2355] [outer = 0x92394c00] 05:24:00 INFO - PROCESS | 1809 | 1472300640040 Marionette DEBUG loaded listener.js 05:24:00 INFO - PROCESS | 1809 | ++DOMWINDOW == 162 (0x92ea3c00) [pid = 1809] [serial = 2356] [outer = 0x92394c00] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 161 (0x91f5c800) [pid = 1809] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 160 (0x99797400) [pid = 1809] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 159 (0x99f1d800) [pid = 1809] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 158 (0x9a702000) [pid = 1809] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 157 (0x919bc800) [pid = 1809] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 156 (0x91a90c00) [pid = 1809] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 155 (0x91448800) [pid = 1809] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 154 (0x9a6cdc00) [pid = 1809] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 153 (0x9bcae000) [pid = 1809] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 152 (0x8d11b000) [pid = 1809] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 151 (0x9a893800) [pid = 1809] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 150 (0x8c3eb000) [pid = 1809] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 149 (0x91c2b400) [pid = 1809] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 148 (0x8e7e8800) [pid = 1809] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 147 (0x8e7adc00) [pid = 1809] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 146 (0x91f5b400) [pid = 1809] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 145 (0x8db06000) [pid = 1809] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 144 (0x92a96c00) [pid = 1809] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 143 (0x9ad8d400) [pid = 1809] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 142 (0x8d118800) [pid = 1809] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 141 (0x9b270400) [pid = 1809] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 140 (0x95306400) [pid = 1809] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 139 (0x9b261c00) [pid = 1809] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 138 (0x8eea2000) [pid = 1809] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 137 (0x8e7e9800) [pid = 1809] [serial = 2321] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 136 (0x9889f400) [pid = 1809] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 135 (0x8d294000) [pid = 1809] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 134 (0x8db3cc00) [pid = 1809] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 133 (0x91c50c00) [pid = 1809] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 132 (0x8b56e400) [pid = 1809] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 131 (0x90722800) [pid = 1809] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 130 (0x8dfa3c00) [pid = 1809] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 129 (0x8db09c00) [pid = 1809] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 128 (0x8b575800) [pid = 1809] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 127 (0x95163000) [pid = 1809] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 126 (0x8ee99c00) [pid = 1809] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 125 (0x89921400) [pid = 1809] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:24:01 INFO - PROCESS | 1809 | --DOMWINDOW == 124 (0x8db31400) [pid = 1809] [serial = 2324] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 05:24:01 INFO - PROCESS | 1809 | 1472300641593 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:24:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:24:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1986ms 05:24:01 INFO - PROCESS | 1809 | 1472300641631 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 05:24:01 INFO - PROCESS | 1809 | 1472300641638 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 05:24:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:24:01 INFO - PROCESS | 1809 | 1472300641648 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:24:01 INFO - PROCESS | 1809 | 1472300641653 Marionette TRACE conn4 <- [1,3106,null,{}] 05:24:01 INFO - PROCESS | 1809 | 1472300641662 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}] 05:24:01 INFO - PROCESS | 1809 | 1472300641669 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:24:01 INFO - PROCESS | 1809 | 1472300641851 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 05:24:02 INFO - PROCESS | 1809 | 1472300642057 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:02 INFO - PROCESS | 1809 | 1472300642069 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:24:02 INFO - PROCESS | 1809 | ++DOCSHELL 0x8991a800 == 84 [pid = 1809] [id = 786] 05:24:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 125 (0x8db3cc00) [pid = 1809] [serial = 2357] [outer = (nil)] 05:24:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 126 (0x91c4b400) [pid = 1809] [serial = 2358] [outer = 0x8db3cc00] 05:24:02 INFO - PROCESS | 1809 | 1472300642139 Marionette DEBUG loaded listener.js 05:24:02 INFO - PROCESS | 1809 | ++DOMWINDOW == 127 (0x92a90400) [pid = 1809] [serial = 2359] [outer = 0x8db3cc00] 05:24:02 INFO - PROCESS | 1809 | 1472300642844 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]]]}] 05:24:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:24:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:24:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:24:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1236ms 05:24:02 INFO - PROCESS | 1809 | 1472300642883 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 05:24:02 INFO - PROCESS | 1809 | 1472300642886 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 05:24:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:24:02 INFO - PROCESS | 1809 | 1472300642893 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:24:02 INFO - PROCESS | 1809 | 1472300642895 Marionette TRACE conn4 <- [1,3110,null,{}] 05:24:02 INFO - PROCESS | 1809 | 1472300642901 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}] 05:24:02 INFO - PROCESS | 1809 | 1472300642906 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:24:03 INFO - PROCESS | 1809 | 1472300643147 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 05:24:03 INFO - PROCESS | 1809 | 1472300643415 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:03 INFO - PROCESS | 1809 | 1472300643426 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:24:03 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b568800 == 85 [pid = 1809] [id = 787] 05:24:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 128 (0x8b56a400) [pid = 1809] [serial = 2360] [outer = (nil)] 05:24:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 129 (0x8d10f000) [pid = 1809] [serial = 2361] [outer = 0x8b56a400] 05:24:03 INFO - PROCESS | 1809 | 1472300643516 Marionette DEBUG loaded listener.js 05:24:03 INFO - PROCESS | 1809 | ++DOMWINDOW == 130 (0x8d191400) [pid = 1809] [serial = 2362] [outer = 0x8b56a400] 05:24:04 INFO - PROCESS | 1809 | 1472300644428 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"]]]}] 05:24:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:24:04 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 05:24:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:24:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:24:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1584ms 05:24:04 INFO - PROCESS | 1809 | 1472300644482 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 05:24:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:24:04 INFO - PROCESS | 1809 | 1472300644488 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 05:24:04 INFO - PROCESS | 1809 | 1472300644496 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:24:04 INFO - PROCESS | 1809 | 1472300644502 Marionette TRACE conn4 <- [1,3114,null,{}] 05:24:04 INFO - PROCESS | 1809 | 1472300644510 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}] 05:24:04 INFO - PROCESS | 1809 | 1472300644515 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:24:04 INFO - PROCESS | 1809 | 1472300644741 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 05:24:05 INFO - PROCESS | 1809 | 1472300645024 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\", \"729949b6-3b19-4fda-b4a1-ae15821f8338\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:05 INFO - PROCESS | 1809 | 1472300645035 Marionette INFO sendAsync 89676c4f-84fb-48c2-96f6-054772702385 05:24:05 INFO - PROCESS | 1809 | ++DOCSHELL 0x8b375400 == 86 [pid = 1809] [id = 788] 05:24:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 131 (0x90726000) [pid = 1809] [serial = 2363] [outer = (nil)] 05:24:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 132 (0x9198fc00) [pid = 1809] [serial = 2364] [outer = 0x90726000] 05:24:05 INFO - PROCESS | 1809 | 1472300645122 Marionette DEBUG loaded listener.js 05:24:05 INFO - PROCESS | 1809 | ++DOMWINDOW == 133 (0x91a98800) [pid = 1809] [serial = 2365] [outer = 0x90726000] 05:24:05 INFO - PROCESS | 1809 | 1472300645993 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]]]}] 05:24:06 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:24:06 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1534ms 05:24:06 INFO - PROCESS | 1809 | 1472300646033 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 05:24:06 INFO - PROCESS | 1809 | 1472300646040 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 05:24:07 WARNING - u'runner_teardown' () 05:24:07 INFO - No more tests 05:24:07 INFO - Got 0 unexpected results 05:24:07 INFO - SUITE-END | took 1277s 05:24:07 INFO - Closing logging queue 05:24:07 INFO - queue closed 05:24:07 INFO - Return code: 0 05:24:07 WARNING - # TBPL SUCCESS # 05:24:07 INFO - Running post-action listener: _resource_record_post_action 05:24:07 INFO - Running post-run listener: _resource_record_post_run 05:24:08 INFO - Total resource usage - Wall time: 1312s; CPU: 98.0%; Read bytes: 14045184; Write bytes: 926363648; Read time: 628; Write time: 243148 05:24:08 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:24:08 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 154136576; Read time: 0; Write time: 150524 05:24:08 INFO - run-tests - Wall time: 1282s; CPU: 98.0%; Read bytes: 11087872; Write bytes: 772202496; Read time: 500; Write time: 92624 05:24:08 INFO - Running post-run listener: _upload_blobber_files 05:24:08 INFO - Blob upload gear active. 05:24:08 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:24:08 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 05:24:08 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-release', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:24:08 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-release -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:24:08 INFO - (blobuploader) - INFO - Open directory for files ... 05:24:08 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:24:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:24:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:24:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:24:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:24:10 INFO - (blobuploader) - INFO - Done attempting. 05:24:10 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:24:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:24:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:24:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:24:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:24:11 INFO - (blobuploader) - INFO - Done attempting. 05:24:11 INFO - (blobuploader) - INFO - Iteration through files over. 05:24:11 INFO - Return code: 0 05:24:11 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:24:11 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:24:11 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/9045c8b18659648f2d64b3ebb11465f2b9cda5b1b799486bb7e477e201e41017ece5c0ca4f2cc990138e027dfd0519f3b89e2326c243617a82da23bcc89b5dda", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5d227c9610374ea08d0becc4c1b9d8b508355a9113ec7764c9198a35cd849778d5a58e97276e17509ae49d751942482f3437443392e357b8257991013b45d162"} 05:24:11 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:24:11 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:24:11 INFO - Contents: 05:24:11 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/9045c8b18659648f2d64b3ebb11465f2b9cda5b1b799486bb7e477e201e41017ece5c0ca4f2cc990138e027dfd0519f3b89e2326c243617a82da23bcc89b5dda", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5d227c9610374ea08d0becc4c1b9d8b508355a9113ec7764c9198a35cd849778d5a58e97276e17509ae49d751942482f3437443392e357b8257991013b45d162"} 05:24:11 INFO - Running post-run listener: copy_logs_to_upload_dir 05:24:11 INFO - Copying logs to upload dir... 05:24:11 INFO - mkdir: /builds/slave/test/build/upload/logs 05:24:11 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1870.114929 ========= master_lag: 5.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 31 mins, 15 secs) (at 2016-08-27 05:24:16.379642) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-27 05:24:16.380810) ========= 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-1472298762.942573-1380168372 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/9045c8b18659648f2d64b3ebb11465f2b9cda5b1b799486bb7e477e201e41017ece5c0ca4f2cc990138e027dfd0519f3b89e2326c243617a82da23bcc89b5dda", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5d227c9610374ea08d0becc4c1b9d8b508355a9113ec7764c9198a35cd849778d5a58e97276e17509ae49d751942482f3437443392e357b8257991013b45d162"} build_url:https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032095 build_url: 'https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/9045c8b18659648f2d64b3ebb11465f2b9cda5b1b799486bb7e477e201e41017ece5c0ca4f2cc990138e027dfd0519f3b89e2326c243617a82da23bcc89b5dda", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5d227c9610374ea08d0becc4c1b9d8b508355a9113ec7764c9198a35cd849778d5a58e97276e17509ae49d751942482f3437443392e357b8257991013b45d162"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DLkLuCp5QqCDdBaBfmW9Sw/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.45 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-27 05:24:16.867681) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 05:24:16.868195) ========= 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-1472298762.942573-1380168372 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018056 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-27 05:24:16.918549) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-27 05:24:16.918993) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-27 05:24:16.919440) ========= ========= Total master_lag: 5.85 =========